Partager via


Traitement des accusés de réception

La spécification HL7 prend en charge l’échange de messages dans deux formats :

  • Mise à jour non sollicitée et accusé de réception (ACK)

  • Requête et sa réponse

    En réponse à un message d’une application de lancement, l’application qui répond répond par un message qui inclut des données ou une indication d’erreur. L’application à l’origine peut recevoir une status de refus de l’application répondeur indiquant que l’application répondeur n’a pas reçu le message correctement. Dans les deux cas, le processus d’échange de messages implique deux entités, les applications de lancement et de réponse. Chacune d’elles est à la fois un expéditeur et un destinataire de messages. L’application à l’origine envoie d’abord, puis reçoit, tandis que le système qui répond reçoit, puis envoie.

Mises à jour non sollicitées

Une mise à jour non sollicitée se produit lorsqu’une application métier publie un message ou lance un transfert d’informations lorsqu’un événement déclencheur se produit. Par exemple, lorsque les résultats de laboratoire d’un patient sont disponibles, il peut être nécessaire d’envoyer les résultats du laboratoire à plusieurs autres systèmes. Ces mises à jour sont des mises à jour non sollicitées auxquelles un ACK répond.

Requêtes

Dans le cas d’une requête, une application qui nécessite des informations envoie une requête à une autre application, et l’application qui reçoit répond à la requête. Par exemple, une application de pharmacie peut envoyer un message de demande contenant le numéro d’IDENTIFICATION du patient au système d’entrée de commande (CPOE) et recevoir une réponse contenant les données nécessaires pour permettre le traitement de la commande. Cette transaction de demande est une requête différente d’une mise à jour non sollicitée. Les informations qui circulent entre les deux applications sont contenues dans la réponse. La réponse elle-même ne nécessite pas d’accusé de réception avec un quatrième message. Toutefois, vous pouvez le modifier dans certains environnements pour répondre avec un ACK. L’accélérateur Microsoft BizTalk pour HL7 (BTAHL7) répond avec un ACK si cela est configuré. Pour obtenir un exemple d’échange de requête/réponse, consultez Tutoriel interrogatif.

Dans cette section