Condividi tramite


Esercitazione end-to-end per l'acceleratore BizTalk per HL7

Questa esercitazione contiene passaggi dettagliati che descrivono come usare l'acceleratore Microsoft BizTalk per HL7 (BTAHL7) per facilitare i processi aziendali in uno scenario sottoscrittore e editore.

Importante

Per usare questa esercitazione, è necessario installare gli strumenti di test durante l'installazione di BTAHL7. Se è stata eseguita un'installazione tipica per installare BTAHL7, è necessario eseguire un'installazione personalizzata e installare gli strumenti di test in modo che questa esercitazione funzioni correttamente. Nella schermata Configurazione personalizzata dell'installazione personalizzata BTAHL7 selezionare MlLP Test Tool dalla cartella Adapter e selezionare Istanze di test dalla cartella Artefatti . Per altre informazioni, vedere Installare l'acceleratore BizTalk per HL7.

Scenario dichiarativo

Questa esercitazione usa lo scenario pubblica/sottoscrizione o dichiarativo. Nello scenario dichiarativo il flusso di business è simile a quello illustrato nella figura seguente. L'elenco numerato seguente alla figura descrive il flusso di lavoro.

Immagine che mostra il flusso di business per lo scenario dichiarativo in BizTalk Server

  1. Il flusso di lavoro inizia quando il server di pubblicazione, ad esempio, un sistema di download e trasferimento di ammissione invia un messaggio a sottoscrittori specifici. Il server di pubblicazione nel flusso di lavoro è "Tutorial_ADTSystem" e il messaggio viene chiamato "ADT^A03".

  2. Il messaggio viene instradato al motore di interfaccia BTAHL7, che a sua volta riceve, elabora, convalida, riformatta e quindi indirizza il messaggio ai sottoscrittori.

  3. I sottoscrittori in questo scenario sono un sistema informativo ospedaliero (Tutorial_HISystem) e un sistema di farmacia (Tutorial_RXSystem). Questo scenario usa sia i tipi di adattatore File che MLLP. Il server di pubblicazione non deve essere consapevole dei sottoscrittori e BTAHL7 invia in modo appropriato un riconoscimento al server di pubblicazione dopo l'elaborazione del messaggio.

  4. Il server di pubblicazione invia il messaggio ADT^A03 tramite un adattatore MLLP (Tutorial_1WayReceivePort).

  5. La destinazione di questo messaggio è il motore di interfaccia BTAHL7, quindi il messaggio in ingresso contiene un messaggio di origine (MSH3 = Tutorial_ADTSystem) e un messaggio di destinazione (MSH5 = BTAHL7InterfaceEngine).

  6. BTAHL7 genera un riconoscimento (ACK) dopo aver convalidato correttamente il messaggio e quindi invia il riconoscimento al Tutorial_ADTSystem tramite l'adapter File.

  7. Il sistema Tutorial_HISystem e il sistema Tutorial_RXSystem sottoscrivere il messaggio ADT ricevuto dal motore di interfaccia BTAHL7.

  8. La trasformazione si verifica quando si specificano i valori per i rispettivi campi usando la scheda Mappa MSH in Esplora configurazione BTAHL7.

    Ad esempio, la parte Tutorial_RXSystem ha MSH3=BTHL7 specificata nella scheda Mappa MSH . Pertanto, il messaggio ricevuto dal sottoscrittore avrà "BTAHL7" come valore per il campo MSH3.

Contenuto della sezione

Vedi anche

Introduzione a BizTalk Accelerator per HL7