openehr: nhs code4health rippleosi and ethercis
TRANSCRIPT
Ian McNicoll Christian Chevalley
Co-chair openEHR Foundation freshEHR Clinical Informatics Ltd.
Operon Systems Ltd Hon. Research Associate UCL
NHS Code4Health: Ripple and Ethercis
Christian Chevalley30 years of experience in software design, development, data-centre architecture and IT security.
Developing platforms based on openEHR (Cache) since 2010
Has delivered a first release of EtherCIS, an open source openEHR server.
NHS Open Source: App development
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
NHS Code4Health Ehrscape API
RippleOSIRippleOSI
open source EPR app demonstrator http://demo.rippleosi.org/#/patients
openEHR CDR using either
Marand Think!EHR (closed source) ADOC EtherCis(open source) Cabolabs EHRServer(open source)
identical computable clinical content definitions ‘archetypes’
github.com/RippleOSI
EtherCIS overviewTakes advantage of mixed support of relational and NoSQL datatypes in the single table structures.
PostgreSQL 9.4 and JSONB datatype. Uses jOOQ 3.5 extensively
allows very neat SQL coding in Java. easy migration to e.g. Oracle or DB2.
Service model based on a component architecture via JMX.
Scalable to allow distributed caches to support session tokens across multiple instances, database clustering etc
github.com/ethercis
EtherCIS SQL Schema
EtherCIS JsonB
EtherCIS QueryingNative Postgres SQL
Archetype Query Language
AQL Resultset
EtherCIS: State of play
Fully compliant with Ehrscape API
Testing AQL compliance now Added Validation handling Common provisioning tools Demo direct data transfer between EtherCIS and Think!EHR
Next steps: align REST APIs
openEHR CDR
openEHR Rest API + AQL
Best of Breed 3.0: ’open platform’ architecture
open Information Model
App App App
Subtitle
Demo
Create / update archetype
Collaborative review
Create Stress Fracture report ‘ template’
Build form