我是医疗保健领域的新手。在这个项目中,我有一个批处理HL7文件,其中包含以下格式的多个患者信息。
FSH
MSH
PID
OBR
OBX
MSH
PID
OBR
OBX
OBX
所以我担心的是MSH段在同一个批处理文件中可能是不同的,或者应该是相同的。 任何帮助将不胜感激。
答案 0 :(得分:0)
MSH标题通常在不同记录之间是不同的,因为每组段描述一个完整的事务(具有一些例程)。在批量布局中,由于在一段时间间隔内发送到目的地的记录累积,可能发生传输,因此会有几个预期的差异。如果您考虑下面描述MSH段的字段布局的链接,我至少会期望批处理中的消息的日期时间根据实际事件发生的时间和消息控制ID而不同。 消息类型也可能因批次反映的内容而异。我包含了德克萨斯州免疫批次规范的链接,该规范表达了对MSH msg控制ID的唯一性约束
http://www.corepointhealth.com/resource-center/hl7-resources/hl7-msh-message-header
https://www.dshs.state.tx.us/immunize/docs/immtrac/HL7_Data_Transfer_Guide.pdf
答案 1 :(得分:0)
您可以在包含批处理结果的HL7文件中使用不同的MSH。从最近十年开始,我一直在开发HL7接口。由于报头可以更改结果,因此可以这样做。批处理文件中的所有结果都可以具有相同的MSH或每个结果可以具有不同的MSH。