1. DCM Tooling
HL7 Themamiddag DCM, 11 jun 2009
University Medical Center Groningen, Netherlands
Michael van der Zel
HIT-Architect
2. Wie ben ik
● Begonnen in 1996 @ AMC
● Healthcare IT Architect @ UMCG & Results 4 Care
● Co-chair RIMBAA WG HL7 Nederland, actief
internationaal
CERTIFIED HL7 V3
●
CDA R2 SPECIALIST
● Parelsnoer
● INFj – Idealist, Perfectionist, Chaotic
● Haal heel veel inspiratie uit WGM's
Michael van der Zel 11 juni 2009
13. MDA
l , UM L , open,
vendo r-neutra ent models,
depend
platform-in e business
separat
m tech n olog y
fro
Michael van der Zel 11 juni 2009
14. Model Driven
● Klinische modellen zijn vooral vastgelegd in tekst en
soms met plaatjes, onbruikbaar voor computer
verwerking
● Formaliseren modellen van de werkelijkheid t.b.v.
computability
● Zo snel mogelijk omzetten naar Modellen
Michael van der Zel 11 juni 2009
15. Model Driven (2)
● Zorginformatiemodellen was een begin
● DCM is een vervolg
● Tools en taaltjes
● e.g. NHS, Archetype, Template, HL7 ← specifieke tooling
● UML (generiek)
● UML Profiel voor Klinische Modellen
Michael van der Zel 11 juni 2009
16. DCM Tooling
● UML Tool met XMI export mogelijkheid
● Transformaties naar
● Document RTF
● HL7 v3 Clinical Statement Template XML
● Widget (nu nog programmeren)
Michael van der Zel 11 juni 2009
17. BPMN KNO Proces & Serv ices
Proces & DCM
Proc es
Administratie
Vo org eschied eni s Brief quot;a fm akenquot; Bri ef ve rsturen
aanvul le n
Anam nese Licha m e li jk Concl usie & Bele id
onde rzoe k
Arts
Inform ati on
{Fi lters op Kl i nische PatientHistory Zorgtraj ect Group
Medicatie
Rel evantie}
DBC
Allergie
Problems Procedure s
Assig nedEn ti ty kan li d zij n van een Group.
De Grou p i s de verzendl i jst.
http://www.hl 7.o rg/v3bal l ot/htm l/dom ai ns/uv
ct/edi tabl e/COCT _RM 09 0000UV.htm
Servic es
Serv ices Ontology::
PatientHistory Patient Adres Serv ice Briev en Verstuur &
Serv ice Archiv eer Serv ice
Serv ices Ontology::
StoreServ ice DistributionLis t
CTS Serv ice
Serv ers
Michael van der Zel 11 juni 2009
19. Wat is DCM voor mij?
● Design-time Only
● Platform Agnostisch
● HL7 v3
● Archetypes, OpenEHR
● PIM
● HealthVault Things, Google Health
● Met gedefiniëerde transformaties; DCM als tussen
model gebruiken van en naar andere representaties
Michael van der Zel 11 juni 2009
20. M
C
D
Building Block
EHR / CR System
RIMBAA
Michael van der Zel 11 juni 2009
21. DCM Diagram
● Basismodel
● Common Information Model
● Grondstoffen voor klinische bouwstenen
● Patterns
● Score, Finding, Scale, Conclusion, ...
● Doorbouwen op best practices
● UML Profile voor Klinische Modellen (ISO std!)
Michael van der Zel 11 juni 2009
28. Data Entry Styles & CUI
Blood Pressure
Diastolic 80 mmHg
Systolic 120 mmHg
Blood Pressure
120 / 80 mmHg
Blood Pressure
120 / 80 mmHg
28
Michael van der Zel 11 juni 2009
29. Transformaties
Clinical Element
... Model
(Stan Huff)
HL7 V3 Template
SQL
DCM Schematron
HL7 v3 Template
C#
Instance
Java Archetype
XForm Widget
Patient/auteur/datums worden impliciet in elke transformatie toegevoegd.
Ieder model heeft zijn eigen manier om dit vorm te geven.
Michael van der Zel 11 juni 2009
32. ENT (KNO) Patient History Widget
CUI
DateInputBox
Relevant?
CUI
DateLabel
http://digizorgo1.umcg.nl/PatientHistory/
Michael van der Zel 11 juni 2009
34. Mogelijke Toepassingen
● McKesson SDE ● Alert
● iSoft Lorenzo ● Oracle HTB
● PHR's ● Parelsnoer
Continuity of Care Record (CCR) www.ccrstandard.com
34
Michael van der Zel 11 juni 2009
36. Conclusies
● Generieke Tooling inzetten voor DCM ontwikkeling
● Standards based
● Model Driven
● Transformaties
● Patterns
● Ook UI belangrijk!
● Computable Semantic Interoperability
36
Michael van der Zel 11 juni 2009
37. Bedankt voor de
aandacht
37
Michael van der Zel 11 juni 2009