Funktionsbeschreibung HL-7 Konverter Schiller Medizintechnik Rudolf-Diesel Strasse 14 85521 Ottobrunn 089 / 62 99 81-0 Burkhard Dickehut burkhard.dickehut@schillermed.de Rev. 1.0
Konzept Schiller setzt einen HL-7 Konverter ein, der als eigenständiges Programm zwischen der Klinik-Software und dem Schiller-EKG-System (/SDS) geschaltet wird. Dieser Konverter läuft unter Windows und Linux. Die Anpassung an die HL-7 Formate der Klinik erfolgt über INI-Dateien am Konverter. Somit kann die /SDS-Standard-Software eingesetzt werden. Das erleichtert die Administration von /SDS und spart dem Kunden Kosten. Es gibt verschiedene Möglichkeiten, Befund und/oder Kurven zurück zu senden: 1. Nur den Befund als ORU-Nachricht 2. Den Befund als ORU-Nachricht plus EKG-Kurven als Extra-Datei. Der Dateiname und der Pfad, wo diese Datei liegt, wird im 1. OBX-Segment angegeben. Mit dieser Angabe ist es möglich, einen Viewer zu starten. Importiert werden die Nachrichten ADT^A01, ADT^A02, ADT^A08 und ORM^O01. Exportiert wird eine OBR-Nachricht mit entsprechenden OBX-Segmenten. Die Befundrückmeldung enthält die Patientendaten, die Fallnummer, die Auftragsnummer und die Aufnahmeart sowie weitere Informationen für die Auftragsbearbeitung und Abrechnung. Für die Konfiguration des Konverters werden drei INI-Dateien benutzt: HL7CONFIG.INI: HL7INPUT.INI HL7OUTPUT.INI Allgemeine Einstellungen, wie Pfadangaben, Datei- oder Sockettransfer usw. Hier wird eingestellt, welche HL-7 Felder in die /SDS- Datenbank eingetragen werden sollen. Hier wird eingestellt, welche /SDS-Felder in welches HL-7 Feld eingetragen werden sollen und ob die Übertragung mit oder ohne EKG-Datei erfolgen soll. Begriffserklärung: = Schiller EKG Management & Archivierungsprogramm Software zum Anzeigen und Bearbeiten von Ruhe-EKG, Belastungs-EKG Lungenfunktion, Spätpotentialanalyse, Vektorkardiographie, Ruhe- Rhythmus, Langzeit-EKG und Ergospirometrie. SDS = Schiller Diagnostik System Aktive Software zur EKG-Erfassung, Anzeige und Bearbeitung.
Kommunikation Für die Kommunikation zwischen dem KIS und / SDS gibt es zwei Möglichkeiten: Dateitransfer Hierbei wird eine ASCII-Datei im HL7-Format vom KIS in das Schiller- Importverzeichnis geschrieben. Der Konverter pollt dieses Verzeichnis und trägt die Daten in die Schiller-Datenbank ein. Da viele Klinik-Systeme unter UNIX arbeiten, ist hierfür entweder ein SAMBA-Laufwerk nötig oder ein NFS (Network File-System). Wird ein NFS vereinbart, muss auf dem UNIX-Server ein NFS- Server und auf der Windows-Workstation ein NFS-Client installiert sein. Für den umgekehrten Weg wandelt der Konverter den / SDS-Befund ins HL7- Format um und schreibt diese Datei in das KIS-Importverzeichnis. Das KIS pollt dieses Verzeichnis und verarbeitet den Schiller-Befund. Die 2. Möglichkeit: Socket-Übertragung über TCP/IP (Berkley-Socket) Hierbei wird eine TCP/IP-Verbindung über einen Port zum Konverter aufgebaut und die Information übertragen. Der Konverter träg die Daten in die Schiller- Datenbank ein. Für die Befundübertragung zum KIS wandelt der Konverter den / SDS-Befund in das HL7-Format um und baut über einen 2. Port die TCP/IP-Verbindung zum KIS auf. Danach wird die Information zum KIS übertragen. Die Socket-Übertragung ist schneller und sicherer und sollte, wenn möglich, bevorzugt werden. Die Spezifikationen zur Kommunikation werden in der Datei HL7CONFIG.INI eingetragen.
Datenfluss vom KIS zu Schiller CS-200 HL-7 AT-110 / PT-160 AT-10 / AT-102 com Datanbank /SDS HL-7 Konverter ADT^A01 ADT^A02 ADT^A08 ORM^O01 KIS oder Medizinisches Dokumentationssystem Funktion: Patientendaten-Import
Datenfluss von Schiller zum KIS CS-200 HL-7 AT-110 / PT-160 AT-10 / AT-102 com -Exportdirectory Datenbank /SDS KIS oder MDS HL-7 Konverter ORU^R01 EKG-File view Funktion: Befund-Output
Installationsbeispiel In der Regel wird nur ein HL-7 Konverter für die gesamte Klinik benötigt. Der Konverter kann auf einem Server installiert werden, auf dem auch die Schiller-Daten abgelegt werden. (Achtung: Nur Windows oder Linux-Server) Um die Original-EKG-Kurven auf den Arbeitsplätzen anzuzeigen, ist ist die Software Viewnötig. KIS + KIS + Klinik-Netzwerk UNIX- Server für das KIS Schiller- Datenserver HL7-Konverter Aufnahmen Datenbank Archiv