Mirth — connessione ad un DB SQLSERVER

Il Mirth è un gestore di Messaggi HL7 bidirezionale, è quindi in grado di ricevere connessioni su soket TCP ed inviarli, ad esempio, su una destinazione HL7 .
E’ anche possibile utilizzarlo come Gateway da per sorgenti DICOM, è un middleware largamente utilizzato nella produzione/gestione di dati sanitari cui si riferiscono gli standard citati sopra.

La logica di funzionamento è articolata per CANALI, ogni canale è un ambiente a sé che opera secondo logiche, definite in sede di programmazione, indipendenti.
Ogni canale quindi può essere collegato a DB differenti.

Il Mirth (inteso come motore quindi prescindendo dai vari canali configurati) può funzionare con un proprio database Embedded (Derby) oppure può essere connesso ai vari DB commerciali SQLSERVER, ORACLE, etc.
Qui sotto è riportata la parte di configurazione relativa all’utizzo di un SQLSERVER da parte del motore Mirth

il file ( in una installazione standard ) è /opt/mirthconnect/conf/mirth.properties

le sezioni interessate sono:

# options: derby, mysql, postgres, oracle, sqlserver
# Impostare QUI il DB esterno cui Mirth si Collega N.B. NON e’ il Db dei vari channel
database = sqlserver

# Accesso su DB SQLSERVER
database.url = jdbc:jtds:sqlserver://server:1433/dossierhl7;instance=SQL2008R2

# database credentials
database.username = dbusername
database.password = dbpassword

Per quanto riguarda invece la configurazione dei Canali l’accesso a SQLSERVER è possibile con queste impostazioni.
Channel Mirth

Annunci