Hans Demski GMDS2010 - Mannheim Erhebung interoperabler medizinischer Daten basierend auf ISO/CEN 13606 Archetypen Helmholtz Zentrum München Deutsches Forschungszentrum für Gesundheit und Umwelt Arbeitsgruppe MEDIS Institut für Biologische und Medizinische Bildgebung
Überblick ISO EN 13606 EHRflex Operational Template Model Beispiele Benutzeroberfläche Résumé
Das Zwei-Schichten-Modell ein Ansatz zur Formalisierung von Wissen der bei der Modellierung zwei Ebenen unterscheidet: Information Aussagen über spezielle Entitäten z.b. Blutdruckmessung: 120/80, sitzend Wissen Aussagen die generell auf alle Entitäten einer Klasse zutreffen z.b. Blutdruckmessung setzt sich aus systolischem und diastolischem Wert gemessen in mmhg zusammen, folgende Körperhaltungen sind möglich: liegend, sitzend, stehend. Es ermöglicht Wissen aus einer speziellen Domäne in einem System einzuschließen und kontinuierlich fortzuschreiben
Zwei-Schichten-Modell und ISO/EN 13606 Der internationale Standard ISO/EN 13606 beschreibt den semantisch interoperablen Austausch elektronischer Krankenakten Nutzt ein Zwei-Schichten Modell zur Datenmodellierung Referenzmodell (Informationsmodell) Definiert generischen Strukturen als Bausteine für die elektronische Krankenakte Archetypmodell (Wissensmodell) Ermöglicht die Definition von semantischen Konzepten zur Einschränkung der allgemeinen Bausteine
Das Referenzmodell beschreibt generische Strukturen Anatomical pathology report Patient: Patient: Smith, John Date: 24 / 07 /2009 Macroscopic description: Two fragments of 0,1 cm One fragment of 0,3 cm Diagnostic: Chronic gastritis inflamation Non atrophic chronic enteritis Composition Entry Element
Die Archetypen beschreiben medizinische Konzepte Archetypen Beschreiben medizinische Konzepte (z.b. Blutdruck) Dienen zur Strukturierung von Daten Definieren Einschränkungen/Regeln (z.b. Kardinalität, Optionalität) Erlauben die Verwendung von Kodierlisten Ermöglichen die Verknüpfung mit Terminologien Können von den Experten der Domäne erstellt werden (Mediziner) Erlauben eine gemeinsame Erstellung und Nutzung von Datenmodellen www.openehr.org/knowledge
Archetyp Blood pressure Erstellt mit dem graphischen Editor LinkEHR (www.linkehr.com)
EHRflex - eine archetypbasierte elektronische Krankenakte Ziele: Entwicklung eines generischen Modells für die Benutzerschnittstelle einer elektronischen Krankenakte Klare und anwenderfreundliche Bildschirmmasken Anwendung des Zweischichten-Modells und der Archetypen in der Praxis Möglichkeit, selbst die Inhalte der Akte zu entwerfen und weiterzuentwickeln
Generische Bildschirmmasken für eine flexible elektronische Krankenakte Operational Template Model (OTM) Liefert die fehlenden Komponenten für die Erzeugung einer graphischen Benutzeroberfläche Führt ein generisches Modell zur Repräsentation von Dateninstanzen ein Erlaubt eine kontinuierliche Weiterentwicklung des Datenmodells Dies erfordert KEINE Anpassung des Systems Solange das Referenzmodell sich nicht ändert
Operational Template Model Das OTM ist ein objektorientiertes Modell und beinhaltet: Generische Strukturelemente StructureObject, List, Alternative. Generische Datentypen FieldList, Boolean, Integer, Real, CodedText, SimpleText. Klassen und Datentypen eines beliebigen Referenzmodells (ISO/EN1360, openehr, HL7 CDA) können in OTM Instanzen transformiert werden.
OTM basierte Generierung von Eingabeformularen für archetypbasierte Daten Archetypen Widget-Set Template Builder generiert Operational Template Model Form Builder erzeugt EN13606 Daten Transformer liefert Eingabeformulare -> Operationalisierung von Archetypen in Softwareanwendungen
Beispiel: Google Health Medication
Implementierung in EHRflex Benutzte Technologien: webbasierte JAVA Anwendung Verwendung des GoogleWebToolkit (GXT) XML Datenbank exist Entwicklung des Basissystems im Rahmen einer Diplomarbeit von Anton Brass an der Universidad Politecnica de Valencia
Webbasiert Verwaltung von 13606 konformen Daten Import und sofortige Verwendbarkeit neuer Archetypen
Wird ein Archetyp zur Dateneingabe ausgewählt generiert das System automatisch eine Eingabemaske
Daten werden entsprechend der Vorgaben des Archetypen erfasst und in der elektronischen Akte standardkonform abgespeichert
Résumé EHRflex implementiert den Standard ISO/EN 13606 Import von Archetypen Datenerfassung und Verwaltung Standardkonforme Speicherung Klinische Konzepte der EHR können von den Medizinern selbst definiert werden Abbildung der generischen Struktur des Referenzmodells ist limitiert (z.b. begrenzte Schachtelungstiefe) OTM Methodik kann auch auf andere Referenzmodelle angewendet werden
Ausblick Weiterentwicklung als Open Source Project bei SourceForge ehrflex.sourceforge.net Geplante Erweiterungen Ausbau der unterstützten Datentypen und Strukturen Transformation von Legacydaten Kommunikationsmodul zum Datenaustausch im Netzwerk Einführung von Templates (openehr ADL Version 1.5) Online Demo verfügbar unter www.ehrflex.eu