Logo der Universitätsmedizin Mainz

Generische Softwarebibliothek zur Web-Umsetzung des TMF-Datenschutzkonzepts A

Generische Bibliothek zur Web-Umsetzung des TMF-Datenschutzkonzepts A

Im Rahmen der hiesigen Entwicklung der Teleradiologieplattform MDPE wurde die nach Aussage der Technologie- und Methodenplattform für die vernetzte medizinische Forschung (TMF e.V.) deutschlandweit (und damit weltweit – die TMF-Konzepte richten sich vornehmlich nach den im internationalen Vergleich strengen deutschen Datenschutzvorgaben) erste Web-Umsetzung des TMF-Datenschutzkonzepts, Modell A geschaffen. Daher wurde in der Münsteraner medizinischen Informatik in Zusammenarbeit mit der TMF eine generische Web-Umsetzung („Datenschutzbibliothek“) erstellt, die losgelöst von der ursprünglichen Teleradiologieplattform deutschlandweit genutzt werden soll um in neuen Projekten datenschutzgerecht Patienten- und medizinische Daten verwalten zu können.

Media Caption Anlegen und Nutzen einer TempID (nach Beispielimplementierung im TMF-Konzept, Modell A).
Die vorliegende Softwarebibliothek unterstützt den Entwickler bei der praktischen Umsetzung der Datentrennung und Datenzusammenführung mithilfe der folgenden Funktionalitäten:

  • Handhabung von temporären Identifikatoren (TempIDs)

    • Erzeugung

      • zufallsgenerierte TempIDs für übergebene IDs (zum Beispiel Patienten-IDs)
      • transparente Wiederverwendung bereits erzeugter TempIDs
      • Verwaltung und Ablauf der Gültigkeit

    • Registrierung beim anderen Server
    • clientseitige Auflösung

      • Verwendung allein von Bordmitteln gängiger Browser ausreichend (JavaScript)
      • Interpretation von HTML-Attributen erlaubt Verwendung bestehender Template-Engines bei minimalem Scripting-Aufwand für Entwickler

  • Authentifizierung
  • Kommunikation zwischen den Servern durch gemeinsame Sitzungen

    • Transfer beliebiger Nutzdaten zwischen den Servern ohne Einbeziehung oder Kenntnis des Webbrowsers

Download

Download Dokumentation (Pdf , 819,7 KB)

Download und Versionshistorie

Version 1.0.2 - Download

  • authorization.js: login-Callback für Erfolgs- und Fehlerfall
  • netApiConnection.js: verbesserte Verbindungsüberwachung
  • requestHandler.php: erweitertes und verbessertes Url-Matching

 Version 1.0.0 - Download

  • Erste Veröffentlichung.

Lizenz

Die Software wird unter der MIT-Lizenz veröffentlicht:

Copyright (c) 2010 René Brüntrup, Martin Lablans, Frank Ückert Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Links

Produktseite auf tmf-ev.de