Health Level Seven (HL7), Interfaces, & Moteurs d’interface

interfaces et HL7

Peu d’hôpitaux ou d’autres organisations de soins de santé ont de nombreuses technologies différentes utilisées par les cliniciens, le personnel administratif, les bureaux de facturation, et autres. Il est courant que ces systèmes soient développés sur différentes plateformes, et codés dans différents langages de programmation. Il existe des systèmes de laboratoire, des DME, des systèmes de gestion du personnel, des systèmes d’automatisation des pharmacies, des applications commerciales et bien d’autres encore. Sans une norme commune, les données entre ces systèmes resteraient cloisonnées, ce qui entraînerait :

  • Les utilisateurs doivent se connecter à plusieurs systèmes
  • Incapacité à faire bon usage des données
  • Risque pour la sécurité des patients
  • Flux de travail inefficaces

Heureusement, les systèmes informatiques de santé ont une norme pour le partage des données entre plusieurs systèmes. Il s’agit de la norme Health Level Seven, communément appelée HL7. Alors, qu’est-ce que HL7 ?

  • HL7 est une norme acceptée par l’industrie pour communiquer des données, même parmi les systèmes concurrents
  • Il a une certaine flexibilité pour s’adapter aux personnalisations sans causer d’énormes problèmes
  • Les messages HL7 sont affichés dans un format texte
  • Il est assez facile d’apprendre le format de messagerie
  • Il en résulte une apparence transparente des données pour les utilisateurs non techniques

Vidéos sur les interfaces, HL7, &Moteurs d’interface

J’ai créé deux vidéos jusqu’à présent pour vous aider à commencer à apprendre HL7. Veuillez jeter un coup d’œil à ces vidéos avant de passer aux autres ressources :

Comment lire les messages HL7

Il y a beaucoup de sites pour vous aider à apprendre les différents messages HL7, mais beaucoup d’entre eux manquent de convivialité et ne sont pas bien adaptés pour le débutant en interfaces. J’en ai éliminé quelques-uns et j’ai trouvé ceux-ci utiles :

  • HL7.org – C’est l’organisation internationale officielle de normalisation. La lecture ici est un peu sèche pour quelqu’un qui est tout nouveau à HL7.
  • Corpoint HL7 Resources – C’est un site exploité par le vendeur de Corepoint Health, qui fournit des produits HL7, y compris un moteur d’interface. Je n’ai aucune relation officielle avec eux, je n’utilise pas leurs produits, et ils ne me paient rien pour référencer leurs sites. Il se trouve simplement qu’ils ont de bons matériaux de référence. Cette page est le point de départ pour de nombreux aspects des messages d’interface.

Messages types HL7

Une fois que vous avez visionné quelques vidéos et étudié les documents de référence, vous êtes prêt à regarder de plus près certains autres messages HL7. Dans les vidéos, vous vous familiariserez avec le concept de “compter les tuyaux”, le symbole du tuyau | qui sépare les données en segments.

Dans le billet d’aujourd’hui, je vais expliquer ce qu’est une interface bidirectionnelle. Tout d’abord, si vous ne connaissez rien aux interfaces dans le domaine de la santé, vous pouvez consulter ma page sur les interfaces et HL7 pour vous mettre à niveau, puis revenir à …

Message d’admission à la FDP – ADT^A01

Ceci est un message d’admission à la FDP. Remarquez qu’il comporte des informations de base sur le patient contenues dans le segment PID (identification du patient). NK1 est le plus proche parent, PV1 est le segment de visite du patient, et les allergies sont dans le segment AL1.

MSH|^~\&|EPIC|SYS|HOSP|ADT|201502031126|SEC|ADT^A01|001199|P|2.3
EVN|A01|201502031126
PID|||12001||SIMPSON^HOMER||19670824|M|||123 Fake St.^^Springfield^OR^90020^USA|||||||
NK1|1|SIMPSON^MARGE|WIFE||||||NK
PV1|1|I|2000^2012^01||||11277^SIMPSON^BART^J|||SUR||-||ADM|A0-
AL1|1||^Pénicilline||Hives

Message ORM ORM^O01 – Message de commande qui est placé pour un test de laboratoire

MSH|^~\&|HIS|EPIC|LAB|HOSP|20140307110114
||ORM^O01|07110114|P|2.3
PID|||12001||SIMPSON^HOMER||19670824|M|||123 Fake St.^^Springfield^OR^90020^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2||||||||
|||||||||||||||||20140307110111|
ORC|NW|20140307110114
OBR|1|20140307110114||12345^Urinalysis^L|||20140307110114

Notez que j’ai mis en gras le segment ORC. Il s’agit d’une commande NEW (NW), et ORC:2 a un numéro de contrôle de la commande. Après que la commande soit passée, elle est ensuite résultée par un Lab, qui envoie ensuite le message suivant avec le même numéro de contrôle de commande dans le segment ORC. C’est ce qui relie les deux messages.

Message ORU^R01 – Résultats du test de laboratoire ci-dessus

MSH|^~\&|HIS|EPIC|LAB|HOSP|20140307110114||ORU^R01|07110114|P|2.3
PID|||12001||SIMPSON^HOMER||19670824|M|||123 Fake St.^^Springfield^OR^90020
^USA|||||||
PV1||O|OP^PAREG^||||2342^SIMPSON^HOMER|||OP|||||||||2|||||||||||||||||
||||||||20140307110111|
ORC|RE|20140307110114
OBR|1|20140307110114|20140307110114|12345^Urinalysis^L|
OBX|1|NM|013060^Specific Gravité^L||1.010||1.005-1.030|||N|F|
OBX|2|CE|013045^Urine-Couleur^L||Y^Jaune^L||Y|||N|F|
OBX|3|ST|013052^Apparence^L||Hazy||Clear|A||N|F|

MFN^M02 – Message du fichier maître pour mettre à jour le personnel

HL7 n’est pas seulement pour les messages cliniques. C’est un exemple d’interface qui met à jour les informations de l’utilisateur, dans ce cas un médecin.

MSH|^~\&|STAFFSYS|B3|LABSYS|B3|201410121201||MFN^M02|DG29AFSC|P|2.3
STF||DRID12|PHYSICIAN^NICK^””||||A||HOSP_ID^HOSPNAME|3098522222
|ADDRESS^ADD2^CITY^ST^ZIP

Moteurs d’interface / moteurs d’intégration

Un moteur d’interface, alias moteur d’intégration est un logiciel qui traite les données entre de nombreux systèmes informatiques de santé. Pensez-y comme le centre nerveux ou le flic de la circulation de toutes les données qui circulent entre plusieurs technologies dans un hôpital ou une autre organisation de soins de santé. Le personnel technique qui met en place et entretient un moteur d’interface crée des configurations individuelles, ou threads, pour chaque type de données entrant et sortant de l’interface. Il existe des threads ADT pour les dossiers des patients qui gèrent les données d’admission, de transfert et de sortie dans une organisation. Il peut y avoir un fil d’interface de laboratoire qui transmet les données de laboratoire à un système de DME. Il peut y avoir un fil d’interface de pharmacie qui transmet les données d’administration des médicaments à plusieurs systèmes. Il existe des interfaces pour les commandes, la gestion du personnel, et bien d’autres choses encore. Il arrive également qu’une organisation crée un fil sur un moteur d’intégration qui traite un ensemble fixe de données dans un but et un délai limités. Un exemple serait les antécédents médicaux de nombreux patients dans un ancien DME qui doivent être chargés dans un nouveau DME. Le moteur reformaterait les données existantes au fur et à mesure qu’elles sont engagées dans la base de données du nouveau DME.
Un analyste technique pourrait très bien passer toute sa carrière à travailler uniquement avec des interfaces et des moteurs d’interface.
Certains des principaux moteurs d’interface sont :

  • Cloverleaf
  • Corepoint
  • Rhapsody
  • Datagate
  • IGUANA

Lecture connexe

Une bonne prochaine étape consiste à consulter ce post connexe sur la façon dont de nombreux systèmes informatiques de santé sont structurés. Il couvre la raison pour laquelle il existe différentes ” copies ” ou environnements d’un logiciel donné. Cette compréhension est essentielle pour construire une bonne base informatique de soins de santé.

Systèmes informatiques architecture logicielle configuration

Lorsqu’une organisation achète ou développe un système informatique, ce système est configuré avec diverses “copies” ou instances de ces systèmes. Les copies du logiciel livré peuvent être appelées environnements, ou voies d’accès, ou simplement systèmes….

Résumé
Interfaces, HL7, moteurs d'interface
Nom de l’article
Interfaces, HL7, &Moteurs d’interface
Description
Introduction aux interfaces, HL7, &moteurs d’interface. Couvre les bases du Health Level 7, le protocole de transmission et de formatage des données dans les soins de santé.
Auteur
Dave Newman
HealthcareITSkills.com
HealthcareITSkills.com
https://healthcareitskills.com/wp-content/uploads/2017/12/cropped-healthit-green-logo-1.png
HealthcareITSkills.com

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.