你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

适用于 Azure API for FHIR 的 Da Vinci 药物目录教程

重要

Azure API for FHIR 将于 2026 年 9 月 30 日停用。 按照迁移策略在该日期之前转换到 Azure Health Data Services FHIR® 服务。 由于 Azure API for FHIR 停用,在 2025 年 4 月 1 日开始前不会允许新的部署。 Azure Health Data Services FHIR 服务是 Azure API for FHIR 的演化版本,可让客户管理 FHIR、DICOM 和医疗技术服务,并集成到其他 Azure 服务。

本教程介绍如何设置 Azure API for FHIR®,以通过 Da Vinci Payer 数据交换 US 药物目录实施指南 (IG) 的 Touchstone 测试。

Touchstone 功能语句

我们重点介绍的第一个测试是针对 Da Vinci 药物目录功能语句测试 Azure API for FHIR。 如果在没有任何更新的情况下运行此测试,测试将因缺少搜索参数配置文件而失败。

定义搜索参数

作为 Da Vinci 药物目录 IG 的一部分,需要为 FormularyDrug 资源定义三个新的搜索参数。 这三项都在功能语句中测试。

Da Vinci 药物目录 IG 所需的其余搜索参数由基本规范定义,并且已在 Azure API for FHIR 中提供,无需其他更新。

存储配置文件

在定义搜索参数之外,通过此测试需要进行的唯一一项更新是加载所需的配置文件。 Da Vinci 药物目录 IG 使用了两个配置文件。

示例 rest 文件

为了帮助创建这些搜索参数和配置文件,开源网站上有 Da Vinci 目录示例 HTTP 文件,在一个文件中包含了前述所有步骤。 上传所有必要的配置文件和搜索参数后,可以在 Touchstone 中运行功能语句测试。 运行成功后,屏幕将如下所示。

Da Vinci 测试脚本执行。

Touchstone 查询测试

第二个测试是关于查询功能的。 此测试会验证你是否可以使用各种参数搜索特定的覆盖计划和药物资源。 建议针对数据库中已有的资源进行测试,但我们还有 Da VinciFormulary_Sample_Resources HTTP 文件可用,其中包含从实施指南的示例中提取的示例资源,可用于创建资源并对其进行测试。

Da Vinci 测试执行结果。

后续步骤

在本教程中,我们演练了如何在 Touchstone 中通过 Da Vinci Payer 数据交换 US 药物目录。 接下来,可以了解如何在 Touchstone 中测试 Da Vinci PDex IG。

注意

FHIR® 是 HL7 的注册商标,经 HL7 许可使用。