Share via


Tutoriel de bout en bout pour BizTalk Accelerator pour HL7

Ce tutoriel contient des étapes détaillées qui décrivent comment utiliser Microsoft BizTalk Accelerator pour HL7 (BTAHL7) pour faciliter les processus métier dans un scénario d’abonné et d’éditeur.

Important

Pour utiliser ce didacticiel, vous devez installer les outils de test lors de l’installation de BTAHL7. Si vous avez effectué une installation classique pour installer BTAHL7, vous devez exécuter une installation personnalisée et installer les outils de test pour que ce tutoriel fonctionne correctement. Dans l’écran Configuration personnalisée de l’installation personnalisée de BTAHL7, sélectionnez Outil de test MLLP dans le dossier Adaptateur , puis sélectionnez Instances de test dans le dossier Artefacts . Pour plus d’informations, consultez Installer BizTalk Accelerator pour HL7.

Scénario déclaratif

Ce tutoriel utilise le scénario de publication/abonnement ou déclaratif. Dans le scénario déclaratif, le flux d’activité est similaire à celui illustré dans la figure suivante. La liste numérotée qui suit la figure décrit le flux de travail.

Image montrant le flux d’activité pour le scénario déclaratif dans BizTalk Server

  1. Le flux de travail commence lorsque l’éditeur, par exemple un système de décharge et de transfert d’admissions, envoie un message à des abonnés spécifiques. L’éditeur dans le flux de travail est « Tutorial_ADTSystem », et le message est appelé « ADT^A03 ».

  2. Le message est acheminé vers le moteur d’interface BTAHL7, qui à son tour reçoit, traite, valide, reformate, puis achemine le message aux abonnés.

  3. Les abonnés dans ce scénario sont un système d’information hospitalier (Tutorial_HISystem) et un système de pharmacie (Tutorial_RXSystem). Ce scénario utilise à la fois les types d’adaptateurs File et MLLP. L’éditeur n’a pas besoin de connaître les abonnés et BTAHL7 envoie un accusé de réception approprié à l’éditeur après le traitement du message.

  4. L’éditeur envoie le message ADT^A03 via un adaptateur MLLP unidirectionnel (Tutorial_1WayReceivePort).

  5. La destination de ce message étant le moteur d’interface BTAHL7, le message entrant contient un message source (MSH3 = Tutorial_ADTSystem) et un message de destination (MSH5 = BTAHL7InterfaceEngine).

  6. BTAHL7 génère un accusé de réception (ACK) après avoir validé le message de manière appropriée, puis envoie l’accusé de réception au Tutorial_ADTSystem via l’adaptateur fichier.

  7. Le système Tutorial_HISystem et le système Tutorial_RXSystem s’abonnent au message ADT reçu par le moteur d’interface BTAHL7.

  8. La transformation se produit lorsque vous spécifiez des valeurs pour les champs respectifs à l’aide de l’onglet Carte MSH dans le Explorer de configuration BTAHL7.

    Par exemple, le tiers Tutorial_RXSystem a MSH3=BTHL7 spécifié dans l’onglet Carte MSH . Par conséquent, le message reçu par l’abonné aura « BTAHL7 » comme valeur pour le champ MSH3.

Contenu de cette section

Voir aussi

Bien démarrer avec BizTalk Accelerator pour HL7