Configurazione dell'Uscita HL7v2
L'invio dei risultati ad un EMR o ad un altro sistema esterno richiede una licenza EMR valida. Per assistenza nella configurazione dell'output HL7v2, contatta การสนับสนุนทางเทคนิค.
Apri impostazioni
Per configurare l’output HL7v2, apri l’applicazione AGNES Connect e premi l’icona Impostazioni in basso a sinistra.
Seleziona sezione Dispositivi
Trova e seleziona la voce denominata Dispositivi.
Seleziona HL7v2
Trova e seleziona la voce denominata HL7v2.
Modifica configurazione
Fare clic sulla configurazione da modificare.
Applica o Annulla
Fai clic su Applica per salvare le modifiche.
Premere ESC per annullare senza salvare.
Impostazioni HL7
Impostazione | Descrizione |
---|---|
enabled | Impostare su true per abilitare l’output HL7. Impostare su false per disabilitare l’output HL7. |
allowQuery | Impostare su true per abilitare le interrogazioni dei pazienti. |
allowVitals | Impostare su true per consentire l’invio di snapshot vitali. Impostare su false per bloccare l’invio di istantanee vitali. |
allowDocuments | Impostare su true per consentire l’invio di documenti, come report PDF e snapshot video. |
allowedExternalExtensions | Elenco delle estensioni di file per consentire l’esportazione. |
destination | Destinazione dei messaggi vitali HL7. Accetta un mllp:// , mllps:// , http:// , https:// , o file:// URI. |
fileDestination | Destinazione dei messaggi del file HL7. Accetta un mllp:// , mllps:// , http:// , https:// , o file:// URI. |
queryDestination | Destinazione di HL7 informazioni paziente query. Accetta un mllp:// , mllps:// , http:// , o https:// URI. Abilita la scheda Ricerca Paziente in AGNES quando definito. |
receivingApplication | Popola il campo “Ricezione Applicazione” di tutti i messaggi HL7 in uscita. |
receivingFacility | Popola il campo “Facilità di ricezione” di tutti i messaggi HL7 in uscita. |
rawFileUpload | Impostare su true per caricare file senza un wrapper HL7. |
requiredPatientFields | Elenco dei campi che AGNES dovrebbe richiedere prima di inviare messaggi HL7, come paziente , firstName , lastName , middleInitial , birthDate , e/o sesso . |
timestampFormat | Formato per timestamp. Predefiniti allo standard HL7v2. |
hl7_vitals_msg | Configura singoli segmenti di messaggi vitali. Può sovrascrivere i valori nei segmenti MSH , PID , OBR , e OBX . |
hl7_document_msg | Configura i singoli segmenti di messaggi del documento. Può sovrascrivere i valori nei segmenti MSH , PID , OBR , e OBX . |
queryPatientMessage | Configurare i segmenti delle interrogazioni HL7 in uscita. Puoi sovrascrivere i valori nei segmenti MSH e QPD . |
Query del paziente
Gli utenti possono interrogare un elenco di pazienti da un EMR su HL7 se il sistema EMR lo supporta. L’utente può fornire una stringa di ricerca parziale per restringere i risultati.
Endpoint di query HL7
Una volta definito queryEndpoint
, la scheda Ricerca paziente in AGNES sarà abilitata.
Per abilitare la scheda di ricerca paziente, definire l’indirizzo del server a cui connettersi nella configurazione HL7 come
queryEndpoint
.
Una sezione QPD dovrà essere definita nella configurazione HL7 in base alle impostazioni nell’EMR connesso.
Consenti interrogazione paziente
La funzionalità di ricerca in AGNES viene abilitata una volta definito queryEndpoint
.
Questo può essere disabilitato impostando allowQuery
su false.
allowQuery: false
Personalizzazione Dei Segmenti Hl7
AGNES produce segnali HL7v2 validi e completi per impostazione predefinita, ma alcuni utenti possono
desiderare dati aggiuntivi o modifiche all’output.
I valori di ogni segmento e di ogni campo possono essere sovrascritti usando le impostazioni
hl7_vitals_msg
(per osservazioni vitali discrete), hl7_documents_msg
(per documenti) e
queryPatientMessage
(per le query di censimento).
Per personalizzare un segmento, aggiungere il codice del segmento come chiave sotto l’impostazione associata del messaggio.
Da lì, i singoli campi possono essere personalizzati utilizzando il loro numero prefisso da un underscore.
Per esempio, _1
sostituirà il primo campo del segmento.
Anche i campi annidati sono modificati seguendo lo stesso schema.
I campi saranno sovrascritti solo se specificato.
Ad esempio, le seguenti impostazioni capitalizzeranno solo con il cognome del paziente durante il salvataggio delle osservazioni:
In alcuni casi, un campo in un segmento HL7 può avere un tipo di variabile, ad esempio nel terzo campo
del segmento QPD
(“Parametri utente”).
In questi casi, AGNES permette di definire la struttura del messaggio usando le chiavi _def
per definire le strutture personalizzate, in modo che il messaggio possa soddisfare le esigenze della domanda ricevente.
Per esempio, passa i parametri di ricerca della query definendo il campo “Parametri Utente” del segmento QPD
:
Le chiavi _def
devono contenere le seguenti proprietà:
Proprietà | Descrizione |
---|---|
dt | Tipo di dati HL7v2. Fare riferimento allo standard HL7 per i valori validi. |
desc | Descrizione del campo. Non trasmesso. |
opt | Opzionalità. R per richiesto, O per opzionale. |
rep | Ripetibilità. 0 o false per nessuna ripetizione. |
Variabili Di Modello Disponibili
Quando si sovrascrivono i segmenti HL7 o si calcola l’endpoint per la richiesta, sono disponibili le seguenti variabili del modello.
Variabile | Tornare |
---|---|
{{document.source}} | Modulo AGNES che ha aggiunto il documento |
{{document.data}} | Dati dal document |
{{document.timestamp}} | Timestamp del documento con formattazione |
{{document.key}} | Chiave univoca assegnata al documento |
{{document.ext}} | Estensione del documento |
{{document.filename}} | Nome file del documento |
{{document.isValid}} | Booleano |
{{document.mime}} | Tipo di file MIME |
{{document.thumbnail}} | Percorso del file di miniature utilizzato |
{{document.editable}} | Booleano |
{{patient.sex.value}} | Sesso paziente |
{{patient.patientId.value}} | ID paziente (non visibile dal portale) |
{{patient.middleInitial.value}} | Iniziale centrale del paziente |
{{patient.extra.value}} | Campo extra paziente (non visibile dal portale) utilizzato per trasmettere valori arbitrari |
{{patient.birthDate.value}} | Data di nascita del paziente |
{{patient.patientExternalId.value}} | ID esterno paziente (visibile all’utente) |
{{patient.firstName.value}} | Nome del paziente |
{{patient.lastName.value}} | Cognome del paziente |
{{user.firstName}} | Nome del mittente |
{{user.lastName}} | Cognome del mittente |
{{user.username}} | Nome utente del mittente |
{{user.org}} | ID organizzazione del mittente |
{{user.sub}} | ID utente del mittente |
{{user.npi}} | EMR ID del notificante |
{{user.fullName}} | Nome completo del mittente |
{{timestamp}} | Marcatura oraria dell’operazione di salvataggio nella formattazione HL7v2 |
{{docTimestamp}} | Marcatura oraria creazione documento nella formattazione HL7v2 |