我对HL7有一些误解,特别是在PID段。如果一个病人有两个不同的名字,我们如何使用这两个名字建立PID-5?例如,以前的名字是Han John Burke,现在的名字是Han Robert Mat Any idea guys
发布于 2018-03-19 18:15:01
PID-5是一个重复字段:
name-1^组件~name-2^组件
如果系统不支持重复组件,则不支持多个名称
发布于 2018-03-21 23:39:51
您可以使用重复字符来分隔PID.5中的两个名称,但最终这取决于您所集成的系统接受的内容。我发现了一家电子病历供应商提供的标准HL7规范,其中规定如果HL7版本高于2.2,则PID.5.7将填充L,如果有多个其他名称,则PID.5.7将填充M。M可能是必需的标志,以显示存在其他名称。对于低于2.2的HL7版本,不能使用PID.5.7。您可能需要在第7个子组件之前放置额外的克拉,才能使其正常工作。
我在我们的测试系统中进行了测试,结果如下所示。你可以看到M被多次使用,因为这个人的名字有多个其他版本。希望这能有所帮助!谢谢!
|TEST^FAITH^^^^^M~test^hello^^^^^M~maiden^faith^^^^^M|
https://stackoverflow.com/questions/49356676
复制相似问题