Health Level Seven (HL7), Schnittstellen und Schnittstellen-Engines

Schnittstellen und HL7

In fast allen Krankenhäusern und anderen Einrichtungen des Gesundheitswesens werden viele verschiedene Technologien von Ärzten, Verwaltungspersonal, Abrechnungsstellen und anderen eingesetzt. Es ist üblich, dass diese Systeme auf verschiedenen Plattformen entwickelt und in verschiedenen Programmiersprachen kodiert werden. Es gibt Laborsysteme, EMRs, Personalverwaltungssysteme, Apothekenautomatisierung, Geschäftsanwendungen und viele andere. Ohne einen gemeinsamen Standard würden die Daten zwischen diesen Systemen getrennt bleiben, was dazu führt, dass:

  • die Benutzer sich bei mehreren Systemen anmelden müssen
  • die Daten nicht sinnvoll genutzt werden können
  • die Patientensicherheit gefährdet wird
  • ineffiziente Arbeitsabläufe entstehen

Glücklicherweise gibt es bei den IT-Systemen des Gesundheitswesens einen Standard für die gemeinsame Nutzung von Daten durch mehrere Systeme. Es handelt sich um Health Level Seven, allgemein als HL7 bezeichnet. Was also ist HL7?

  • HL7 ist ein von der Industrie akzeptierter Standard für die Kommunikation von Daten, sogar unter konkurrierenden Systemen
  • Es hat eine gewisse Flexibilität, um sich an Anpassungen anzupassen, ohne große Probleme zu verursachen
  • HL7-Nachrichten werden in einem Textformat angezeigt
  • Es ist relativ einfach, das Nachrichtenformat zu erlernen
  • Das Ergebnis ist ein nahtloses Erscheinungsbild der Daten für nicht-technische Benutzer

Videos über Schnittstellen, HL7, & Interface Engines

Ich habe bisher zwei Videos erstellt, um Ihnen den Einstieg in HL7 zu erleichtern. Bitte sehen Sie sich diese Videos an, bevor Sie zu den anderen Ressourcen übergehen:

How To Read HL7 Messages

Es gibt viele Websites, die Ihnen helfen, die verschiedenen HL7-Nachrichten kennenzulernen, aber viele sind nicht sehr benutzerfreundlich und für Anfänger im Bereich Schnittstellen nicht gut geeignet. Ich habe einige herausgesucht und diese für nützlich befunden:

  • HL7.org – Dies ist die offizielle internationale Standardisierungsorganisation. Die Lektüre hier ist etwas trocken für jemanden, der ganz neu bei HL7 ist.
  • Corpoint HL7 Resources – Dies ist eine von Corepoint Health betriebene Seite, die HL7-Produkte, einschließlich einer Schnittstellen-Engine, anbietet. Ich stehe in keiner offiziellen Beziehung zu ihnen, ich verwende ihre Produkte nicht und sie bezahlen mich nicht dafür, dass ich auf ihre Seiten verweise. Sie haben einfach gutes Referenzmaterial. Diese Seite ist der Ausgangspunkt für viele Aspekte der Schnittstellennachrichten.

HL7-Beispielnachrichten

Wenn Sie sich einige Videos angesehen und die Referenzmaterialien studiert haben, sind Sie bereit, sich einige andere HL7-Nachrichten genauer anzusehen. In den Videos werden Sie mit dem Konzept der “Counting Pipes” vertraut gemacht, dem Pipe-Symbol, das die Daten in Segmente trennt.

Im heutigen Beitrag erkläre ich, was eine bidirektionale Schnittstelle ist. Wenn Sie zunächst nichts über Schnittstellen im Gesundheitswesen wissen, können Sie meine Seite über Schnittstellen und HL7 lesen, um sich auf den neuesten Stand zu bringen, und dann zurückkommen zu …

ADT Admit Message – ADT^A01

Dies ist eine ADT Admission Message. Beachten Sie, dass sie grundlegende Informationen über den Patienten im PID-Segment (Patienten-ID) enthält. NK1 ist der nächste Angehörige, PV1 ist das Segment für den Patientenbesuch, und die Allergien sind im AL1-Segment enthalten.

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||^Penicillin||Hives

ORM Nachricht ORM^O01 – Verordnungsnachricht, die für einen Labortest erteilt wird

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

Beachten Sie, dass ich den ORC-Abschnitt fett gedruckt habe. Dies ist eine NEUE (NW) Bestellung, und ORC:2 hat eine Bestellkontrollnummer. Nachdem der Auftrag erteilt wurde, wird er von einem Labor bearbeitet, das dann die folgende Nachricht mit der gleichen Auftragskontrollnummer im ORC-Segment sendet. Das ist es, was die beiden Nachrichten miteinander verbindet.

ORU Nachricht ORU^R01 – Ergebnisse kommen vom Labortest oben zurück

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 Schwerkraft^L||1.010||1.005-1.030|||N|F|
OBX|2|CE|013045^Urine-Farbe^L||Y^Gelb^L||Y|||N|F|
OBX|3|ST|013052^Erscheinungsbild^L||Hazy|||Clear|A||N|F|

MFN MFN^M02 – Master File Message To Update Staff

HL7 ist nicht nur für klinische Nachrichten. Dies ist ein Beispiel für eine Schnittstelle, die Benutzerinformationen aktualisiert, in diesem Fall einen Arzt.

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

Schnittstellen-Engines / Integrations-Engines

Eine Schnittstellen-Engine, auch Integrations-Engine genannt, ist ein Softwareprogramm, das Daten zwischen zahlreichen IT-Systemen im Gesundheitswesen verarbeitet. Sie ist sozusagen das Nervenzentrum oder der Verkehrspolizist für alle Daten, die zwischen verschiedenen Technologien in einem Krankenhaus oder einer anderen Organisation im Gesundheitswesen fließen. Das technische Personal, das eine Schnittstellen-Engine einrichtet und wartet, erstellt individuelle Konfigurationen oder Threads für jede Art von Daten, die in die Schnittstelle ein- und aus ihr herausgeführt werden. Es gibt ADT-Threads für Patientenakten, die Aufnahme-, Verlegungs- und Entlassungsdaten in einer Organisation verwalten. Es kann einen Thread für eine Laborschnittstelle geben, der Labordaten an ein EMR-System übermittelt. Es kann einen Schnittstellen-Thread für Apotheken geben, der Daten zur Medikamentenverabreichung an mehrere Systeme weiterleitet. Es gibt Schnittstellen für Bestellungen, Personalverwaltung und vieles mehr. Es kann auch vorkommen, dass eine Organisation einen Thread auf einer Integrations-Engine erstellt, der einen festen Satz von Daten für einen begrenzten Zweck und Zeitrahmen verarbeitet. Ein Beispiel wären die Krankengeschichten vieler Patienten in einem alten EMR, die in ein neues EMR geladen werden müssen. Die Engine würde die vorhandenen Daten neu formatieren, während sie in die Datenbank des neuen EMR übertragen werden.
Ein technischer Analyst könnte sein ganzes Berufsleben damit verbringen, mit Schnittstellen und Schnittstellen-Engines zu arbeiten.
Einige der wichtigsten Schnittstellen-Engines sind:

  • Cloverleaf
  • Corepoint
  • Rhapsody
  • Datagate
  • IGUANA

Related Reading

Ein guter nächster Schritt ist es, sich diesen verwandten Beitrag darüber anzusehen, wie viele IT-Systeme im Gesundheitswesen strukturiert sind. Darin wird erläutert, warum es verschiedene “Kopien” oder Umgebungen einer bestimmten Software gibt. Dieses Verständnis ist für den Aufbau einer guten IT-Grundlage im Gesundheitswesen unerlässlich.

IT-Systemarchitektur Softwarekonfiguration

Wenn eine Organisation ein IT-System kauft oder entwickelt, wird dieses System mit verschiedenen “Kopien” oder Instanzen dieser Systeme eingerichtet. Die Kopien der gelieferten Software können als Umgebungen, als Pfade oder einfach als Systeme bezeichnet werden …

Zusammenfassung
Schnittstellen, HL7, Interface Engines
Artikelname
Schnittstellen, HL7, & Interface Engines
Beschreibung
Einführung in Schnittstellen, HL7, & Interface Engines. Behandelt die Grundlagen von Health Level 7, dem Protokoll zur Übertragung und Formatierung von Daten im Gesundheitswesen.
Autor
Dave Newman
HealthcareITSkills.com
HealthcareITSkills.com
https://healthcareitskills.com/wp-content/uploads/2017/12/cropped-healthit-green-logo-1.png
HealthcareITSkills.com

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.