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

Azure API for FHIR 的$member匹配操作

$member匹配 是定义为 Da Vinci 健康记录交换 (HRex) 的一部分的操作。 在本指南中,我们将演练什么是$member匹配以及如何使用它。

$member-match 概述

创建$member匹配操作是为了帮助支付者与付款人进行数据交换,方法是允许新的付款人从患者以前的付款人那里获取患者的唯一标识符。 $member匹配操作需要在请求正文中传递三条信息:

  • 患者人口统计

  • 旧的覆盖范围信息

  • 根据我们的实施) , (不需要新的覆盖范围信息

传入数据后,Azure API for FHIR 会验证是否可以找到与传入的旧覆盖范围信息完全匹配的患者。 如果找到结果,则响应将是一个捆绑包,其中包含原始患者数据,以及从旧付款人添加到 的新标识符,以及旧的覆盖范围信息。

注意

该规范介绍了如何传入和传回新的覆盖范围信息。 我们已决定省略该数据,以减小结果。

$member匹配的示例

若要使用$member匹配,请使用以下调用:

POST {{fhirurl}}/Patient/$member-match

需要在正文中包含一个参数资源,其中包括患者、旧覆盖范围和新覆盖范围。 若要查看 JSON 表示形式,请参阅 $member匹配示例请求

如果找到单个匹配项,则会收到 200 响应,其中添加了另一个标识符:

200,00 个响应代码。

如果$member匹配找不到唯一匹配项,则你将收到包含错误代码的 422 响应。

后续步骤

本指南介绍了$member匹配操作。 接下来,可以了解如何在 Touchstone 中测试 Da Vinci Payer Data Exchange IG,这需要$member匹配操作。

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