Condividi tramite


Scenario aziendale di esempio

I processi sanitari sono spesso complessi e coinvolgono molti sistemi. Un esempio è il processo che si verifica quando un paziente entra in un ospedale e un medico invia il paziente per un test del laboratorio. Le parti coinvolte in questa procedura sono cinque:

  • Il medico curante

  • Il sistema di registrazione dell'ospedale

  • Sistema di Inserimento Ordini Clinici

  • Il sistema di laboratorio

  • Sistema di fatturazione

    In questo processo possono verificarsi i passaggi seguenti:

  1. Il medico curante registra il paziente.

    1. Un messaggio di registrazione di ADT^O04 viene trasmesso dal sistema di registrazione dell'ospedale.

    2. Il messaggio ADT^O04 viene ricevuto da tutti i reparti che sottoscrivono il messaggio, incluso il sistema di ingresso degli ordini clinici e il sistema di laboratorio.

  2. Il medico ordina uno studio diagnostico dalla struttura di laboratorio.

    1. Un messaggio di ordine ORM^O01 viene inviato dal sistema di inserimento ordini clinici, dopo la convalida delle regole aziendali.

    2. Il messaggio ORM^O01 viene ricevuto dal sistema di laboratorio.

  3. Il laboratorio riceve l'ordine e restituisce una conferma.

    1. Un messaggio di conferma ordine ORR^O02 viene inviato dal sistema di laboratorio, a indicare che l'ordine può essere eseguito.

    2. Il messaggio ORR^O02 viene ricevuto dal sistema di ingresso dell'ordine clinico.

  4. Al termine dei test, il laboratorio invia i risultati al medico e ad altri reparti.

    1. Un messaggio ORU^R01 dei risultati dei test viene inviato dal sistema di laboratorio.

    2. Il messaggio ORU^R01 viene ricevuto dal sistema di ingresso dell'ordine clinico e dal sistema di fatturazione.

    3. Il motore di interfaccia invia un messaggio di posta elettronica al medico, che riceve i risultati del laboratorio sul suo PDA wireless.

Soluzione BTAHL7

Lo scenario aziendale di esempio descritto in precedenza è un esempio di un sistema sanitario che richiede l'integrazione. MicrosoftBizTalk Server con Microsoft BizTalk Accelerator per HL7 (BTAHL7) offre una soluzione per questo scenario che offre le funzionalità seguenti:

  1. BizTalk Server integra tutti i sistemi coinvolti in una disposizione hub-spoke. Ogni sistema comunica direttamente con BizTalk Server. Non devono comunicare direttamente tra loro.

  2. BTAHL7 gestisce i messaggi con codifica HL7 in modo nativo. Non è necessaria alcuna codifica personalizzata.

  3. Il messaggio di registrazione di ADT^O04 viene trasmesso a tutti i sistemi che lo sottoscrivono. Il modello di messaggistica publisher-subscriber per BizTalk Server offre flessibilità nella configurazione e nella gestione dell'elenco dei sistemi che sottoscrivono il messaggio. È possibile aggiungere o eliminare i sistemi dall'elenco delle sottoscrizioni senza influire sul resto del sistema.

  4. La regola business usata per convalidare il messaggio di ordine ORM^O01 può essere modificata in modo dinamico senza influire sul resto del sistema.

  5. BTAHL7 può essere configurato per generare automaticamente il messaggio di conferma dell'ordine ORR^O02 (ACK).

  6. Se necessario, è possibile inviare in batch uno qualsiasi dei messaggi con altri utenti per l'invio ed elaborarli alla ricezione dall'interno del batch.

  7. È possibile convalidare tutti i messaggi nel motore e rispetto agli schemi BTAHL72X pubblicati dall'organizzazione HL7.

Vedere anche

Come BizTalk Server risolve le esigenze aziendali