適用於 Azure API for FHIR 的 Da Vinci Drug Formulary 的教學課程

重要

Azure API for FHIR 將於 2026 年 9 月 30 日淘汰。 請依照移轉策略,在該日期前轉換至 Azure 健康資料服務 FHIR® 服務。 由於 Azure API for FHIR 已淘汰,因此從 2025 年 4 月 1 日開始,將不允許新的部署。 Azure 健康資料服務 FHIR 服務是 Azure API for FHIR 的進化版本,可讓客戶透過與其他 Azure 服務整合來管理 FHIR、DICOM 和醫療技術服務。

在本教學課程中,我們將逐步引導您設定 Azure API for FHIR®,以通過 Da Vinci Payer Data Exchange US Drug Formulary 實作指南 (IG) 的 Touchstone 測試。

Touchstone 能力聲明

我們關注的第一個測試是根據 Da Vinci Drug Formulary 能力聲明測試 Azure API for FHIR。 如果您在沒有任何更新的情況下執行此測試,測試會因為缺少搜尋參數設定檔而失敗。

定義搜尋參數

作為 Da Vinci Drug Formulary IG 的一部分,您必須為 FormularyDrug 資源定義三個新的搜尋參數。 這三個參數都會在能力聲明中測試。

Da Vinci Drug Formulary IG 所需的其餘搜尋參數是由基礎規格所定義,且已在 Azure API for FHIR 中提供,無需額外更新。

Store 設定檔

除了定義搜尋參數之外,您要通過此測試而需要進行的唯一更新是載入必要的設定檔。 有兩個設定檔會作為 Da Vinci Drug Formulary 實作指南的一部分。

範例 rest 檔案

為了協助建立這些搜尋參數和設定檔,在開放原始碼網站上有 Da Vinci Formulary 範例 HTTP 檔案,其在單一檔案中包含先前概述的所有步驟。 上傳所有必要的設定檔和搜尋參數之後,您就可以在 Touchstone 中執行能力聲明測試。 成功執行看起來如下所示。

Da Vinci 測試指令碼執行。

Touchstone 查詢測試

第二個測試是有關查詢能力。 此測試會驗證您可以用各種參數來搜尋特定承保計劃和藥物資源。 建議您針對您已在資料庫中擁有的資源進行測試,但我們也提供 Da VinciFormulary_Sample_Resources HTTP 檔案,內含從實作指南中範例提取的範例資源,您可以用來建立資源並對其進行測試。

Da Vinci 測試執行結果。

下一步

在本教學課程中,我們逐步解說了如何在 Touchstone 中傳遞 Da Vinci Payer Data Exchange US Drug Formulary。 接下來,您可以了解如何在 Touchstone 中測試 Da Vinci PDex IG。

注意

FHIR® 是 HL7 的註冊商標,在 HL7 的許可下使用。