Lot entrant fragmenté
Vous pouvez configurer BizTalk Accelerator pour HL7 (BTAHL7) pour recevoir un lot de messages, extraire les messages du lot, puis acheminer les messages individuels vers le système de destination. Si vous activez la fragmentation, le lot entrant se fragmente en messages individuels ; dans le cas contraire, le lot est traité et acheminé sous la forme d’un seul « lot » ou d’un échange. Vous utilisez BTAHL7 Configuration Explorer pour activer le traitement par lots. Pour plus d’informations sur l’activation du traitement par lots, consultez Configuration du traitement par lots.
Ce qui suit décrit un scénario classique de traitement par lots entrants fragmentés :
Une application métier, exécutée sur le système A, envoie un lot de messages à BTAHL7.
Les messages par lots peuvent être dans deux formats différents. BTAHL7 peut traiter les formats suivants :
Format 1 : inclut une paire d’en-têtes de fichier et de bande-annonce (FHS/FTS) et un ou plusieurs en-têtes de lot et bandes-annonces (BHS/BTS).
FHS BHS MSH ............. MSH ........... BTS BHS MSH .............. MSH ............... BTS FTS
Format 2 : ne contient pas de wrappers de fichiers et de lots définis par HL7, et suspend une série sont des messages dans un flux.
MSH ....... MSH ........ MSH .........
BTAHL7 crée des messages individuels à partir du lot, puis vérifie les messages individuels par rapport aux schémas appropriés.
BTAHL7 envoie un message d’accusé de réception distinct au système A pour chaque message extrait du lot.
BTAHL7 achemine les messages individuels vers le système de destination en fonction des informations de routage contenues dans les messages individuels, plutôt que de l’en-tête du lot de messages.
Notes
BTAHL7 ne valide pas les en-têtes/bandes-annonces de lots et de fichiers lorsque le champ FHS3 (partie émettrice) contient un partenaire commercial pour lequel la fragmentation est activée.