首页 > 解决方案 > FHIR 扩展 - ContactPoint 扩展

问题描述

我试图弄清楚如何在 FHIR 消息中将电话分机添加到 ContactPoint。我找到了这个扩展,https://hl7.org/fhir/2018Jan/extension-contactpoint-extension.html,但我不确定如何准确编码。

会是这样吗?

"telecom": [
{
  "system": "phone",
  "value": "(03) 5555 6473",
  "use": "work",
  "rank": 1,
  "extension": [{"url":"http://hl7.org/fhir/StructureDefinition/contactpoint-extension",
                 "valueString":123}],
},
{
  "system": "phone",
  "value": "(03) 3410 5613",
  "use": "mobile",
  "rank": 2
}
]

还是这样的?

    "telecom": {
      "system": "phone",
      "value": "604-101-1001",
      "use": "work"
    },
    "_telecom": {
      "url": "http://hl7.org/fhir/StructureDefinition/contactpoint-extension",
      "valueString": "999"
    }

先感谢您。

标签: jsonhl7-fhir

解决方案


通常,期望扩展将作为值的一部分包含在内。当您想要将电话号码的各个部分分解成其组成部分以便于验证、自动拨号、一致渲染等时,扩展确实适用于(即使这样,最佳实践仍然是发送带有渲染版本的值元素一切。也就是说,这看起来大部分是正确的。“123”需要用引号括起来。


推荐阅读