Die Hl7-Schnittstelle in Cypro
Die Hl7-Schnittstelle in Cypro
Die Hl7-Schnittstelle in Cypro
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
ars pharmaceutica GmbH<br />
Gesellschaft für kl<strong>in</strong>isches Wissenschaftsmanagement<br />
und Softwarelösungen mbH<br />
Ordner „HL7_Error“ unterhalb des HL7-Verzeichnisses verschoben. <strong>Cypro</strong> legt diese Ordner bei<br />
Bedarf an. Das heißt, der <strong>Cypro</strong>-HL7-Server benötigt Vollzugriff auf den HL7-Datei-Ordner.<br />
Nach dem Senden der Botschaften wartet der <strong>Cypro</strong>-HL7-Server m<strong>in</strong>destens die <strong>in</strong> den Optionen<br />
angebende Intervall-Zeit bis zum Senden der nächsten Botschaft, falls diese nicht durch das Warten<br />
auf die Acknowledgement-Meldungen überschritten wird.<br />
Für Test-Zwecke können Sie den <strong>Cypro</strong>-HL7-Server sichtbar schalten (Option „Sende und Empfangsdaten<br />
anzeigen“).<br />
Werden HL7-Botschaften aus Dateien gelesen und und ist der <strong>Cypro</strong>-HL7-beendet bzw. hat dieser<br />
ke<strong>in</strong>en Zugriff auf den HL7-Datei-Ordner, so ersche<strong>in</strong>t die HL7-<strong>Schnittstelle</strong> <strong>in</strong> der <strong>Die</strong>nst-Status-<br />
Information als deaktiviert (rotes Kugelsymbol).<br />
<strong>Die</strong> <strong>Cypro</strong>-HL7-<strong>Schnittstelle</strong> startet e<strong>in</strong>en manuell beendeten <strong>Cypro</strong>-HL7-Server automatisch nach<br />
30 Sekunden wieder neu (natürlich nur dann, wenn HL7-Botschaften aus Dateien gelesen<br />
werden).<br />
Betriebsmodus der HL7-<strong>Schnittstelle</strong> festlegen<br />
<strong>Die</strong> <strong>Cypro</strong>-HL7-<strong>Schnittstelle</strong> unterstützt 2 Betriebsmodi, den Normalbetrieb und den Betrieb <strong>in</strong><br />
hochfrequenten Nachrichtensystemen.<br />
Der Normalbetrieb<br />
Konfiguration der <strong>Schnittstelle</strong><br />
<strong>Die</strong> e<strong>in</strong>gehenden Daten werden von der HL7-<strong>Schnittstelle</strong> zunächst ausgewertet und dann als abzuarbeitende<br />
Aufgabe vermerkt. Sobald e<strong>in</strong>e HL7-Nachricht als abzuarbeitende Aufgabe vermerkt<br />
ist, wird e<strong>in</strong> Zeitgeber aktiv, der nach e<strong>in</strong>er bestimmten Zeit (normalerweise 1 M<strong>in</strong>ute, e<strong>in</strong>stellbar<br />
über die <strong>Cypro</strong>-Optionen) die aufbereitete HL7-Botschaft entgegennimmt und <strong>in</strong> die HL7- bzw. die<br />
<strong>Cypro</strong>-Patienten-Verwaltung e<strong>in</strong>fügt. S<strong>in</strong>d währen dieser Verarbeitungszeit neue Aufgaben angefallen,<br />
so werden diese sofort wieder an das Verarbeitungs-System übergeben, ohne e<strong>in</strong> neues<br />
Zeit<strong>in</strong>tervall (1 M<strong>in</strong>uten) abzuwarten. Gibt es jedoch ke<strong>in</strong>e neuen Aufgaben, so bleibt der Zeitgeber<br />
aktiv und kontrolliert nun ständig, ob neue Aufgaben zur Verarbeitung vorliegen.<br />
Sie können die e<strong>in</strong>gehenden HL7-Botschaften aber auch sofort verarbeiten lassen. Stellen Sie<br />
dazu <strong>in</strong> den Option als Wert für das Zeit-Intervall „0“ e<strong>in</strong> (Optionen- Rubrik „HL7“-Seite „Allgeme<strong>in</strong>es“-<br />
Option „<strong>Die</strong> e<strong>in</strong>gehenden HL7-Botschaften immer nach diesem Zeit-Intervall <strong>in</strong> die<br />
HL7- bzw. die <strong>Cypro</strong>-Datenbank e<strong>in</strong>tragen:“). E<strong>in</strong> Zeit-Intervall größer als „0“ können Sie den<br />
Datenbank-Server entlasten, da es nun ke<strong>in</strong>e „dauerhaften“ Datenbank-Zugriffe gibt (dies ist z.B.<br />
dann der Fall, wenn alle 30 oder 60 Sekunden e<strong>in</strong>e HL7-Botschaft an den <strong>Cypro</strong>-Server gesendet<br />
wird).<br />
Für den Normalbetrieb muss e<strong>in</strong> zeitverzögertes Accept-Acknowledgement e<strong>in</strong>gestellt werden.<br />
<strong>Die</strong>s dient dazu die HL7-<strong>Schnittstelle</strong> zu entlasten, da die Krankenhaus-HL7-Server sofort nach<br />
Empfang der ACK-Meldung e<strong>in</strong>e neue HL7-Botschaft versenden.<br />
ars pharmaceutica GmbH Telefon (040) 7903240 Geschäftsführer: He<strong>in</strong>rich Meemken UST-ID-Nr.: DE 158 986 748 Dt. Apotheker- und Ärztebank eG<br />
Zum Fürstenmoor 11 Telefax (040) 79143602 Amtsgericht Lüneburg IBAN: DE 49 3006 0601 0403 7189 99 BLZ 200 906 02<br />
21079 Hamburg E-Mail cypro@cypro.de Handesregister-Nr. HRB 110427 BIC: DAAEDEDD Kto.-Nr. 040 3718999<br />
http://www.cypro.de<br />
Seite 15 (C) 2006, ars pharmaceutica GmbH, Autor : Dipl.-Ing. Stefan Knecht