Prinzip des PeriData-Link-Modus
Der Link-Modus ist die Verbindung zwischen Praxissoftware und PeriData, damit die gespeicherten Gesichtsfeld-Daten des aktuellen Patienten durch PeriData angezeigt werden. Die Verbindung zwischen dem Perimeter-Gerät und PeriData und der Import von Untersuchungsdaten ist unabhängig davon und wird nur an den Geräte-Arbeitsplätzen eingerichtet.
1: Praxissoftware - Call und Output: Die Praxissoftware startet PeriData (shellexecute) und übergibt dabei die aktuellen Patientendaten (Name, Geburtsdatum, ID). Die Praxissoftware bestimmt das Daten-Verzeichnis, in dem die Datenbankfiles gespeichert werden, über einen Kommandozeilen-Parameter. Es gibt 2 Spezifikationen. Im GDT-Linkmodus werden die Patientendaten mit einer GDT-Datei übergeben. Im ONEPAT-Linkmodus werden alle Daten über Kommandozeilen-Parameter übergeben. Diese Funktionalität muss in der Praxissoftware konfiguriert werden - Spezifikationen:
2: PeriData - Input: (automatisch) PeriData startet, und liest die Patientendaten und den Datenpfad. Die Patienten-Datenbank wird geöffnet und die gespeicherten Untersuchungen gezeigt. Eine Konfiguration ist nicht notwendig, die Funktionalität wird durch den Kommandozeilen-Parameter /MODE ausgelöst.
A: PeriData - Datenbank: (speichert automatisch) Jeder Patient hat eine eigene kleine Datenbank auf dem Server. Das Datenbank-Verzeichnis wird als Kommandozeilen-Parameter übergeben. Der Filename wird im GDT-Modus aus der ID generiert, im ONEPAT-Modus wird er auf der Kommandozeile übergeben. Die Datenbank wird beim Start geöffnet. Wenn die Datei fehlt, wird sie neu erzeugt. Einige Informationen zur Datenbank-Struktur
3: PeriData - Output: (automatisch) Jedes Mal, wenn eine neue Untersuchung vom Perimeter angekommen ist und in der Datenbank gespeichert wurde, schreibt PeriData ein Message-File. Das ist entweder ein GDT-File oder ein *.MES-File. Das Message-File enthält die Untersuchungs-Kenndaten (Untersuchungs-Datum, Zeit, Auge, Untersuchungsprogramm). Die Struktur ist in den Linkmodus-Spezifikationen definiert.
4: Praxissoftware - Input: Die Praxissoftware liest die Message-Datei, macht einen Zeileneintrag in der Patientenakte und löscht die Datei. Diese Funktionalität muss in der Praxissoftware konfiguriert werden.
Worin besteht die Aufgabe bei der Anbindung an die Praxissoftware? Der IT-Spezialist muss die Schnittstellen 1 + 4 in der Praxissoftware konfigurieren. PeriData benötigt keine Konfiguration.
Woher weiss PeriData, dass der Patient in der Praxissoftware gewechselt wurde? PeriData weiß das NICHT ! Wenn der Patient gewechselt hat, benötigt PeriData einen neuen Call mit neuen Parametern. PeriData wechselt dann die Datenbank.
Zuordnung: Die Patienten-ID (bzw. der Filename im OnePat-Modus, der sich meistens nach der ID richtet) ist das einzige Identifizierungskriterium zwischen beiden Programmen. Wenn sich der Patientenname geändert hat (z.B. durch Heirat), bleibt die ID in der Praxissoftware gleich. Beim Öffnen der PeriData-Datenbank wird der Name überprüft und PeriData fragt nach einer Bestätigung des Namenswechsels. Bei OK wird der Patientenname in der PeriData-Datenbank überschrieben.
Das Verhalten von PeriData beim Start und beim Datenimport während des Linkmodus wird hier erklärt: Verhalten im Linkmodus
Wenn die Integration nicht möglich ist, gibt es auch die Möglichkeit der Parallel-Installation