SlideShare uma empresa Scribd logo
1 de 37
DCM Tooling
               HL7 Themamiddag DCM, 11 jun 2009
University Medical Center Groningen, Netherlands




Michael van der Zel
HIT-Architect
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
Gek op standaarden
      EHR-S-FM
      PKI




Michael van der Zel 11 juni 2009
Agenda


                 Vision                     MDA

                     DCM                    Use
Michael van der Zel 11 juni 2009
“Focus op zorggegevens en uitwisseling hiervan”

                   “Research gegevens worden verzameld in het
                                  zorgproces”




Michael van der Zel 11 juni 2009
Vision
Michael van der Zel 11 juni 2009
!
                                    Why?

                                                  ?
                             Data          Data




Michael van der Zel 11 juni 2009
What?


                     Reference
                    Information
                       Model       +   Terminology
                                                     +   Clinical
                                                         Models




                                   = Computable
                                      Semantic
                                                 
                                   Interoperability


Michael van der Zel 11 juni 2009
!
                                      Result

                                                          !
                           Clinical            Clinical
                            Info                Info




Michael van der Zel 11 juni 2009
How?


              HL7 v3 RIM,
             ISO Datatypes
                                   +   SNOMED CT,
                                         LOINC      + HL7 v3 Templates,
                                                       Detailed Clinical
                                                        Models, CCD




                                   = Computable
                                      Semantic
                                   Interoperability 
Michael van der Zel 11 juni 2009
Michael van der Zel 11 juni 2009
Model
                                   driven
Michael van der Zel 11 juni 2009
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
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
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
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
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
DCM
Michael van der Zel 11 juni 2009
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
M
                                       C


                                   D


    Building Block

    EHR / CR System




                                           RIMBAA



Michael van der Zel 11 juni 2009
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
DCM basismodel




Michael van der Zel 11 juni 2009
Eerst de Structuur




Michael van der Zel 11 juni 2009
Dan de Codes




Michael van der Zel 11 juni 2009
En de Keuzelijstjes




Michael van der Zel 11 juni 2009
Patterns & UI




Michael van der Zel 11 juni 2009
Data Entry Styles & CUI
             Hair Color                       Hair Color   Brown
                          Brown                            Brown
                           Blonde                          Blonde
                           Red         Evaluation Styles   Red


                             Finding     Brown hair
                                         Brown hair
   Assertion Style                       Blonde hair
                                         Red hair             © Stanley M. Huff,
                                                                             27
                                                              Intermountain Health
Michael van der Zel 11 juni 2009
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
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
Clinical Element Model




                                                            © Stanley M. Huff, Intermountain Health
Michael van der Zel 11 juni 2009
HL7 v3 CS Template instance
<organizer classCode=quot;ORGANIZERquot; xmlns=quot;urn:hl7-org:v3quot;>
    <templateId root=quot;2.16.840.1.113883.2.4.3.8.1000.9quot;
                         extension=quot;660d999b-0157-41c2-8f2b-762d101aa279quot; assigningAuthorityName=quot;UMCGquot;/>
    <code code=quot;RJM2009021801quot; codeSystem=quot;2.16.840.1.113883.2.4.3.8.1000.21quot;
             codeSystemName=quot;UMCG Tijdelijkquot;>
         <originalText>Diagnosis</originalText>
    </code>
    <recordTarget typeCode=quot;RCTquot;>
         <patient classCode=quot;PATquot;>
            <id root=quot;2.16.840.1.113883.2.4.3.8.12quot; extension=quot;2761703quot; assigningAuthorityName=quot;UMCGquot;/>
         </patient>
    </recordTarget>
    <component typeCode=quot;COMPquot;>
         <observation classCode=quot;OBSquot; moodCode=quot;EVNquot;>
             <id root=quot;2.16.840.1.113883.2.4.3.8.1000.31quot; extension=quot;491216quot;/>
             <code code=quot;DXquot; codeSystem=quot;2.16.840.1.113883.1.11.16228quot;
                         codeSystemName=quot;ObservationDiagnosisTypesquot;/>
             <text/>
             <effectiveTime value=quot;20060329quot;/>
             <value xsi:type=quot;CDquot; code=quot;474.10quot; codeSystem=quot;2.16.840.1.113883.6.103quot;
                           codeSystemName=quot;ICD-9-CMquot;>
                   <originalText>Otitis media / niet gespecificeerd</originalText>
             </value>
             <author typeCode=quot;AUTquot;>
                   <assignedEntity classCode=quot;ASSIGNEDquot;>
                        <id root=quot;2.16.840.1.113883.2.4.3.8.1000.8quot; extension=quot;KNOquot;/>
                   </assignedEntity>
             </author>
         </observation>
    </component>
    <component typeCode=quot;COMPquot;>
         <observation classCode=quot;OBSquot; moodCode=quot;EVNquot;>
             <id root=quot;2.16.840.1.113883.2.4.3.8.1000.31quot; extension=quot;469403quot;/>
             <code code=quot;DXquot; codeSystem=quot;2.16.840.1.113883.1.11.16228quot;
                         codeSystemName=quot;ObservationDiagnosisTypesquot;/>
             <text/>
             <effectiveTime value=quot;20060217quot;/>
             <value xsi:type=quot;CDquot; code=quot;784.69quot; codeSystem=quot;2.16.840.1.113883.6.103quot;
Michael van der Zel 11 juni 2009
codeSystemName=quot;ICD-9-CMquot;>
ENT (KNO) Patient History Widget


                                          CUI
                                      DateInputBox




                                                     Relevant?


                                     CUI
                                   DateLabel




                                                                 http://digizorgo1.umcg.nl/PatientHistory/

Michael van der Zel 11 juni 2009
Use
                                         33

Michael van der Zel 11 juni 2009
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
35

Michael van der Zel 11 juni 2009
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
Bedankt voor de
      aandacht




                                   37

Michael van der Zel 11 juni 2009

Mais conteúdo relacionado

Mais de Michael van der Zel

2010-dec-08 HL7 Detailed Clinical Modelling and Architecture
2010-dec-08 HL7 Detailed Clinical Modelling and Architecture2010-dec-08 HL7 Detailed Clinical Modelling and Architecture
2010-dec-08 HL7 Detailed Clinical Modelling and ArchitectureMichael van der Zel
 
2010-sep-16 Services for RIMBAA based on EHR-S FM
2010-sep-16 Services for RIMBAA based on EHR-S FM2010-sep-16 Services for RIMBAA based on EHR-S FM
2010-sep-16 Services for RIMBAA based on EHR-S FMMichael van der Zel
 
2009-apr-07 UMCG RIMBAA and DCM HL7 UK
2009-apr-07 UMCG RIMBAA and DCM HL7 UK2009-apr-07 UMCG RIMBAA and DCM HL7 UK
2009-apr-07 UMCG RIMBAA and DCM HL7 UKMichael van der Zel
 
2007-may-31 HL7 NL Themamiddag V3 Architecture
2007-may-31 HL7 NL Themamiddag V3 Architecture2007-may-31 HL7 NL Themamiddag V3 Architecture
2007-may-31 HL7 NL Themamiddag V3 ArchitectureMichael van der Zel
 

Mais de Michael van der Zel (9)

IHE SGV 17 apr-2012 CIMI, DCM
IHE SGV 17 apr-2012 CIMI, DCMIHE SGV 17 apr-2012 CIMI, DCM
IHE SGV 17 apr-2012 CIMI, DCM
 
CAZ2011
CAZ2011CAZ2011
CAZ2011
 
2010-dec-08 HL7 Detailed Clinical Modelling and Architecture
2010-dec-08 HL7 Detailed Clinical Modelling and Architecture2010-dec-08 HL7 Detailed Clinical Modelling and Architecture
2010-dec-08 HL7 Detailed Clinical Modelling and Architecture
 
2010-sep-16 Services for RIMBAA based on EHR-S FM
2010-sep-16 Services for RIMBAA based on EHR-S FM2010-sep-16 Services for RIMBAA based on EHR-S FM
2010-sep-16 Services for RIMBAA based on EHR-S FM
 
2010-apr-16 Impac Userdag CCOW
2010-apr-16 Impac Userdag CCOW2010-apr-16 Impac Userdag CCOW
2010-apr-16 Impac Userdag CCOW
 
2009-dec-10 Architectuur en HL7
2009-dec-10 Architectuur en HL72009-dec-10 Architectuur en HL7
2009-dec-10 Architectuur en HL7
 
2009-apr-07 UMCG RIMBAA and DCM HL7 UK
2009-apr-07 UMCG RIMBAA and DCM HL7 UK2009-apr-07 UMCG RIMBAA and DCM HL7 UK
2009-apr-07 UMCG RIMBAA and DCM HL7 UK
 
2008-dec-10 HL7 RIMBAA
2008-dec-10 HL7 RIMBAA2008-dec-10 HL7 RIMBAA
2008-dec-10 HL7 RIMBAA
 
2007-may-31 HL7 NL Themamiddag V3 Architecture
2007-may-31 HL7 NL Themamiddag V3 Architecture2007-may-31 HL7 NL Themamiddag V3 Architecture
2007-may-31 HL7 NL Themamiddag V3 Architecture
 

2009-jun-11 HL7 DCM Tooling

  • 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
  • 3. Gek op standaarden EHR-S-FM PKI Michael van der Zel 11 juni 2009
  • 4. Agenda Vision MDA DCM Use Michael van der Zel 11 juni 2009
  • 5. “Focus op zorggegevens en uitwisseling hiervan” “Research gegevens worden verzameld in het zorgproces” Michael van der Zel 11 juni 2009
  • 6. Vision Michael van der Zel 11 juni 2009
  • 7. ! Why? ? Data Data Michael van der Zel 11 juni 2009
  • 8. What? Reference Information Model + Terminology + Clinical Models = Computable Semantic  Interoperability Michael van der Zel 11 juni 2009
  • 9. ! Result ! Clinical Clinical Info Info Michael van der Zel 11 juni 2009
  • 10. How? HL7 v3 RIM, ISO Datatypes + SNOMED CT, LOINC + HL7 v3 Templates, Detailed Clinical Models, CCD = Computable Semantic Interoperability  Michael van der Zel 11 juni 2009
  • 11. Michael van der Zel 11 juni 2009
  • 12. Model driven 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
  • 18. DCM 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
  • 22. DCM basismodel Michael van der Zel 11 juni 2009
  • 23. Eerst de Structuur Michael van der Zel 11 juni 2009
  • 24. Dan de Codes Michael van der Zel 11 juni 2009
  • 25. En de Keuzelijstjes Michael van der Zel 11 juni 2009
  • 26. Patterns & UI Michael van der Zel 11 juni 2009
  • 27. Data Entry Styles & CUI Hair Color Hair Color Brown Brown Brown Blonde Blonde Red Evaluation Styles Red Finding Brown hair Brown hair Assertion Style Blonde hair Red hair © Stanley M. Huff, 27 Intermountain Health 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
  • 30. Clinical Element Model © Stanley M. Huff, Intermountain Health Michael van der Zel 11 juni 2009
  • 31. HL7 v3 CS Template instance <organizer classCode=quot;ORGANIZERquot; xmlns=quot;urn:hl7-org:v3quot;> <templateId root=quot;2.16.840.1.113883.2.4.3.8.1000.9quot; extension=quot;660d999b-0157-41c2-8f2b-762d101aa279quot; assigningAuthorityName=quot;UMCGquot;/> <code code=quot;RJM2009021801quot; codeSystem=quot;2.16.840.1.113883.2.4.3.8.1000.21quot; codeSystemName=quot;UMCG Tijdelijkquot;> <originalText>Diagnosis</originalText> </code> <recordTarget typeCode=quot;RCTquot;> <patient classCode=quot;PATquot;> <id root=quot;2.16.840.1.113883.2.4.3.8.12quot; extension=quot;2761703quot; assigningAuthorityName=quot;UMCGquot;/> </patient> </recordTarget> <component typeCode=quot;COMPquot;> <observation classCode=quot;OBSquot; moodCode=quot;EVNquot;> <id root=quot;2.16.840.1.113883.2.4.3.8.1000.31quot; extension=quot;491216quot;/> <code code=quot;DXquot; codeSystem=quot;2.16.840.1.113883.1.11.16228quot; codeSystemName=quot;ObservationDiagnosisTypesquot;/> <text/> <effectiveTime value=quot;20060329quot;/> <value xsi:type=quot;CDquot; code=quot;474.10quot; codeSystem=quot;2.16.840.1.113883.6.103quot; codeSystemName=quot;ICD-9-CMquot;> <originalText>Otitis media / niet gespecificeerd</originalText> </value> <author typeCode=quot;AUTquot;> <assignedEntity classCode=quot;ASSIGNEDquot;> <id root=quot;2.16.840.1.113883.2.4.3.8.1000.8quot; extension=quot;KNOquot;/> </assignedEntity> </author> </observation> </component> <component typeCode=quot;COMPquot;> <observation classCode=quot;OBSquot; moodCode=quot;EVNquot;> <id root=quot;2.16.840.1.113883.2.4.3.8.1000.31quot; extension=quot;469403quot;/> <code code=quot;DXquot; codeSystem=quot;2.16.840.1.113883.1.11.16228quot; codeSystemName=quot;ObservationDiagnosisTypesquot;/> <text/> <effectiveTime value=quot;20060217quot;/> <value xsi:type=quot;CDquot; code=quot;784.69quot; codeSystem=quot;2.16.840.1.113883.6.103quot; Michael van der Zel 11 juni 2009 codeSystemName=quot;ICD-9-CMquot;>
  • 32. ENT (KNO) Patient History Widget CUI DateInputBox Relevant? CUI DateLabel http://digizorgo1.umcg.nl/PatientHistory/ Michael van der Zel 11 juni 2009
  • 33. Use 33 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
  • 35. 35 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