Convertisseur HL7 vers ASTM

Convertissez des messages de résultats de laboratoire HL7 v2.x (ORU^R01) en enregistrements ASTM E1394/LIS2-A2.

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Sortie ASTM E1394 / LIS2-A2

H|\^&|MSG00001||LabSystem|||||||P|LIS2-A2|20240101120000
P|1||SYNTHETIC-001||Example^Patient||19800101|F
O|1|ORD-1||^^^GLU|R|20240101110000|20240101111500
R|1|^^^GLU|98|mg/dL|70-99|N||F
C|1|I|Hemolyzed sample, repeat recommended|G
L|1|N

Fait correspondre les champs que les deux normes utilisent pour l'en-tête, le patient, la commande, le résultat et le commentaire (H/P/O/R/C ↔ MSH/PID/OBR/OBX/NTE). Les segments ou enregistrements non associés (ORC, PV1, NK1, ASTM Q/M, etc.) sont abandonnés et listés ci-dessus plutôt que perdus silencieusement. C'est un pont structurel pour les champs courants de résultats de laboratoire, pas un moteur d'interface certifié — vérifiez les positions de champs avec le profil exact du système émetteur/récepteur avant toute utilisation en production.

Fonction de cet outil

Convertit un message de résultats HL7 v2.x en un message de type ASTM E1394/LIS2-A2 : MSH devient un enregistrement H (Header), PID un enregistrement P (Patient Information), chaque OBR un enregistrement O (Order), chaque OBX qui en dépend un enregistrement R (Result), et chaque NTE un enregistrement C (Comment) rattaché au résultat qu'il suivait.

Mode d'emploi

Collez un message HL7 v2.x (segments séparés par des sauts de ligne) dans la zone de saisie. L'outil analyse automatiquement le séparateur de champs de MSH, convertit les segments reconnus champ par champ et liste sous la sortie tout ce qu'il a dû abandonner ou remplacer par une valeur par défaut, pour que vous voyiez exactement ce qui n'a pas été transféré.

Exemple expliqué

L'exemple fourni convertit un message de glycémie à résultat unique — MSH/PID/OBR/OBX/NTE — en enregistrements H/P/O/R/C terminés par un enregistrement L, en transférant directement l'identifiant d'observation, la valeur, l'unité, l'intervalle de référence, le drapeau d'anomalie et le statut du résultat.

Correspondance des champs

PID-3 correspond à P-4 (ID patient) et PID-5 à P-6 (nom). OBR-4 correspond à O-5 (ID universel du test) et OBR-16 à O-17 (médecin prescripteur). OBX-3/5/6/7/8/11 correspondent à R-3/4/5/6/7/9 (ID du test, valeur, unité, intervalle de référence, drapeau d'anomalie, statut du résultat), et NTE-3 à C-4 (texte du commentaire). MSH-10/11/7 correspondent à H-3/12/14.

Ce qui est abandonné

Les segments que ce convertisseur ne mappe pas — PV1, ORC, NK1 et d'autres — sont retirés de la sortie et nommés dans une liste d'avertissements plutôt que de disparaître silencieusement, afin que vous sachiez toujours ce qu'un système ASTM récepteur ne verra pas.

Limites importantes

C'est un mappeur de champs structurel pour les messages de résultats courants de type ORU^R01, pas un moteur d'interface certifié ni un substitut au profil exact documenté par votre instrument ou votre fournisseur de LIS — les séquences d'échappement HL7 et les champs répétitifs ne sont pas développés, et toute structure de segments au-delà de MSH/PID/OBR/OBX/NTE nécessite un traitement manuel.

Confidentialité et sources

La conversion s'exécute entièrement dans votre navigateur ; rien de ce que vous collez n'est envoyé. Les correspondances de champs s'appuient sur les définitions de segments HL7 v2.3+ publiées et sur les formats d'enregistrement CLSI LIS01-A2/LIS02-A2 archivés (autrefois ASTM E1381/E1394) ; contenu revu en septembre 2026.

Questions Fréquentes

Quels segments HL7 le convertisseur lit-il ?
MSH, PID, OBR, OBX et NTE. Tout autre segment (PV1, ORC, NK1, etc.) est retiré et listé en avertissement sous la sortie plutôt qu'ignoré silencieusement.
Gère-t-il plusieurs résultats par commande ?
Oui — chaque OBR démarre un nouvel enregistrement O, et chaque OBX qui le suit devient son propre enregistrement R jusqu'au OBR suivant, comme les panels de tests répétés sont normalement structurés dans les deux formats.
Puis-je reconvertir le résultat en HL7 ensuite ?
Oui — l'outil complémentaire Convertisseur ASTM vers HL7 effectue le mappage inverse, ce qui permet de faire l'aller-retour d'un message entre les deux formats pour vérifier ce qui survit à la conversion.