josef ingenerf institut für medizinische informatik...
TRANSCRIPT
Josef IngenerfInstitut für Medizinische InformatikUniversität zu Lübeck
Ludwigshafen, 20. Juni 2007
Die Bedeutung kontrollierter Vokabulare Die Bedeutung kontrollierter Vokabulare für Fachabteilungslösungenfür Fachabteilungslösungen
12. Fachtagung "Praxis der Informationsverarbeitung in Krankenhaus und Versorgungsnetzen" (KIS2007)
Ingenerf, Lübeck (2)
Inhalt
Verteilung, Autonomie und (semantische) HeterogenitätKontrollierte Vokabularien: StammdatenproblematikKontrollierte Vokabularen: Standardisierte TerminologieGeneralisten versus Spezialisten
Ingenerf, Lübeck (3)
Verteilte heterogene IT-Landschaft: Interoperabilität?
Netzwerk, Schnittstellen, Software-dienste, Datenaustausch, …
Technische Interoperabilität
Verarbeitung von Informationen als interpretierte Daten im jeweiligen Kontext.
Semantische Interoperabilität
"The ability of two or more systems or components to exchange information and to use the information that has been exchanged.”
[IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries, IEEE, 1990]
Ingenerf, Lübeck (4)
Nachrichten- und DokumentenstandardsSystem1 System2
KommunikationstandardsKommunikationstandardsDatenübermittlungsvereinbarungenDatenübermittlungsvereinbarungen
Austausch von Nachrichtenzwischen Maschinen
Beispiel: Entlassungsanzeige mit EDIFACT
Ingenerf, Lübeck (5)
Nachrichten- und DokumentenstandardsSystem1 System2
DokumentenstandardsDokumentenstandards
Austausch von Dokumentenfür Mensch und Maschine
Beispiel: Überweisung mit HL7-CDA
Ingenerf, Lübeck (6)
Nachrichten- und DokumentenstandardsSystem1 System2
KommunikationsstandardsKommunikationsstandards
Datenaustausch
Verteilung führt zur Autonomieund Autonomie führt zur (semantischen) Heterogenität
Ingenerf, Lübeck (7)
Inhalt
Verteilung, Autonomie und (semantische) HeterogenitätKontrollierte Vokabularien: StammdatenproblematikKontrollierte Vokabularen: Standardisierte TerminologieGeneralisten versus Spezialisten
Ingenerf, Lübeck (8)
StammdatenproblematikZu kommunizierende Inhalte= Sequenz von Objekt-Attribut-Wert-Tripel
Identifizierende Merkmale,z.B. Patient, Aufenthalt, beh.Arzt, Einrichtung, Untersuchungsauftrag, Laborprobe, ..
Beschreibende Merkmaleeinfache aufzählende Vokabularien (Wertemengen),z.B. Geschlecht, Aufnahmeart, Auftragsstatus, Kostenstellen, Diagnosentyp, …
komplexe Vokabularien (Klassifikationen, Terminologien),z.B. Diagnosen, Komplikationen, Prozeduren, Arzneimittelwirkungen, …
Ingenerf, Lübeck (9)
Explizite Spezifikation in HL7 CDAIdentifizierende Merkmale über Datentyp II (Instance Identifier)
- root-OID: 2.16.840.1.113883.2.4.6.2.5432.1 (z.B. Krankenhaus)- extension: 67543242 (z.B. Patientennummer)
XML-Repräsentation: <id extension="67543242" root="2.16.840.1.113883.2.4.6.2.5432.1"/>
Ingenerf, Lübeck (10)
Explizite Spezifikation in HL7 CDABeschreibende Merkmale über Datentyp CD (Concept Descriptor)XML-Repräsentation: - <code code="M"
codeSystem="2.16.840.1.113883.5.1"codeSystemName=" administrativeGenderCode" displayName="Male"/>
- <code code="7621113" codeSystem="codeSystem="1.2.276.0.76.4.6"codeSystemName="Pharmazentralnummern" displayName="Aspirin(R) 100“/>
- <code code="K29.2" codeSystem="1.2.276.0.76.5.318" codeSystemName="ICD-10-GM 2007" displayName="Alkoholgastritis"/>
Ingenerf, Lübeck (11)
Explizite Spezifikation in HL7 CDAKontextangaben über den Datentyp CD (Concept Descriptor)z.B. Dokumenttypen und Dokumentabschnitte
XML-Repräsentation: - <ClinicalDocument>
<code code="28616-1"codeSystem="codeSystem="2.16.840.1.113883.6.1"codeSystemName="LOINC" displayName="Verlegungsbrief“/>
- <Section> <code code="10164-2"
codeSystem="codeSystem="2.16.840.1.113883.6.1"codeSystemName="LOINC" displayName="Anamnese“/>
Ingenerf, Lübeck (12)
Ausführungsautonomie
Master Data Management (MDM)oder zentrales Stammdatenrepositoryz.B. - NetWeaver (SAP)
- HL7-MFT-Nachrichten (versus ADT-Nachrichten?)
Konsolidierung, Harmonisierung, Pflege und Bereitstellungvon konsistenten verbindlichen Stammdaten=> komplexe Unternehmensaufgabe
Terminologieserver=> Softwaredienste für den Umgang mit komplexen, nicht-aufzählenden
Vokabularien, z.B. ICD-10, OPS, ATC, LOINC, SNOMED CT,
z.B. searchCode(String), getText(Code), getParent(Code), …
Ingenerf, Lübeck (13)
Inhalt
Verteilung, Autonomie und (semantische) HeterogenitätKontrollierte Vokabularien: StammdatenproblematikKontrollierte Vokabularen: Standardisierte TerminologieGeneralisten versus Spezialisten
Ingenerf, Lübeck (14)
Befundtextgenerierung und Kodierung
Diktierter Volltext (mit/ohne Spracherkennung)und separate Kodierung von Diagnosen und ProzedurenStrukturierte Befundtextgenerierung mit integrierterKodierung…
=> Motivation aus ärztlicher Sicht!
Ingenerf, Lübeck (16)
Clinic WinData : Testine Meier Clinic WinData : Testine Meier -- 08.08.2006 [Med_ÖGD]08.08.2006 [Med_ÖGD]
08.08.2006 10.08.2006
K31.88 1-6321-440.a
zeigt sich zeigt sich
Ingenerf, Lübeck (18)
Vorteile struktierten Befundung mit Standard-Terminologie
Effiziente Befundeingabe,u.a. Leitfaden für unerfahrene ÄrzteAutomatische BefundtextgenerierungMaschinelle Auswertbarkeit von Einzelmerkmalen,u.a. für Statistik und EntscheidungsunterstützungAutomatisches Mapping in ICD-10, OPS, (SNOMED CT?), ..
Ingenerf, Lübeck (19)
Inhalt
Verteilung, Autonomie und (semantische) HeterogenitätKontrollierte Vokabularien: StammdatenproblematikKontrollierte Vokabularen: Standardisierte TerminologieGeneralisten versus Spezialisten
Ingenerf, Lübeck (20)
Generalisten versus Spezialisten(All-in-One vs. Best-of-breed)
Lösung / Kriterien Generalist SpezialistAnwendersicht 80%-Lösung 100%-LösungFunktionalität Parametrisierbare Spezialisierte
generische Fkt. anspruchsvolle Fkt.Zentral-IT-Sicht 100%-Lösung 80%-LösungSystemlandschaft homogen heterogenSchnittstellenaufwand gering hochLizenzen/Wartung 1 mal n mal