Partager via


Modèle de processus ACK

La séquence d’étapes suivante décrit le modèle de processus d’accusé de réception (ACK) :

  1. Lorsque le personnel des admissions consigne les informations d’admission des patients dans le système d’admissions (ADT), le système génère un événement déclencheur.

  2. Le système ADT génère un message d’inscription des patients encodé en HL7 (ADT^A04) et le remet à BizTalk Accelerator pour HL7 (BTAHL7).

  3. Le système BTAHL7 applique un wrapper MLLP sur le message ADT^A04 et l’achemine vers le moteur d’interface BTAHL7.

    • L’accusé de réception « Mode d’origine » est préconfiguré

    • MSH 15 et 16 ont des valeurs null

  4. Le moteur d’interface BTAHL7 valide le message et, en cas de validation réussie, il génère le message ACK avec le status MSA01 = AA.

  5. Le moteur d’interface BTAHL7 transforme le message ADT^A04 en l’encapsulant avec des wrappers MLLP et en le redirigeant vers le système d’information de laboratoire (LIS).

    • BTAHL7 préconfigure l’accusé de réception « Mode amélioré »

    • MSH 15 et 16 = AL

  6. La couche d’interface LIS valide l’en-tête en validant le message et en générant un ACK ACCEPT avec le status MSA1 = CA. La couche d’interface achemine le message avec le wrapper MLLP vers le moteur d’interface BTAHL7.

  7. La couche d’interface LIS valide l’ensemble du message et génère un ACK d’application avec le status MSA1 = AA. La couche d’interface achemine le message avec le wrapper MLLP vers le moteur d’interface BTAHL7.

    • BTAHL7 préconfigure « ACK Required » en reconnaissant l’accusé de réception

    • MSH 15 = AL, ce qui indique que le système de réception doit accuser réception de l’ACK avec un message d’acceptation de validation

  8. La couche d’interface LIS remet le message à la couche application conformément à la configuration requise.

  9. Le moteur d’interface BTAHL7 valide l’ACK reçu de la couche d’interface LIS (à l’étape 7 ci-dessus) et répond avec un ACK à la couche d’interface LIS avec l’autorité de certification status MSA1=.

  10. Un utilisateur du système LIS passe en revue les informations du patient.

Voir aussi

Guide de programmation de création et de traitement des accusés de réception