Parties du message
Un message HL7 contient les parties suivantes : segments, champs de données, composants et éventuellement sous-composants. Les messages HL7 ont la structure hiérarchique suivante :
Segment
Champ de données
Composant
Sous-composant (facultatif)
Segments
Un segment est un regroupement logique de champs de données. Les segments sont au niveau le plus élevé (profondeur 1) de la hiérarchie des messages. Chaque segment a un nom qui inclut une valeur littérale de trois caractères. Le tableau suivant présente des exemples de noms de segments contenus par les types de messages ADT.
Code de segment | Description |
---|---|
MSH | En-tête de message |
EVN | Type d'événement |
PID | Informations sur les patients |
Les messages HL7 ont un en-tête et un corps de message. Les segments MSH définissent l’en-tête du message et tous les autres types de segments forment le corps du message.
Champs de données
Un champ de données est une chaîne de caractères qui se produit à la profondeur 2 de la hiérarchie des messages. Les types de données définissent des champs de données : simple et complexe.
L’exemple suivant montre la structure de message hiérarchique des segments MSH et EVN contenant les champs de données MSH.1 et EVN.1 :
MSH
MSH.1
EVN
EVN.1
Composants et sous-composants
Les composants et les sous-composants contiennent également les données dans les champs de données. Les composants et les sous-composants peuvent se répéter dans le même champ.
Voir aussi
Traitement des messages HL7
Traitement des messages
Utilisation des schémas HL7 2.X