Da Vinci Plan Net
在本教學課程中,您會在 Azure 健康資料服務中設定 FHIR® 服務,以通過 Da Vinci PDex Payer Network (Plan-Net) Implementation Guide 的 Touchstone 測試。
Touchstone 能力聲明
首先,針對 Da Vinci Plan-Net 功能陳述式測試 FHIR 服務。 如果您在沒有任何更新的情況下執行此測試,測試會因為缺少搜尋參數和缺少設定檔而失敗。
定義搜尋參數
接下來,為醫療保健服務、保險計畫、參與者角色、組織和組織附屬關係資源定義新的搜尋參數。 所有這些參數都會在功能陳述式中進行測試:
注意
在這些搜尋參數的原始 JSON 中,名稱會設定為 Plannet_sp_<Resource Name>_<SearchParameter Name>
。 Touchstone 測試預期名稱只會是 SearchParameter Name
(涵蓋區域、計畫類型或網路)。
Da Vinci Plan-Net Implementation Guide 所需的其餘搜尋參數是由基底規格所定義,且已經可在 FHIR 服務中使用,而沒有其他更新。
Store 設定檔
在定義搜尋參數之後,載入必要的設定檔和延伸模組,才能通過此測試。 Da Vinci Plan-Net Implementation Guide 中有 9 個設定檔:
- Plan-Net Endpoint
- Plan-Net Healthcare Service
- Plan-Net InsurancePlan
- Plan-Net Location
- Plan-Net Network
- Plan-Net Organization
- Plan-Net OrganizationAffiliation
- Plan-Net Practitioner
- Plan-Net PractitionerRole
範例 REST 檔案
為了協助建立搜尋參數和設定檔,在開放原始碼網站上有範例 HTTP 檔案,其在單一檔案中包含本文描述的所有步驟。 上傳必要的設定檔和搜尋參數之後,請在 Touchstone 中執行能力聲明測試。
Touchstone 錯誤處理測試
第二個測試會評估錯誤處理。 您必須執行的唯一步驟是從資料庫刪除 HealthcareService
資源,並在測試中使用已刪除之 HealthcareService 資源的識別碼。 開放原始碼網站上的範例 DaVinci_PlanNet.http 檔案提供範例 HealthcareService
,以在此步驟中張貼和刪除。
Touchstone 查詢測試
下一個測試是查詢功能測試。 此測試會針對您在第一個測試中載入的設定檔檢查一致性。 您必須載入符合設定檔的資源。 最佳路徑是針對資料庫中已有的資源進行測試。 不過,還有 DaVinci_PlanNet_Sample_Resources.http 檔案,其中包含從 Implementation Guide 中的範例提取的範例資源,您可用於建立資源並進行測試。
注意
FHIR® 是 HL7 的註冊商標,在 HL7 的許可下使用。