openEHR Medinfo2015 Brazil Sponsor Session
-
Upload
openehr-foundation -
Category
Health & Medicine
-
view
929 -
download
1
Transcript of openEHR Medinfo2015 Brazil Sponsor Session
![Page 1: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/1.jpg)
Dr Ian McNicollCo-chair, openEHR
Medinfo 2015, São Paulo
openEHR: the open platform revolution
![Page 3: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/3.jpg)
What is openEHR?An open specification for a health information model
capable of supporting an open ecosystem
vendor neutral
technology neutral
licensed with Apache/CC-BY-SA to allow open and closed source business models
![Page 4: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/4.jpg)
What is openEHR not?openEHR is NOT
an open source health application
a downloadable app
owned by a single vendor or commercial organisation
commercially unfriendly
![Page 5: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/5.jpg)
Megasuite architecture
![Page 6: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/6.jpg)
‘open ecosystem’ architecture
![Page 7: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/7.jpg)
Two-level modelling
![Page 8: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/8.jpg)
openEHR - SpecificationsNormal technical specifications with UML diagrams etc
openEHR Reference model
how the health data is represented in a patient record
openEHR Archetype object model
how the clinical content definitions are represented separately from the Reference model
![Page 9: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/9.jpg)
openEHR:Supporting an open eHealth Pl
Megasuite
Best of Breed
Platform
Open Ecosystem
“One system to rule them all”• English NHS NPfIT• Enterprise/GP Systems• Limited external integrations
Many systems ~ 100• Portals• Integration engines• Bespoke integrations
“Own the Platform”• Health Vault, Apple, Lorenzo, etc• ~1000 apps• Partner interfaces
The “Internet “of Digital Health• Healthcare Services Platform
Consortium• Moscow eHealth• devoManc
![Page 10: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/10.jpg)
Separation of concerns…Allows system developers to optimise the RM layer without having to make any changes to accommodate new clinical concepts
Allows a relatively small, optimisable ‘kernel’ to be maintained
no data model reconfiguration
no database schema reconfiguration
![Page 11: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/11.jpg)
Separation of concerns…All of the ‘clinical content’ is defined in archetypes, developed and maintained by clinicians
The native archetype format is ADL (Archetype Definition Language), but it is also expressible in XML, JSON, UML (AML)
ADL is an ISO-standard also used by ISO 13606 and CIMI
![Page 12: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/12.jpg)
openEHR: Archetypes• open source computable
models of discrete clinical concepts
• Familiar components of a health record• Blood pressure, Body weight• Symptom,Medication order, Family
history• Urea, Creatinine results
• ‘Maximal dataset’• Capture as many clinical perspectives
as possible• A Universal use case
![Page 13: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/13.jpg)
openEHR: Templates• Templates deliver the
datasets by aggregating archetypes together
• Represent real-world datasets: ‘Vital signs data entry screen’, ‘Discharge summary’, ‘End of Life Care plan’
• Key clinical endpoint and starting point for generation of technical artefacts
![Page 15: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/15.jpg)
Clinical Information models factory
![Page 16: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/16.jpg)
AQL: Information-model querying
openEHR systems support information model querying, independent of the actual persistence layer/ querying mechanism
vendor/technology neutral querying
To query an openEHR system you only have to know which archetypes are in use.
you do not have to know the physical persistence schema
![Page 17: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/17.jpg)
Stakeholders in control• Two-level modelling gives
healthcare stakeholders control of their information, safe in the knowledge that whatever they design into archetypes will be consumed safely by an openEHR system
• If they share archetypes with another system, they have interoperability out-of-the box
• If they need to move data to a different vendor, this requires no transforms or other processing
![Page 18: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/18.jpg)
‘Best of breed’ architecture
![Page 19: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/19.jpg)
‘Closed platform’ architecture
![Page 20: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/20.jpg)
SMARTPlatformsPluggable Webapp
API
HL7 FHIR Clinical Content
Exchange NHS API
‘inVivo’Datastore
API
Detailed Clinical Content Development
Clinical leadership PRSB
Terminology CentreHSCIC
NonopenEHR systems
Archetype+ SNOMED Clinical Content definitions
![Page 21: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/21.jpg)
openEHR - key goalProvide specifications that allow a system developer to meet the very difficult requirements of health system building
but keep the data in any openEHR system completely interoperable and queryable
regardless of programming language
regardless of human language
regardless of internal database technology
![Page 22: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/22.jpg)
Two-level modellingLow-level ‘stable’ reference model
Basic classes, structures, datatypes
Version control, auditing
Separate ‘clinical modelling’ layer which is applied as a ‘constraint’ on the RM
Clinical content is defined and managed separately but is always conformant to the RM and can always be consumed by the RM
![Page 23: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/23.jpg)
Vendor-neutral querying
![Page 24: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/24.jpg)
However ….Building an openEHR back-end is easy if you follow the specifications
BUT
building a performant openEHR back-end is hard
must accept new semi-arbitrary tree-like structures
must support information-model querying
must be fast and flexible
This is not a trivial engineering exercise
![Page 25: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/25.jpg)
Technical approachesNormalised RDBMS
hard to respond to content changes
O-R mapping such as Hibernate
does not scale well
NoSQL solutions
seemingly a good fit but not much real-world experience
Mumps implementation
MongoDB used in academic ‘big data project’
Commercial offerings
RDBMS + indexed binary blobs
Postgres, Oracle, SQL Server
minimal normalisation
minimal use of SQL features
![Page 26: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/26.jpg)
The good news…You do not have to build your own back-end
you have to be mad or have a very big budget to do so (for starters)
There are at least 10 commercial providers of back-end openEHR servers and more being developed
The APIs are small and easy to use once you understand the basic concepts
![Page 27: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/27.jpg)
Does it scale?
![Page 28: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/28.jpg)
openEHR: National ‘standards’ development
![Page 29: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/29.jpg)
Healthcare Information Standards Process #FAIL
Clinical stakeholders engage through top-down governance
Committee-based
Late vendor engagement
Fixed review cycles
Unclear / unresponsive change request mechanism
![Page 30: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/30.jpg)
Evolutionary standardisation‘distributed Governance’
Implementers
Secondary endorsement
![Page 31: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/31.jpg)
HSCIChave adopted openEHR as primary ‘clinical content standards methodology’
acquiring a separate ‘English CKM’
developing archetypes for
PRSB Discharge summary
GPOC-R / GP2GP
Allergies, Blood pressure, Document metadata
http://www.infostandards.org/
documents/data-structures-v1-0-richard-
kavanagh-pptx.pptx
![Page 32: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/32.jpg)
HSCIC
![Page 33: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/33.jpg)
openEHR: Clinical Data Repositories
![Page 34: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/34.jpg)
openEHR: App development
![Page 35: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/35.jpg)
open-source Collaborative clinical content
![Page 36: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/36.jpg)
Faster, safer app developmentFaster and easier to build
new apps based on openEHR
use existing archetypes
Much faster to respond to changes in clinical practice
Interoperability out-of-the-box
Growing ‘open platform’ market
![Page 37: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/37.jpg)
From Russia with Love?http://www.woodcote-consulting.com/moscow-ehealth-a-model-for-the-uk/
![Page 38: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/38.jpg)
SMARTPlatformsPluggable Webapp
API
HL7 FHIR Clinical Content
Exchange NHS API
‘inVivo’Datastore
API
Detailed Clinical Content Development
Clinical leadership PRSB
Terminology CentreHSCIC
NonopenEHR systems
Archetype+ SNOMED Clinical Content definitions
![Page 39: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/39.jpg)
HSPC: SMART on FHIR on Clinical Models
![Page 40: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/40.jpg)
NHS England NHS Code4Health/Open source program
Using openEHR EHRscape engine for SME / clinical training
Supporting openEHR-based ‘Open platform’ approach
OPENeP
HANDIHealth / Integration Pioneers
‘HSCIC CKM’ licence
![Page 41: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/41.jpg)
‘NHS Code4Health’
![Page 42: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/42.jpg)
SMARTPlatformsPluggable Webapp
API
HL7 FHIR Clinical Content
Exchange NHS API
‘inVivo’Datastore
Detailed Clinical Content Development
Clinical leadership PRSB
Terminology CentreHSCIC
NonopenEHR
datastores
Archetype+ SNOMED Clinical Content definitions
![Page 43: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/43.jpg)
Code4Health Ehrscape
![Page 44: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/44.jpg)
openEHR summary• Designed for storing and querying
rich clinical dataset
• New content is defined directlyby clinicians and can be immediately uploaded into the clinical data repository
• Vendor-neutral data modelsTechnology-neutral data models
• Vendor-neutral data queryingTechnology-neutral data querying
![Page 45: openEHR Medinfo2015 Brazil Sponsor Session](https://reader034.fdocuments.net/reader034/viewer/2022042706/5899ad4c1a28ab30688b8159/html5/thumbnails/45.jpg)
Come and visit …