J'analyse HL7 et remplit un calendrier externe en fonction des messages entrants. Je suis coincé sur les messages de reprogrammation cependant. Comment puis-je dire à partir des messages ci-dessous quoi faire? Si le patient X a 2 réservations, et veut replanifier/annuler l'un d'entre eux, comment savoir lequel modifier - Je ne vois rien dans les messages ou la spécification HL7 qui permet d'identifier quel élément du calendrier externe je devrais modifier. Qu'est-ce que je rate? J'avais espéré une sorte d'identifiant de rendez-vous unique. Il semble y avoir un identifiant de message unique, mais cela n'est pas utile car la valeur change de message en message.Gestion des événements HL7 Replanifier
Réservations:
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 | Emplois^Melinda ^^^ Ms ^^ K || 19820619 + 100 | F ||||| ^^^^^^ 095273616 ||||||| |||||||||| N PV1 || O | OREF ^^^ OREF ^^^^^ OREF RGS | 1 AIS | 1 || ANG^IRM Angiographie ^^ MR | 20170125111500 |||| || Réservations AIL | 1 || MRI_3T ^^^ MRUNIT ^^^^^ 3T | IRM || 20170125111500
rendez-vous à même reprogrammé un autre temps et scanner:
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 de RISNAME^ID | 52 ^^^ RISNAME^PI | Jobs^Melinda ^^^ ^^ Mme K || 19820619 + 1300 | F ||||| ^^^^^^ 095273616 |||| ||||||||||||| N PV1 || O | OREF ^^^ OREF ^^^^^ OREF RGS | 1 AIS | 1 || ANG^IRM Angiographie ^^ MR | 20170125101500 | ||||| Réservé AIL | 1 || MRI_1.5T ^^^ MRUNIT ^^^^^ IRM 1.5T | IRM || 20170125101500