Medical Intelligence Strategiestudie Vernieuwing Zorg-ICT
Van theorie naar praktijk VRAGENLIJST
patient
VRAAG
Ursula Letschert & Mathieu Zegers
lab
meting
STAGING
zorgverlener
INTEGRATIE
DCM
TRANSFORMATIE
UITGIFTE
All About Data 2014
Voorstellen
Mathieu Zegers
» LUMC: software ontwikkelaar Realisatie Medical Intelligence Ursula Letschert
» LUMC: informatie architect Architectuur Medical Intelligence Medical Intelligence
2
Onderwerpen
» Terugblik » Toelichting Medical Intelligence » Stand van zaken » Weerbarstige praktijk » Verwachtingen
Medical Intelligence
3
2012… Data huidige vragen situatie Voorextracties elke casus–dezelfde Data extractie parelsnoer
Office Excel Wat
Waar staan de gegevens? Data extractie DSCA
Moet er geconverteerd Data extractie kindergeneeskunde worden?
MIS
Hoe krijgen we de gegevens uit het systeem?
Zorg applicatie HRM systeem
Tooling
Onderzoeksdata base
Rapportagetool ZIS / EPD
Data extractie voor MIS Data extractie voor ...
betekenen de gegevens?
BI tool
DWH Centraal ZIS / EPD
DBC / DOT
Centraal ZIS / EPD
Grote kans op dubbel werk Grote kans op interpretatieverschillen Grote kans op onbeheerde koppelingen
Hoe komen de gegevens bij degene die er behoefte aan Decentr Decentr heeft? Decentrale ale Decentrale Decentrale Decentrale Decentrale Decentrale ale
Decentrale Decentrale applicatie applicatie applicatie applicatie applicatie applicatie applicatieapplicati applicatiapplicatie e e
5 3
Medical Intelligence Medical Intelligence
Medical Intelligence
4
Conceptueel model
Medical Intelligence
5
Samenwerking en realisatie
» Referentiemodel: samenwerking UMCG en ErasmusMC
» pragmatisch
VRAGENLIJST
patient
VRAAG
lab
meting
STAGING
zorgverlener
INTEGRATIE
DCM
Medical Intelligence
6
TRANSFORMATIE
UITGIFTE
Referentiemodel Medical Intelligence • •
bron formaat 1 op 1
integratie • • • •
transformatie • •
bron formaat archief datavault pseudonimisatie
•
registratie
• • •
“tijdelijk klaarzetten”
Medical Intelligence
validatie, filtering structural & semantic mapping toegepaste datacontraints code mapping, standaardisatie ZIS onafhankelijk pseudonimisatie
“schone vijver”
“historisch verankeren”
7
uitgifte • • • • • • • •
anonimisatie / pseudonimisatie berekende / afgeleide waarde gegevenscatalogus toegang / autorisatie standaard / ad hoc audit / logging multi format syntactisch mappen
“gegevens portaal”
analyse
staging
Toegepaste modellen
staging
integratie
transformatie
conceptueel logisch fysiek
Medical Intelligence
8
uitgifte
Toegepaste modellen
staging
integratie
transformatie
conceptueel logisch fysiek
Medical Intelligence
uitgifte
Laag “Schone vijver”
» Standaardisatie
» Detailed Clinical Models
» Project Generieke overdrachtsgegevens
Medical Intelligence
10
Inhoud DCM
Name: Author: Version: Created: Updated:
Information Model Tom de Jong 0.1 8-1-2010 13:51:46 27-1-2012 12:58:34
Legend
?
CD «data» Status
?
?
II
0..1
1
«data» Identificatie
II
«data» VoorgaandVoorschrift
?
1..1
Concept «rootconcept» Voorschrift
II «data» Voorschrij v er
Definitie
1..1
De medische reden voor het voorschrijven van de medicatie. TS Hiermee kan een medische indicatie worden doorgegeven die SCT:4326780«data» de directe aanleiding vormde voor het voorschrijven van de 1 Voorschrij fmoment 04 betreffende medicatie.
Indicatie ?
1 Geneesmiddel:: Geneesmiddel
1
Medicatieafspraak:: Medicatieafspraak
0..1 0..1 Verstrekkingsv erzoek:: Verstrekkingv erzoek
CD «data» Indicatie
De reden kan uitgedrukt worden in bijvoorbeeld ICD-9CM, ICD-10 en ICPC-1. NB: Het bestand BST401T van de G-standaard bevat een "bijzonder kenmerk" om aan te geven dat het "uitwisselen van de reden van voorschrijven noodzakelijk is".
Detailed Clinical Model (13972): Context + Gegevens + Betekenis van de gegevens Medical Intelligence
11
Laag “Historisch verankeren”
» Historie vasthouden » Datavault
» Flexibel datamodel » Bron verwijzing
Medical Intelligence
12
Datavault
schaalbaar
historie
“Single version of the facts”
“Resilient to change”
“Scaleable”
“Traceability of origin” “All clinical trial information should be recorded, handled, and stored in a way that allows its accurate reporting, interpretation and verification.” ICH Good Clinical Practice Principles, 2.10
Medical Intelligence
13
Stand van zaken: vulling staging
opname bron formaat
• •
1 op 1
• • • •
afspraak transformatie • •
bron formaat archief datavault pseudonimisatie
•
registratie
meting
•
zorgverlener
• •
validatie, filtering structural & semantic mapping toegepaste datacontraints code mapping, standaardisatie ZIS onafhankelijk pseudonimisatie
uitgifte • •
anonimisatie / pseudonimisatie berekende / afgeleide waarde gegevenscatalogus toegang / autorisatie standaard / ad hoc audit / logging multi format syntactisch mappen
• allergie • • • • •
Prestatie indicator
medicatie
Specialisme specifieke “tijdelijk vragen klaarzetten”
“historisch verankeren”
“schone
diagnose vijver”
“gegevens portaal”
Medicatie voorschrift SEH
Informed consent
patient Medical Intelligence
14
analyse
Lab integratie uitslag
Onderwerpen
» Terugblik » Toelichting Medical Intelligence » Stand van zaken » Weerbarstige praktijk » Verwachtingen
Medical Intelligence
15
Weerbarstige praktijk Van theorie naar praktijk Referentiemodel als basis voor de techniek
Medical Intelligence
16
Staging » “Tijdelijk klaarzetten” » Extractie van de bronsystemen » Alles gaat in bronformaat » Doorlooptijd beperken door middel van parallel laden » Linked server: Oracle, MS-SQL, MySQL » Metadatadriven (via stuurtabellen) » Gebaseerd op SQL - Stored procedures » Maatwerkoplossingen voor specifieke extracties » Onbekende constructie van het EPD » Datamodel is niet bekend » Business rules zijn in logische laag verwerkt » Bronanalyse is benodigd » Wijzigingen in datamodel detecteren » Veelal uitbreidingen in plaats van vervanging/verwijdering » Flexibele structuur door MI-straat benodigd
Medical Intelligence
17
Integratie » “Historisch verankeren” » Gebruik gemaakt van Datavault » Verschillende technieken geprobeerd: » Quipu » SQL stored procedures » SSIS-packages » Nu: » Datavault generator in Visual Studio gebouwd
Medical Intelligence
18
Integratie » Van idee op het whiteboard » Naar Datavault model » De configuratie van de Datavaultelementen bijeenklikken » Mapping van bron naar Datavault tabellen » Datavault load script worden in SQL gegenereerd » Zeer generiek en flexibel
Medical Intelligence
19
Transformatie » “Schone vijver” » Vertaling van logisch DCM model naar fysiek datamodel » Vertalen van de bron naar de schone vijver (knelpunten) » Vervuilde data (inhoud afwijkend van DCM) » Fouten en afwijkingen rapporteren en herkenbaar maken
Medical Intelligence
21
Transformatie » Vertaling van logisch model naar fysiek datamodel
Medical Intelligence
22
Transformatie » *** Nog aanvullen
Medical Intelligence
23
Transformatie » Knelpunten bij het vullen van de schone vijver » Fouten uit het bronsysteem » Vrije tekst » Niet gevulde velden; vaak onduidelijk of het veld bewust leeg is gelaten maar wel gezien » Compleetheid van vragen en logische inrichting vragenlijsten » Er vinden (nog) geen invoercontroles plaats » Testgegevens die (onverhoopt) in productieomgeving staan » Transformaties » Mappen van gegevens indien andere codetabellen worden gebruikt » Gekoppelde patiënten » Hoe om te gaan met dubbel ingeschreven patienten, koppelen of samenvoegen? » Maatwerk bij extractie leesbaar maken van genereerbare vragenlijsten » Pseudonimisatie » Inrichting van pseudonimisatie
Medical Intelligence
24
Transformatie » Vertaling van logisch model naar fysiek datamodel » PQ is samengesteld veld bestaand uit waarde en eenheid » Opslag van meting door leverancier:
» Knippen, opsplitsen en opslaan » Andere gegevens? » Niet bekend
Medical Intelligence
25
Transformatie » Fouten en afwijkingen rapporteren en herkenbaar maken » Voorbeeld prestatieindicatoren diabetes
Medical Intelligence
26
Uitgifte » Geen nadrukkelijk uitgifte platform » Uitgifte via beveiligde mappen van Excel, SPSS en CSV » Samenwerking met MIS-groep tbv dashboards in Cognos » Dashboard Diabetes » Promisekoppeling met behulp van Broker
Medical Intelligence
27
Ervaringen tot nu toe » » » »
Nieuwe vragen worden sneller beantwoord door schone vijver; gegevens zijn bekend Zien van fouten leidt tot betere registratie Catalogus breidt steeds verder uit Enthousiaste klanten
Medical Intelligence
28
Vooruitblik » Meer bronnen ontsluiten » Meer vulling » Uitgiftetool realiseren » Catalogus functionaliteit » Vrijetekstanalyse
Medical Intelligence
29
Vragen?
Medical Intelligence
30
Meer informatie: http://www.medicalintelligence.info/
Medical Intelligence
31