Mainzelliste.Client

Dieses Produkt wird entwickelt und bereitgestellt von Mainzelliste Community
zuletzt aktualisiert
23.03.2020

Produktdetails

Datum der Erstverfügbarkeit
Version/Versionsdatum
1.1.0
Lizenzmodell
Open Source (AGPL)
Preis
kostenlos
Support
Community
Technische Voraussetzungen
Java-Laufzeitumgebung (Version 7 oder neuer)
DOI
10.3205/15gmds056

Beschreibung

Mainzelliste.Client greift das Konzept der DSLib auf und überträgt auf den Einsatz in Java-basierten Anwendungen, die eine Instanz der Mainzelliste zur Pseudonymisierung nutzen. Die Bibliothek bildet die Struktur der Schnittstelle der Mainzelliste in Form von Klassen und Methoden ab, was gegenüber einer direkten Nutzung der REST-Schnittstelle einige Vorteile bietet:

  • Technische Details wie der Aufbau von Netzwerkverbindungen und die Fehlerbehandlung werden transparent gehandhabt.
  • Häufig benutzte Parameter müssen nur einmal im Programmablauf gesetzt werden.
  • Die Nutzung von Java-Klassen in Kombination mit den Funktionen moderner Entwicklungsumgebungen (Autovervollständigung, Methodendokumentation als Tooltip) beschleunigt die Anbindung der Mainzelliste deutlich.

In Anlehnung an die DSLib werden Methoden zum Übersetzen von permanenten Pseudonymen in temporäre Pseudonyme (Temp-IDs) und umgekehrt angeboten. Um das Nachladen identifizierender Daten im Webbrowser zu realisieren, enthält Mainzelliste.Client außerdem den dafür zuständigen Javascript-Code der DSLib, der um eine Schnittstelle zur Mainzelliste erweitert wurde.

Da die Kommunikation mit der Mainzelliste ausschließlich über die offene REST-Schnittstelle abläuft, kann Mainzelliste.Client prinzipiell jede Patientenliste ansprechen, die diese Schnittstelle anbietet. Umgekehrt bleibt die HTTP-Schnittstelle der Mainzelliste unverändert und ist damit weiter nutzbar für Clientsysteme, bei deren Entwicklung die Verwendung von Mainzelliste.Client nicht möglich oder erwünscht ist.

Die Implementierung von Mainzelliste.Client erfolgte durch die Medizininformatik der Universitätsmedizin Mainz im Rahmen des Projekts OSSE (Open-Source-Registersystem für Seltene Erkrankungen).

Das Produkt im Einsatz

Erfahrungsberichte

Eigenen Erfahrungsbericht verfassen

Referenzen

Borg A, Lablans M, Ückert F. Mainzelliste.Client – Eine Bibliothek für den Zugriff auf Patientenlisten. Vortrag auf der 60. Jahrestagung der Deutschen Gesellschaft für Medizinische Informatik, Biometrie und Epidemiologie e.V. (GMDS), Krefeld, 06.-09.09.2015. . DOI

Produkt-Features vergleichen mit ähnlichen Produkten

Wählen Sie maximal 4 weitere Produkte aus, die sie mit diesem Produkt vergleichen wollen.

Kommentare

Um einen Kommentar verfassen zu können, müssen Sie sich zunächst anmelden!