hl7 templates

13
HL7 Templates Charlie McCay [email protected]. uk

Upload: flynn-bridges

Post on 03-Jan-2016

40 views

Category:

Documents


0 download

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

TRANSCRIPT

Page 1: HL7 Templates

HL7 Templates

Charlie McCay

[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