Repräsentation klinischer Konzepte durch Archetypen

Werbung
Repräsentation klinischer Konzepte
durch Archetypen
Hans Demski
Helmholtz Zentrum München
Arbeitsgruppe MEDIS
Institut für Biologische und Medizinische Bildgebung
GMDS Workshop - Berlin, April 2011
Überblick
• ISO 13606 Archetypen
• Metadaten
• Terminologien
• ISO 13606 Referenzmodell
• Kontext der Datenerfassung/Kommunikation
• Projekt ByMedConnect
• Archetypen in der Praxis
• Archetypbasierte Krankenakte EHRflex
ISO EN 13606 - Archetypen
ISO EN 13606 beschreibt ein einheitliches Informationsund ein Wissensmodell als Grundlage für den
einrichtungsübergreifenden Austausch medizinischer
Krankenakten.
• Es berücksichtigt unterschiedliche klinischen Anforderungen und
stellt sicher, dass aus verschiedenen Quellen stammende Daten
richtig ausgewertet und interpretiert werden.
Die in Teil 2 definierten Archetypen beschreiben allgemeine
formale Modelle realer klinischer Konzepte (z.B. Blutdruck)
• In einem maschinenlesbaren Format (Archetype Definition
Language ADL)
Archetypen - Vorteile
Archetypen bilden formale formale Modelle klinischer Konzepte ab
•
Die standardisierte Form ermöglicht eine gemeinschaftliche
Entwicklung und Wiederverwendung
(z.B. Clinical Knowledge Manager auf www.openehr.org/knowledge)
Archetypen bilden die Grundlage für semantisch interoperable
EHRs die folgende Eigenschaften aufweisen:
• Portabilität (über Einrichtungs- und regionale Grenzen hinweg)
• Präzision (Metadaten und Verknüpfung mit Terminologien)
• Zugänglichkeit (individuelle Abfragen und
Entscheidungsunterstützung)
• Nachhaltigkeit (Stichwort lebensbegleitende Krankenakte)
Archetyp Metadaten
Auszug aus ISO EN 13606 – Teil 2:
An archetype description set may include the following information, if applicable.
6.1.4.1 A formal statement of the intended use of this archetype.
6.1.4.2 A formal statement of situations in which users might erroneously believe this
archetype should be used. This may also stipulate any kinds of Reference Model for
which it is unsuitable.
6.1.4.3 A detailed explanation of the purpose of this archetype, including any features of
particular interest.
6.1.4.4 A description, reference or link to the published medical knowledge that has
underpinned the definition of this archetype.
Archetyp Metadaten - Beispiel
purpose = <"Archetyp für die Untersuchung von Patienten
mit Diabetes">
use = <"wird benutzt für alle Diabetes-Untersuchungen im
Krankenhaus, inklusive der ersten Vorstellung. Optionale
Abschnitte werden in Abhängigkeit von der speziellen
Vorstellung entfernt.„ >
misuse = <"nicht geeignet für Benutzung vor
Diagnosestellung">
original_resource_uri =
<"www.healthdata.org.au/data_sets/
diabetic_review_data_set_1.html">
Archetype Bindings
[icd10AM::F60.1] -- from ICD10AM
[snomed-ct::2004950] -- from snomed-ct
[snomed-ct(3.1)::2004950] -- from snomed-ct v 3.1
Auszug aus ISO EN 13606 – Teil 2:
6.2.3.1 Every node of an archetype schema hierarchy shall be associated with
at least one clinical term, which most accurately expresses the intended
concept to be represented by that node on instantiation in the corresponding
instance hierarchy
6.2.3.2 Any node of an archetype may be mapped to any number of
additional concepts, terms and synonyms from terminology systems,
to support either the interrogation of the archetype repository or of the
corresponding instances.
6.2.3.3 Any concept mapping term or text shall specify the purpose that this
mapping serves, using one of the following list of values: Principal
concept, Term binding, Synonym, Language translation
6.2.3.4 Any reference to a coded term shall include the code, rubric, and
the coding system (including version) from which the code and rubric have
been taken
Beispiel für Term-Bindings
definition
OBSERVATION[at0000] matches {
-- Blood Pressure
data matches {
HISTORY[at0001] matches { -- history
events cardinality matches {1..*; unordered} matches {
EVENT[at0006] occurrences matches {0..*} matches { -- any event
data matches {
ITEM_TREE[at0003] matches { -- blood pressure
items cardinality matches {0..*; unordered} matches {
ELEMENT[at0004] occurrences matches {0..1} matches { -- Systolic
value matches {
C_DV_QUANTITY <
property = <[openehr::125]>
term_bindings = <
list = <
["SNOMED-CT"] = <
["1"] = <
items = <
units = <"mm[Hg]">
["at0000"] = <[SNOMED-CT(2003)::163020007]>
magnitude = <|0.0..<1000.0|>
["at0004"] = <[SNOMED-CT(2003)::163030003]>
precision = <|0|>
["at0005"] = <[SNOMED-CT(2003)::163031004]>
>
["at0013"] = <[SNOMED-CT(2003)::246153002]>
>
>
>
>
}
}
ELEMENT[at0005] occurrences matches {0..1} matches { -- Diastolic
ISO EN 13606 - Referenzmodell
Das in Teil 1 definierte Refenzmodell bildet die Grundlage für einen einheitlichen
und strukturierten Informationsaustausch
•
Generische Strukturelemente zum Aufbau einer hierarchischen Akte
Folder, composition, section, entry, cluster and element
•
Spezifische Datentypen
Physical quantity, date, duration, coded text, URI, …
Referenzmodell – interessante
kontextbezogene Attribute
meaning : CV
The standardised clinical or administrative concept to which the name attribute
has been mapped. In archetyped systems it will correspond to the archetype node
name. In non-archetyped systems it might be a coded term from an appropriate
terminology system.
info_provider : FUNCTIONAL_ROLE
Person, software or device that has provided the information documented in this
ENTRY.
other_participations : Set<FUNCTIONAL_ROLE>
This association represents any other agents who have contributed to the health
or healthcare processes.
obs_time : IVL<TS>
The date and time, or interval, at which the ITEM actually occurred or was true.
ByMedConnect – Verbesserung der sektorübergreifenden
Kommunikation für ein integriertes Gesundheitswesen in Bayern
• Laufzeit: Juli 2009 – Juli 2012.
• Gefördert durch das Bayerische Staatsministerium für
Umwelt und Gesundheit.
• In Kooperation mit dem GO IN Ärztenetz in Ingolstadt.
• Ziele:
 Verbesserung der Kontinuität in der
einrichtungsübergreifenden medizinischen Behandlung.
 Anwendung und Erprobung von Standards (CCR und ISO
EN 13606) beim Austausch medizinischer Krankenakten
http://www.ByMedConnect.de
Mindmap Darstellung des Datensatzes
Basierend auf dem
ASTM Continuity of
Care Record (CCR)
Mindmap für Problemdefinition
definition
ENTRY[at0000] occurrences matches {1..1} matches {
-- Problem
items existence matches {0..1} cardinality matches {0..8; ordered; unique} matches {
ELEMENT[at0101] occurrences matches {0..1} matches {
-- Beschreibung
value existence matches {0..1} matches {
CODED_TEXT[at0102] occurrences matches {0..1} matches {
-- CODED_TEXT
codedValue existence matches {0..1} matches {
ADL Definition
CD[at0001] occurrences matches {0..1} matches {
-- ICD10
codeValue existence matches {0..1} matches {*}
codingSchemeName existence matches {0..1} matches {"ICD10"}
…
}
}
originalText existence matches {0..1} matches {/.*/}
}
}
}
ELEMENT[at0104] occurrences matches {0..1} matches {
-- Status
value existence matches {0..1} matches {
SIMPLE_TEXT[at0015] occurrences matches {0..1} matches {
-- SIMPLE_TEXT
originalText existence matches {0..1} matches
{"aktiv","inaktiv","chronisch","intermittierend","rezidivierend","verdrängend","gelöst"}
}
}
}
Archetypbasierte Krankenakte EHRflex
EHRflex – ein generisches archetypbasiertes System
– Open Source Project bei SourceForge
Funktionalitäten
– Import von Archetypen
– Erzeugt GUI “on-the-fly”
– Datenerfassung und Speicherung
– Patientenzentrierte Datenverwaltung
http://ehrflex.sourceforge.net
• 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
• Im Archetyp definierte
Constraints werden
dabei berücksichtigt
• Datentypen
• Einheiten
• Value Sets
• Daten werden
entsprechend der
Vorgaben des
Archetypen erfasst
• und in der
elektronischen Akte
standardkonform
abgespeichert
Kontaktadresse
Internet:
www.ByMedConnect.de
Email:
[email protected]
Herunterladen