Parti del messaggio
Un messaggio HL7 contiene le parti seguenti: segmenti, campi dati, componenti e facoltativamente sottocomponenti. I messaggi HL7 hanno la struttura gerarchica seguente:
Segment
Campo dati
Componente
Sottocomponente (facoltativo)
Segmenti
Un segmento è un raggruppamento logico dei campi dati. I segmenti sono al livello più alto (profondità 1) della gerarchia dei messaggi. Ogni segmento ha un nome che include un valore letterale a tre caratteri. Nella tabella seguente vengono illustrati esempi di nomi di segmento contenuti in tipi di messaggio ADT.
Codice segmento | Descrizione |
---|---|
MSH | Intestazione del messaggio |
EVN | Tipo evento |
PID | Informazioni sui pazienti |
I messaggi HL7 hanno un'intestazione e un corpo del messaggio. I segmenti MSH definiscono l'intestazione del messaggio e tutti gli altri tipi di segmenti formano il corpo del messaggio.
Campi dati
Un campo dati è una stringa di caratteri che si verificano a profondità 2 della gerarchia dei messaggi. I tipi di dati definiscono i campi dati: semplice e complesso.
Nell'esempio seguente viene illustrata la struttura gerarchica dei messaggi dei segmenti MSH e EVN contenenti i campi dati MSH.1 e EVN.1:
MSH
MSH.1
EVN
EVN.1
Componenti e sottocomponenti
I componenti e i sottocomponenti contengono ulteriormente i dati all'interno dei campi dati. I componenti e i sottocomponenti possono ripetere all'interno dello stesso campo.
Vedere anche
Elaborazione dei messaggi HL7
Elaborazione di messaggi
Uso degli schemi di HL7 2.X