Partager via


Traitement BTAHL72XML

Les composants suivants de Microsoft BizTalk Accelerator pour HL7 (BTAHL7) traitent les messages HL7 2.XML (encodés en XML) :

  • Pipelines et bibliothèques principales : BTAHL7.PipelineCommon.dll et BTAHL7.PipelineMessageCore.dll

  • Bibliothèques assembleur et désassembleur : BTAHL7.HL72XmlAsm.dll et BTAHL7.HL72XmlDAsm.dll

  • Bibliothèque de validation d’accusé de réception (ACK) utilisée pour l’adaptateur d’envoi MLLP bidirectionnel : BTAHL7.HL7ACKHelper.dll

XML Message Modes

BTAHL7 prend en charge les modes de message suivants pour 2.XML messages :

  • Mode Publisher-subscriber (pub-sub)

    L’éditeur diffuse à un tiers d’abonnés, soit sous forme de mise à jour déclarative, soit non sollicitée. BizTalk Server et BTAHL7 offrent une flexibilité à ce mode, car vous pouvez gérer les abonnements et les parties après le moment de la conception.

  • Mode demande-réponse

    Échange de messages d’interrogation ou de requête dans lequel une demande spécifique d’une entité spécifique génère un message de réponse.

Validation XML

BTAHL7 fournit la validation suivante des messages 2.XML :

  • Lecteur XML

  • Schéma

    Vous activez ou désactivez la validation schématique par le tiers. BTAHL7 utilise les schémas HL7 2.XML directement pour ce traitement, comme déterminé par le champ d’en-tête de structure de message MSH9.3 et le champ ID de version MSH12 (2.3.1, 2.4 ou 2.5). BTAHL7 utilise les fonctionnalités de traitement XML standard dans BizTalk Server.

  • Segment Z

    BTAHL7 vérifie qu’aucun segment déclaré n’est inclus dans un segment Z non déclaré.

Génération d’ACK

BTAHL7 prend en charge les types d’accusés de réception (ACK) suivants pour les messages 2.XML. Le type d’erreur HL7 et le type d’erreur BTAHL7 (autre) sont utilisés :

  • Kits DE contrôle d’accès d’origine HL7

  • Kits ACL améliorés HL7

    Valider l’acceptation et l’acceptation de l’application

Voir aussi

Traitement des messages
Utilisation des schémas HL7 2.XML