Date post: | 13-Apr-2017 |
Category: |
Technology |
Upload: | freshehr-clinical-informatics-ltd |
View: | 146 times |
Download: | 0 times |
Hildegard Franke Dr Ian McNicoll
openEHR Templates in detail
openEHR TemplatesFormal specifications defining a particular aggregation of archetypes
For a particular clinical context or purpose
In practice creating datasets to underpin
data entry definitions
message definitions
interface definitions
Templates vs FormsTemplate = Dataset Form = User Interface
Vital Signs Encounter (Composition), Draft Template [Internet]. UK Clinical Models, UK Clinical Models Clinical Knowledge Manager [cited: 2016-03-09]. Available from: http://
clinicalmodels.org.uk/ckm/#showTemplate_1051.57.23
https://www.ehrscape.com/forms-demo.html
Copyright 2012 Ocean Informatics
Antenatal visit
Archetype re-use in Templates
Weight
Archetypes
FH
HbA1c
BP
Issue
AssessTemplate 1
Diabetic checkup
Copyright 2012 Ocean Informatics
Antenatal visit
Archetype re-use in Templates
Weight
Archetypes
FH
HbA1c
BP
Issue
Assess
Tingling feet Feeling tired
76 kg
124/92
7.5%
Excellent control
Template 1
Diabetic checkup
Copyright 2012 Ocean Informatics
Antenatal visit
Archetype re-use in Templates
Weight
Archetypes
FH
HbA1c
BP
Issue
Assess
Tingling feet Feeling tired
76 kg
124/92
7.5%
Excellent control
66 kg
102/64 mmHg
142/min
NAD, see 4/52
Back pain
Template 1
Diabetic checkup
© Ocean Informatics 2008
© Ocean Informatics 2008
© Ocean Informatics 2008
© Ocean Informatics 2008
Template examples
Template design - core principle
‘Aggregate’ and ‘constrain’ component archetypes to make them fit for purpose
Template design - core principle
‘Aggregate’ and ‘constrain’ component archetypes to make them fit for purpose
Template design IAggregate archetypes by filling slots
COMPOSITION at top level
SECTION, ENTRY and CLUSTER archetypes as needed
Rename nodes to reflect local requirements
Make some items mandatory
Make multiple occurrence items, one occurrence only
Template design IIRemove unwanted items by setting ‘zero occurrence'
Reduce a choice of datatypes
Set default values
Fine-tune terminology bindings and term lists
Fine-tune quantity ranges and units
Add annotations to nodes to better document the template for developers or clinical reviewers
Embedded templatesFragments of templates saved as re-usable components
In theory any level of the template
Mostly based on ENTRY and CLUSTER archetypes
Examples General practice Blood pressure (v simple)
Re-use localised fragments of a medication archetypes
Embedded template examples
Operational templatesUploaded to CDR to validate data against template
Used to generate concrete technical artefacts Template Data Object (TDO)
C# / Java class libraries
Template Data Schema (TDS)
Per-template xml schema with simple tag-names
Auto-form generators
Template File Extract
Zips up template and associated archetypes
Clinical Information models factory
Templates - the openEHR ‘workhorse’“Archetypes get the glory but templates deliver the datasets”
Key clinical endpoint
Starting point for technical artefacts Class libraries, GUI skeletons, Message schema
Most demand for archetyped content from requests for datasets
Data entry forms
Diabetes shared care message
Discharge summary message