Partager via


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