Blue Button® 的 CARIN 實作指南
在本教學課程中,我們將逐步解說如何在 Azure 健康資料服務中設定 FHIR® 服務,以通過 Blue Button 的 CARIN 實作指南 (C4BB IG) 的 Touchstone 測試。
Touchstone 能力聲明
我們首先著重於針對 C4BB IG 能力聲明測試 FHIR 服務。 如果您在沒有任何更新的情況下對 FHIR 服務執行此測試,測試會因為缺少搜尋參數和缺少設定檔而失敗。
定義搜尋參數
在 C4BB IG 中,您必須為 ExplanationOfBenefit
資源定義三個新的搜尋參數。 其中兩個 (type 和 service-date) 在能力聲明中測試,而 _include
搜尋需要一個 (insurer)。
注意
在這些搜尋參數的原始 JSON 中,名稱會設定為 ExplanationOfBenefit_<SearchParameter Name>
。 Touchstone 測試預期這些名稱會是 type、service-date 和 insurer。
C4BB IG 所需的其餘搜尋參數是由基底規格所定義,且已經可在 FHIR 服務中使用,而沒有任何其他更新。
Store 設定檔
除了定義搜尋參數之外,您要通過此測試而需要進行的其他更新是載入必要的設定檔。 C4BB IG 內已定義八個設定檔。
- C4BB 涵蓋範圍
- C4BB ExplanationOfBenefit 住院機構
- C4BB ExplanationOfBenefit 門診機構
- C4BB ExplanationOfBenefit 藥局
- C4BB ExplanationOfBenefit 專業非臨床醫師
- C4BB 組織
- C4BB 病患
- C4BB 從業者
範例 rest 檔案
為了協助建立這些搜尋參數和設定檔,我們有範例 http 檔案,其在單一檔案中包含先前概述的所有步驟。 上傳所有必要的設定檔和搜尋參數之後,您就可以在 Touchstone 中執行能力聲明測試。
Touchstone 讀取測試
測試能力聲明之後,我們將針對 C4BB IG 測試 FHIR 服務的讀取功能。 此會測試針對您在第一個測試中載入的八個設定檔的一致性。 您必須載入符合設定檔的資源。 最佳路徑是針對您已在資料庫中擁有的資源進行測試。 我們也提供 http 檔案,內含從實作指南的範例中提取的範例資源,您可用於建立資源並進行測試。
Touchstone EOB 查詢測試
我們將檢閱的下一個測試是 EOB 查詢測試。 如果您已完成讀取測試,則您已經載入所有必要的資料。 此測試會驗證您可以用各種參數來搜尋特定 Patient
和 ExplanationOfBenefit
資源。
Touchstone 錯誤處理測試
我們將討論的最後一個測試是測試錯誤處理。 唯一的步驟是從資料庫中刪除 ExplanationOfBenefit 資源,並使用測試中已刪除 ExplanationOfBenefit
資源的識別碼。
下一步
在本教學課程中,我們逐步解說了如何在 Touchstone 中通過 Blue Button 的 CARIN IG 測試。 接下來,您可以檢閱如何測試 Da Vinci 處方集測試。
注意
FHIR® 是 HL7 的註冊商標,在 HL7 的許可下使用。