HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM •...
Transcript of HL7 Template Model and EN/ISO 13606 Archetype Object Model ... · HL7 TM EN/ISO 13606 AOM •...
CoreUnitforMedicalSta1s1csandInforma1csSec1onofMedicalInforma1onandRetrievalSystems
HL7TemplateModelandEN/ISO13606ArchetypeObjectModel
AComparison
KarlBointner,MScGeorgDu?schmid,MScPhD
{karl.bointner,georg.du?schmid}@meduniwien.ac.at
Mo1va1on
• HL7CDAandEN/ISO13606aregoingtobeappliedinEurope
• =>CoexistenceofHL7Templatesand13606Archetypes
• Compa1bilityofTemplatesandArchetypes?
2.9.2009 ©KarlBointner,GeorgDu?schmid 2/11
HL7TemplateModel(TM) EN/ISO13606ArchetypeObjectModel(AOM)
Results
• Metadata:SimilarlyimplementedinTMandAOM
• Constraintmechanism– Alterna1ngconstraintsonclassesandrela1onsofReferenceModels(RM)inTMandAOM
2.9.2009 ©KarlBointner,GeorgDu?schmid 4/11
2.9.2009 ©KarlBointner,GeorgDu?schmid 5/11
2.9.2009 ©KarlBointner,GeorgDu?schmid 6/11
2.9.2009 ©KarlBointner,GeorgDu?schmid 7/11
• Inheritancemechanism– PresentinAOM
– LackinginTM
• Composi1onmechanism– ArchetypeSlotsenablenes1ngofArchetypes– NoTemplatenes1ng,referencestoCMETsonly
2.9.2009 ©KarlBointner,GeorgDu?schmid
Results
Results
2.9.2009 ©KarlBointner,GeorgDu?schmid 8/11
• Defini1onoftheseman1csofRMinstances– TheAOMincludesanontologypackagetodefineseman1cs
– TheTMdefinestheseman1csviaconstraintsonRMclassafributecode
2.9.2009 ©KarlBointner,GeorgDu?schmid 9/11
2.9.2009 ©KarlBointner,GeorgDu?schmid 10/11
Results
• Defini1onoftheseman1csofRMinstances– TheAOMincludesanontologypackagetodefineseman1cs
– TheTMdefinestheseman1csviaconstraintsonRMclassafributecode
• Cita1onofRMcontents– IncrementalinAOM– Fullcita1onofallRMcontentsinTM
Conclusion
2.9.2009 ©KarlBointner,GeorgDu?schmid 11/11
HL7TMEN/ISO13606AOM• Similari1es– Metadata– Constraintmechanism
• Differences– Inheritancemechanism– Composi1onmechanism– Defini1onoftheseman1csofRMinstances– Cita1onofRMcontents