HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM •...

11
Core Unit for Medical Sta1s1cs and Informa1cs Sec1on of Medical Informa1on and Retrieval Systems HL7 Template Model and EN/ISO 13606 Archetype Object Model A Comparison Karl Bointner, MSc Georg Du?schmid, MSc PhD {karl.bointner, georg.du?schmid}@meduniwien.ac.at

Transcript of HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM •...

Page 1: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

CoreUnitforMedicalSta1s1csandInforma1csSec1onofMedicalInforma1onandRetrievalSystems

HL7TemplateModelandEN/ISO13606ArchetypeObjectModel

AComparison

KarlBointner,MScGeorgDu?schmid,MScPhD

{karl.bointner,georg.du?schmid}@meduniwien.ac.at

Page 2: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

Mo1va1on

•  HL7CDAandEN/ISO13606aregoingtobeappliedinEurope

•  =>CoexistenceofHL7Templatesand13606Archetypes

•  Compa1bilityofTemplatesandArchetypes?

2.9.2009 ©KarlBointner,GeorgDu?schmid 2/11

Page 3: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

HL7TemplateModel(TM) EN/ISO13606ArchetypeObjectModel(AOM)

Page 4: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

Results

•  Metadata:SimilarlyimplementedinTMandAOM

•  Constraintmechanism– Alterna1ngconstraintsonclassesandrela1onsofReferenceModels(RM)inTMandAOM

2.9.2009 ©KarlBointner,GeorgDu?schmid 4/11

Page 5: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

2.9.2009 ©KarlBointner,GeorgDu?schmid 5/11

Page 6: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

2.9.2009 ©KarlBointner,GeorgDu?schmid 6/11

Page 7: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

2.9.2009 ©KarlBointner,GeorgDu?schmid 7/11

•  Inheritancemechanism– PresentinAOM

– LackinginTM

•  Composi1onmechanism– ArchetypeSlotsenablenes1ngofArchetypes– NoTemplatenes1ng,referencestoCMETsonly

2.9.2009 ©KarlBointner,GeorgDu?schmid

Results

Page 8: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

Results

2.9.2009 ©KarlBointner,GeorgDu?schmid 8/11

•  Defini1onoftheseman1csofRMinstances– TheAOMincludesanontologypackagetodefineseman1cs

– TheTMdefinestheseman1csviaconstraintsonRMclassafributecode

Page 9: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

2.9.2009 ©KarlBointner,GeorgDu?schmid 9/11

Page 10: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

2.9.2009 ©KarlBointner,GeorgDu?schmid 10/11

Results

•  Defini1onoftheseman1csofRMinstances– TheAOMincludesanontologypackagetodefineseman1cs

– TheTMdefinestheseman1csviaconstraintsonRMclassafributecode

•  Cita1onofRMcontents–  IncrementalinAOM– Fullcita1onofallRMcontentsinTM

Page 11: HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM • Similaries – Metadata – Constraint mechanism • Differences – Inheritance mechanism

Conclusion

2.9.2009 ©KarlBointner,GeorgDu?schmid 11/11

HL7TMEN/ISO13606AOM•  Similari1es– Metadata–  Constraintmechanism

•  Differences–  Inheritancemechanism–  Composi1onmechanism– Defini1onoftheseman1csofRMinstances–  Cita1onofRMcontents