Analyseur de messages HL7
Trouvez le champ dont vous avez besoin. Recherchez dans tout le message, explorez sa hiérarchie et retrouvez chaque valeur dans le texte, sans transférer votre entrée.
Votre message, plus lisible
Analysez un message pour rechercher dans tous ses segments et explorer ses champs à côté du texte normalisé.
Tous les exemples sont synthétiques. Votre entrée reste dans cet onglet jusqu’à son effacement ou votre départ de la page.
Workspace 0.5.0 (anglais) · Aucune installation nécessaire
Bien utiliser l’espace de travail
Inspecter un message HL7 v2
Collez un seul message et sélectionnez Analyser le message. Le résumé de l’en-tête présente le type et la version déclarés, les systèmes émetteur et destinataire ainsi que les notes de lecture. Recherchez des noms de champs, des adresses ou des valeurs dans tout le message, puis sélectionnez un résultat pour l’inspecter.
Les adresses de cet espace identifient explicitement les segments répétés : OBX#2-5[1].1 désigne le composant 1 de la répétition 1 du champ 5 du deuxième segment OBX. Choisissez un segment et développez ses champs, répétitions, composants et sous-composants. Les longues listes disposent de commandes pour atteindre les entrées suivantes.
La sélection relie la hiérarchie à une vue normalisée du message, en lecture seule. Vous pouvez également sélectionner une position dans cette vue pour inspecter sa valeur. L’éditeur original reste disponible ; relancez l’analyse après une modification. Utilisez Tab, Entrée ou Espace pour les commandes d’inspection.
Séparateurs, encapsulation et entrées prises en charge
L’analyseur lit le séparateur de champs dans MSH-1 et les caractères de codage dans MSH-2. Il accepte les fins de segment CR, LF ou CRLF et une seule encapsulation MLLP. Les valeurs des champs et les séquences d’échappement sont conservées. Copier et Télécharger utilisent le message normalisé complet : l’encapsulation prise en charge et les lignes vides sont supprimées, les segments sont séparés par CR et un CR final est ajouté. Les octets du transport original ne sont donc pas conservés à l’identique. Les lots et les entrées contenant plusieurs messages sont explicitement rejetés. Limites : 1 MiB, 2 000 segments et 50 000 éléments structurels.
Cet outil est un visualiseur structurel ; il ne valide pas la conformité HL7. Les noms des champs courants servent de repères. Les indications sur les composants couvrent uniquement MSH-9, PID-3 et PID-5 pour la version déclarée 2.5.1 ; les autres champs et versions conservent leurs adresses numériques. Ces indications n’établissent pas la conformité des types de données, de la terminologie, de la structure du message ou des profils.
Suivez un exemple testé : Comprendre les séparateurs et les valeurs HL7 v2 · HTML et Markdown