我正在解析 HL7 并根据传入消息填充外部日历。我坚持重新安排消息。我如何从以下消息中得知该怎么做?如果患者 X 有 2 个预订,并且想要重新安排/取消其中一个,我怎么知道要更改哪一个 - 我在消息或 HL7 规范中看不到任何内容,无法识别我应该更改哪个外部日历项目。我错过了什么?我希望有某种独特的约会标识符。似乎有一个唯一的消息标识符,但这没有帮助,因为值将消息更改为消息。
预订:
MSH|^~\&|RISNAME|MRUNIT|ExtCalendar|MRUNIT|20170125091951+1300||SIU^S12^SIU_S12|woYmjM|P|2.4|||AL|NE|AU|ASCII|ENG SCH|||||0 ^0|0|||||^^^20170125111500^20170125120000^R|||||||||||MRUNIT PID|1||AP859^^^RISNAME^ID|52^^^RISNAME^PI|工作^梅琳达^^^Ms^^K||19820619+100|F|||||^^^^^^095273616|||||||||||||||N PV1|| O|OREF^^^OREF^^^^^OREF RGS|1 AIS|1||ANG^MRI 血管造影^^MR|20170125111500||||||预定 AIL|1||MRI_3T^^^MRUNIT^^^ ^^3T|核磁共振||20170125111500
相同的约会重新安排到另一个时间和扫描仪:
MSH|^~\&|RISNAME|MRUNIT|ExtCalendar|MRUNIT|20170125092019+1300||SIU^S13^SIU_S12|LrnXDl|P|2.4|||AL|NE|AU|ASCII|ENG SCH|||||0 ^0|0|||||^^^20170125101500^20170125110000^R|||||||||||MRUNIT PID|1|| AP859^^^ RISNAME^ID|52^^^ RISNAME^PI|Jobs^Melinda^^^Ms^^K||19820619+1300|F|||||^^^^^^095273616||||| |||||||||||N PV1||O|OREF^^^OREF^^^^^OREF RGS|1 AIS|1||ANG^MRI 血管造影^^MR|20170125101500|||| ||预订 AIL|1||MRI_1.5T^^^MRUNIT^^^^^MRI 1.5T|MRI||20170125101500