dipl.-inform. med. anton brass helmholtz zentrum münchen ibmi münchen, 12.03.2010
TRANSCRIPT
Dipl.-Inform. Med. Anton Brass
Helmholtz Zentrum MünchenIBMI
München, 12.03.2010
Hintergrundinformationen
• Diplomarbeit “Design and prototypical implementation of an archetype based EHR system (EHRflex)”
• Zwischen Mai und Oktober 2009 an der “Universidad de Politecnica”
• Seit Januar 2010 Weiterentwicklung innerhalb des Helmholtz Zentrums
• Auf EN 13606 Informationsportal (www.en13606.eu) verlinkt
• Seit Februar OpenSource Projekt auf SourceForge
Herauslösung aus dem Copyrights der UPV
GPL Lizenz von GXT erzwingt eine Veröffentlichung
Generiert Mehrwert für die ISO 13606 Gemeinschaft
Schafft Aufmerksamkeit für die Kompetenz des Zentrums
Möglichkeit zur Kontaktfaufnahme mit anderen Interessierten
Eingesetzte Technologien
• Java als Basistechnologie (frei einsetzbar)• GoogleWebToolkit Adaption von ExtJS (GPL v3) für das Userinterface • XML Datenbank eXist (LGPL) zur Speicherung der Dokumente• Apache Maven als Buildtool (Apache Software License v2 )• Apache Tomcat als Laufzeitumgebung(Apache Software License v2 )
Operation Template Model (OTM)
Erlaubt es mit Daten zu interagieren und sie standardkonform zu speichern
Operational Template Model
• Objektorientiertes Modell
• Implementiert mit Hilfe des GoogleWebToolKits
• Minimale Schnittmenge
• Structures:
• StructureObject, List, Alternative
• Data types:
• FieldList, Boolean, Integer, Real, String, CodedText, SimpleText
Methodik I.
• Transformation des OTM in dynamische Formulare und andere “Widgets”
Data 1List1
Data 2
Data 5
Methodik II.
• Transformation des Modells in die gewünschte Zielform
XML DataXML Data
EHRflex Demonstration
Zusammenfassung und Ausblick
• Archetypen können direkt genutzt werden
• Visualisierung von Archetypen in Formularen (Workshop in Valencia)
• Standardkonforme Dokumentation von medizinischen Daten
• Grundlage fürs Cockpit
• Weiterentwicklung der Interaktionsmöglichkeiten
• Editier-Modus
• Kommunikationsschnittstellen zu Transformationsmodul und Netzwerk
• openEHR / HL 7 Integration (externe Arbeiten)