Condividi tramite


Elaborazione BTAHL72XML

I componenti seguenti in Microsoft BizTalk Accelerator per HL7 (BTAHL7) elaborano messaggi HL7 2.XML (con codifica XML):

  • Pipeline e librerie principali: BTAHL7.PipelineCommon.dll e BTAHL7.PipelineMessageCore.dll

  • Librerie assembler e disassembler: BTAHL7.HL72XmlAsm.dll e BTAHL7.HL72XmlDAsm.dll

  • Libreria di convalida del riconoscimento (ACK) usata per l'adattatore di trasmissione MLLP bidirezionale: BTAHL7.HL7ACKHelper.dll

Modalità messaggio XML

BTAHL7 supporta le modalità di messaggio seguenti per 2.XML messaggi:

  • Modalità sottoscrittore del server di pubblicazione (pub-sub)

    L'editore trasmette a una parte di sottoscrittori, sia come dichiarativo che come aggiornamento non richiesto. BizTalk Server e BTAHL7 offrono flessibilità a questa modalità, poiché è possibile gestire sottoscrizioni e parti dopo la progettazione.

  • Modalità richiesta-risposta

    Uno scambio di messaggi interrogativi o di query in cui una richiesta specifica da un'entità specifica genera un messaggio di risposta.

Convalida XML

BTAHL7 fornisce la convalida seguente dei messaggi 2.XML:

  • Lettore XML

  • Schema

    Abilitare o disabilitare la convalida dello schema da parte dell'entità. BTAHL7 usa direttamente gli schemi di 2.XML HL7 per questa elaborazione, come determinato dal campo intestazione della struttura dei messaggi MSH9.3 e dal campo ID versione MSH12 (2.3.1, 2.4 o 2.5). BTAHL7 usa le funzionalità di elaborazione XML standard in BizTalk Server.

  • Segmento Z

    BTAHL7 verifica che nessun segmento dichiarato sia incluso in un segmento Z non dichiarato.

Generazione ACK

BTAHL7 supporta i tipi di riconoscimenti seguenti per i messaggi di 2.XML. Vengono usati sia il tipo di errore HL7 che il tipo di errore BTAHL7 (alternativo):

  • ACL originali di HL7

  • ACL avanzati di HL7

    Accettare il commit e accettare l'applicazione

Vedere anche

Elaborazione di messaggi
Uso di schemi di HL7 2.XML