130 likes | 293 Vues
This agenda outlines a comprehensive discussion on HL7 templates, their essential roles, and challenges in implementation. Key topics include the visual representation of HL7 templates, their application in clinical context, and a review of static models such as CCR and CDA. Additional discussions on HL7v3 messages, issues related to model attributes, and the significance of runtime optimization are included. The agenda aims to address modeling assistance, validation processes, and future developments while outlining next steps for tool comparison and clinical examples.
E N D
HL7 Templates Charlie McCay charlie@ramseysystems.co.uk
Agenda • What does an HL7 template look like?How can an HL7 template be used? • What about ADL / OWL / etc • What should be done in HL7UK
What does an HL7 template look like? • Any other static model • Eg – CCR and CDA • Eg – Clinical statement model • Eg – NPfIT Model patterns
Static Models – what are they • HL7v3 messages and CDA • Visio diagrams / HMDs • Issues • Fixed / Final attributes • Derivation History • Interface / stubs • Formal Naming • Datatype constraints
How can an HL7 template be used? • Modellers only • Assist in modelling process • Regression testing and validation of models • Implementation • Runtime optimisation (eg clinical statement in NPfIT) • Contingent Runtime (eg this is a Lab Test in PoC) • Content determined constraints (battery contents) • Futures • Models as knowledge base • Standards conformance (send as balloted messages)
CCR and CDA • HL7.org funded proof of concept project • HL7 / ASTM co-ordination • Feeding into NLM activity • Detailed presentation on HL7.org website • Example messages…
Static Model Issues • Fixed / Final attributes • Ease model development • Derivation History • Not supported in current tools (except rsMIFeditor) • Interface / stubs • Wrappers and pointers back to parent model • Formal Naming • In Visio tools – errors (Choices/ • Datatype constraints
OWL / ADL / etc • These are implementation technologies • Ballot document – will be turned into appendixes
Template issues • Order significant? • TemplateId • what should the root(s) be • Reduced form in instances? • Allow non-deterministic content • How to publish templates • How to publish models that use templates
Next steps… • Static model • (Tooling) Issues as listed above • Tools to compare / report against static model • Clinical examples • Validation tooling • One pass