.net - HL7 消息传递和无 PID-3

标签 .net protocols standards messaging hl7

对于 HL7 消息传递来说相当新,对于深入了解该标准的任何人来说,我相信这是一个快速的过程。基本上我们的一个客户想要使用 PID2 作为患者标识符,我们一直使用 PID3,我的问题是我们可以创建/发送一条消息,而 PID3 字段中没有任何数据,并且只使用 PID2 字段作为标识符吗?

谢谢

最佳答案

HL7 PID 段最初具有三个用于患者标识符的字段,PID.2 - 患者 ID(外部 ID),PID.3 - 患者标识符列表(内部 ID),PID.4 - 备用患者 ID。

自版本 2.3.1 起,PID.2 和 PID.4 已弃用,建议仅将 PID.3 用于所有用途。尽管如此,您仍然会发现使用 PID.2 或 PID.4 的旧系统,您应该与您的通信伙伴达成协议(protocol)。

是否可以在没有 PID.3 的情况下创建消息取决于您用于创建消息的程序或通信系统的灵 active 。

关于.net - HL7 消息传递和无 PID-3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40095429/

相关文章:

c++ - 为什么可以删除任何函数,而只能删除默认的特殊成员函数?

java - 用 Java 位置编写的 Linux 守护程序

.net - 如何使 DateTimePicker 显示空字符串?

c# - PInvoke 整数编码返回不正确的结果

c# - C# 中的接口(interface)与多重继承

ios - 如何用 where 子句重构这个 Swift 协议(protocol)?

c# - ClickOnce发布后找到 'Application Files'目录

swift - 更改方法的协议(protocol)返回类型

java - 不支持 Steammobile 协议(protocol)

带有运算符重载函数的 c++17 求值顺序