13
HL7 Templates Charlie McCay [email protected]. uk

HL7 Templates

  • Upload
    wilona

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

HL7 Templates. Charlie McCay [email protected]. 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 - PowerPoint PPT Presentation

Citation preview

Page 1: HL7 Templates

HL7 Templates

Charlie [email protected]

Page 2: HL7 Templates

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

Page 3: HL7 Templates

What does an HL7 template look like?

• Any other static model• Eg – CCR and CDA• Eg – Clinical statement model• Eg – NPfIT Model patterns

Page 4: HL7 Templates

Static Models – what are they

• HL7v3 messages and CDA• Visio diagrams / HMDs• Issues

– Fixed / Final attributes– Derivation History– Interface / stubs– Formal Naming– Datatype constraints

Page 5: HL7 Templates

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)

Page 6: HL7 Templates

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…

Page 7: HL7 Templates

CCR as a constraint on CDA

Page 8: HL7 Templates

CCR as a template on CDA

Page 9: HL7 Templates

Clinical Statement Model

Page 10: HL7 Templates

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

Page 11: HL7 Templates

OWL / ADL / etc

• These are implementation technologies• Ballot document – will be turned into

appendixes

Page 12: HL7 Templates

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

Page 13: HL7 Templates

Next steps…

• Static model – (Tooling) Issues as listed above– Tools to compare / report against static model

• Clinical examples• Validation tooling

– One pass