2

我需要将 HL7 V3 组织标识符(根 + 扩展名)转换为 URN。

组织id如下:

<Organization xmlns="urn:hl7-org:v3">
    <id>
        <item root="2.16.840.1.113883.4.2" extensions="26879954"/>
    </id> 

...据我所知,我可以使用“URN:OID:2.16.840.1.113883.4.2”

但是如何增加延伸价值呢?

谢谢

4

2 回答 2

0

我一直在查看HL7 CCDA 文档!,我看到一些 HL7 CCDA 模板表示为:urn:hl7ii:2.16.840.1.113883.10.20.22.1.10:2014-06-09

所以我猜想将 HL7 V3 id 表示为 URN:OID 的正确方法是:urn:hl7ii:{root}:{extension}

于 2017-03-16T07:50:22.150 回答
0

你可能不能。组织<id>是实例标识符 ( II) 数据类型。II 数据类型将根标识为“<em>一个唯一标识符,它保证了实例标识符的全局唯一性。根单独可以是整个实例标识符”并且扩展为“作为标识符根范围内的唯一标识符的字符串”。反过来,根“<em>必须是有效的 OID、UUID 或 HL7 保留标识符”,因此您不能放置 URN。

作为一个选项,您可以注册自己的 OID,如下所示 - 2.16.840.1.113883.4.226879954 - 在这种情况下,您需要保留一个参考表来唯一标识组织。

这两者之间的区别在于,在第一种情况下,您确定了范围界定权限和该权限内的组织。在第二种情况下,您将组织标识为不属于任何范围集的单独唯一实体。

详见 HL7v3 规范版。

于 2017-01-30T18:43:11.840 回答