Condividi tramite


Modello di processo ACK

La sequenza di passaggi seguente descrive il modello di processo di riconoscimento (ACK):

  1. Quando il personale di ammissione registra le informazioni di ammissione dei pazienti nel sistema di ammissione (ADT), il sistema genera un evento trigger.

  2. Il sistema ADT genera un messaggio di registrazione dei pazienti con codifica HL7 (ADT^A04) e lo recapita a BizTalk Accelerator per HL7 (BTAHL7).

  3. Il sistema BTAHL7 applica un wrapper MLLP al messaggio ADT^A04 e lo indirizza al motore di interfaccia BTAHL7.

    • Il requisito di riconoscimento "Modalità originale" è preconfigurato

    • MSH 15 e 16 hanno valori Null

  4. Il motore di interfaccia BTAHL7 convalida il messaggio e, in caso di esito positivo, genera il messaggio ACK con lo stato MSA01 = AA.

  5. Il motore di interfaccia BTAHL7 trasforma il messaggio ADT^A04 racchiudendolo con wrapper MLLP e indirizzandolo al Lab Information System (LIS).

    • BTAHL7 preconfigura il riconoscimento "Modalità avanzata"

    • MSH 15 e 16 = AL

  6. Il livello dell'interfaccia LIS convalida l'intestazione eseguendo il commit del messaggio e generando un ACK ACCEPT con lo stato MSA1 = CA. Il livello di interfaccia indirizza il messaggio con il wrapper MLLP al motore di interfaccia BTAHL7.

  7. Il livello dell'interfaccia LIS convalida l'intero messaggio e genera un ACK APPLICAZIONE con lo stato MSA1 = AA. Il livello di interfaccia indirizza il messaggio con il wrapper MLLP al motore di interfaccia BTAHL7.

    • BTAHL7 preconfigura "ACK Required" confermando il riconoscimento

    • MSH 15 = AL, che indica che il sistema ricevente deve confermare il ACK con un messaggio di accettazione commit

  8. Il livello interfaccia LIS recapita il messaggio al livello applicazione in base al requisito di formato.

  9. Il motore di interfaccia BTAHL7 convalida l'ACK ricevuto dal livello di interfaccia LIS (nel passaggio 7 precedente) e risponde con un ACK al livello di interfaccia LIS con lo stato MSA1= CA.

  10. Un utente del sistema LIS esamina le informazioni sui pazienti.

Vedere anche

Guida alla programmazioneper la creazione e l'elaborazione di riconoscimenti