HL7 (Health Level 7)

HL7 est un protocole standard d'échange de données médicales dans un SIH (Système d'Information Hospitalier), agissant au niveau 7 OSI, entre logiciels de gestion médicale (Dossier Patient Informatisé...) et appareils médicaux (Moniteurs patient, automates de laboratoire...)

Les messages sont transmis par les couches inférieures du modèle OSI et sont lisibles par l'homme.

Exemple de message

MSH|^~\&||SITE|||||ADT^A01|321|P|2.3|||NE

PID|||654321||GAGNEUX^FREDERIC||19740323|M|||10 RUE JEAN ZAY^^^^56100LORIENT||^^^^^^0601234567|||||

PV1|1|O|||||71^MINOU^CATHERINE||||||||||||12376|||||||||||||||||||||||||20200410160227||||||

OBR|1||12376|cbc^CBC|R||20201410160227|||22^MINOU^CATHERINE|||Fasting: No|202004101625|

OBX|1|NM|0135–4^TotalProtein||7.3|gm/dl|5.9–8.4||||F

OBX|2|NM|0033–1^Albumin||3.9|gm/dl|3.2–5.2||||F

Légende

Événements

Messages

Segments

A01 = Admission patient

ADT = Données d'admission

MSH = Message Header

A02 = Transfert patient

ACK = Accusé de réception

PID = Patient Identification

A03 = Sortie patient

OBR = Demande de résultats

EVN = Événement

A08 = Données patients

OBX = Réponse de résultats

PV1 = Patient visit

...

...

...

Séparateurs

|

Séparateur de champ

^

Séparateur de composant

&

Séparateur de sous-composant