你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Da Vinci PDex
本教程介绍如何在 Azure Health Data Services(FHIR 服务)中设置 FHIR® 服务,以通过 Da Vinci Payer 数据交换实施指南 (PDex IG) 的 Touchstone 测试。
注意
FHIR 服务仅支持 JSON。 Microsoft 开源 FHIR 服务支持 JSON 和 XML,在开源项目中,你可以使用 _format 参数查看 XML 功能声明:GET {fhirurl}/metadata?_format=xml
Touchstone 功能语句
第一组测试重点根据 PDex IG 功能声明测试 FHIR 服务。 这包括三项测试:
第一项测试根据 IG 要求验证基本功能声明,并且无需任何更新即可通过。
第二项测试验证为 US Core 添加的所有配置文件。 此项测试无需更新即可通过,但会包含警告。 若要消除这些警告,需要加载 US Core 配置文件。 我们已创建示例 HTTP 文件用于指导如何创建所有配置文件。 你也可以直接从 HL7 站点获取这些配置文件,该站点包含最新版本。
第三项测试验证是否支持 $patient-everything 操作。
Touchstone $member-match 测试
“付款人数据交换”部分的第二项测试测试 $member-match 操作是否存在。 可以在 $member-match 操作概述中详细了解 $member-match 操作。
在此项测试中,需要加载一些示例数据才能通过测试。 我们在此处提供了一个 rest 文件,其中包含用于测试的患者和覆盖范围信息的链接。 加载这些数据后,便可以成功通过此项测试。 如果未加载这些数据,则会由于找不到完全匹配项而收到 422
响应。
Touchstone 患者参考
我们要了解的下一项测试是患者参考测试。 这组测试验证是否可以根据各种搜索条件找到患者。 完成患者参考测试的最佳方式是根据自己的数据进行测试,但我们已经上传了一个示例资源文件,你也可以加载使用。
Touchstone 患者/$everything 测试
要介绍的最后一项测试是对患者的各方面进行测试。 对于此项测试,需要加载一个患者,然后使用该患者的 ID 来测试是否可以使用 $everything 操作来拉取与该患者相关的所有数据。
后续步骤
本教程介绍了如何通过 Touchstone 中的付款人交换测试。 接下来你可以了解如何测试 Da Vinci PDEX 付款人网络 (Plan-Net) 实施指南。
注意
FHIR® 是 HL7 的注册商标,经 HL7 许可使用。