Novità di BizTalk Accelerator per HL7
Modifiche e aggiornamenti con BizTalk Accelerator per HL7 (BTAHL7).
BizTalk Server 2016
Funzionalità | Descrizione |
---|---|
Avvia la connessione a LOB | Usando l'adattatore MLLP, BTAHL7 può avviare o avviare la connessione a un sistema line of business (LOB) remoto. LoB attende la connessione e quindi invia i messaggi a BizTalk Server tramite l'adapter MLLP. Esistono alcune nuove proprietà nel percorso di ricezione MLLP che configurano questa opzione. Vedere:
Per altri dettagli, vedere in che modo BTAHL7 instrada i messaggi . |
BizTalk Server 2013 R2
Funzionalità | Descrizione |
---|---|
Supporto a 64 bit | Le schede MLLP e la pipeline HL7 possono essere eseguite sia nelle istanze host a 32 bit che a 64 bit. L'installazione di BTAHL7 include un pacchetto di installazione a 32 bit e un pacchetto di installazione a 64 bit. In un computer a 32 bit installare solo il pacchetto a 32 bit. In un computer a 64 bit installare il pacchetto a 32 bit o a 64 bit. Importante: Per usare il supporto a 64 bit, installare solo il pacchetto a 64 bit. Il pacchetto a 64 bit consente l'esecuzione dell'adapter e delle pipeline in modalità a 32 bit e a 64 bit. |
Supporto dello schema v2.6 | Il supporto include: - Progetto BTAHL7V26Common : include gli schemi v2.6. - Progetto BTAHL7Common : include gli schemi v2.6 e lo schema di acknowledgement ACK_26_GLO_DEF; che genera l'acknowledgement per i messaggi v2.6. - MSH_25_GLO_DEF schema: gestisce nuovi campi di intestazione del messaggio inclusi nello schema v2.6 e continua a supportare tutte le versioni 2. x schemi. |
Supporto dell'adattatore MLLP dinamico | Le proprietà dell'adapter possono essere configurate in fase di esecuzione usando una porta di trasmissione One-Way o Two-Way (request-response). Vedere Adattatore MLLP dinamico. |
Supporto di "FreeText" | Se un campo o un segmento è definito come "FreeText", i dati di tipo carattere nel campo/segmento non vengono analizzati. Vedere Codifica dei caratteri con testo libero. |
I messaggi con MSH non validi vengono inviati a un ACK o ACK | Usando la chiave del Registro di sistema ReturnErrorForInvalidMSH3 , viene inviato un acknowledgement negativo (NACK) all'entità se si verifica quanto segue: - MSH3 non valido (l'entità non è definita in Esplora configurazioni HL7) AND - I valori MSH15 e MSH16 nel messaggio sono null o vuoti Per inviare nack, impostare la chiave del Registro di sistema seguente su 1 e quindi riavviare l'istanza host: Host a 32 bit: HKLM\SOFTWARE\Microsoft\BizTalk Accelerator for HL7 Host a 64 bit: HKLM\ SOFTWARE\Wow6432Node\Microsoft\BizTalk Accelerator for HL7 Mancia: Una porta può sottoscrivere il messaggio non riuscito:
|
L'istanza del messaggio ACK rimane attiva | Se si verifica un errore di connessione al sistema upstream, l'acknowledgement (ACK) inviato al sistema upstream rimane in uno stato Attivo. Nuovo comportamento: se si verifica un errore di connessione al sistema upstream, il messaggio ACK viene sospeso. |
Non inviare <SB> | Questa proprietà viene aggiunta alle proprietà di configurazione della porta dell'adattatore di ricezione. Per abilitare questa proprietà, impostare il valore UseMLLPTransACK : - Se impostato su False (impostazione predefinita), l'adapter invia il messaggio se i dati iniziano con <SB>. Ad esempio, viene inviato il messaggio seguente: <SB\>DataData<CR\>DataData<CR\>… - Se impostato su True, l'adapter invia il messaggio se i dati mancano sb <> all'inizio. Ad esempio, viene inviato il messaggio seguente: DataData<CR\>DataData<CR\>… Importante: Se una porta di trasmissione bidirezionale non ha <Impostato SB> su True, non invierà SB con il messaggio al sistema downstream. Allo stesso tempo può ricevere ACK con sb mancante dal sistema downstream. |
Accettare sb mancanti <> | Questa proprietà viene aggiunta alle proprietà di configurazione della porta dell'adattatore di trasmissione. Per abilitare questa proprietà, impostare il valore UseMLLPTransACK : - Se impostato su False (impostazione predefinita), l'adattatore restituisce un errore se i dati mancano <sb> all'inizio. Ad esempio, il messaggio seguente restituisce un errore: DataData<CR\>DataData<CR\>… - Se è impostata su True, l'adapter può ricevere il messaggio se i dati mancano <sb> all'inizio. Ad esempio, vengono ricevuti i messaggi seguenti: <SB\>DataData<CR\>DataData<CR\>… DataData<CR\>DataData<CR\>… Importante: Se una porta di ricezione bidirezionale ha Accept Missing <SB> impostato su True, accetterà il sb mancante nel messaggio dal sistema upstream. Allo stesso tempo non invierà SB al sistema upstream. |
BizTalk Server 2013
Nelle versioni precedenti sono stati inclusi i miglioramenti seguenti:
Supporto dell'interscambio ripristinabile nella pipeline HL7 per batch in uno scenario di uscita in batch.
La funzionalità seguente è stata rimossa nelle versioni precedenti:
La funzionalità Rilevamento attività integrità viene rimossa da BizTalk Server e quindi la funzionalità di controllo viene rimossa da BTAHL7, ma la registrazione rimane intatta.
Nelle versioni precedenti è stata modificata la funzionalità seguente:
Il "Servizio di controllo e registrazione" viene rinominato "Servizio registrazione HL7".
Vedi anche
Novità di BizTalk Server 2016
Novità di BizTalk Server 2013 R2 e 2013