openEHR Clinical Workshop - Implementer perspective

14
Ian McNicoll Co-chair openEHR Foundation Operon Ltd. openEHR Clinical modelling: Implementer perspective

Transcript of openEHR Clinical Workshop - Implementer perspective

Page 1: openEHR Clinical Workshop - Implementer perspective

Ian McNicoll Co-chair openEHR Foundation

Operon Ltd.

openEHR Clinical modelling: Implementer perspective

Page 2: openEHR Clinical Workshop - Implementer perspective

Shared Information

User Interface Designer

Building ‘Best of Breed 3.0’

CliniciansBusiness Analyst

User Interface Designer

User Interface Designer

CliniciansBusiness Analyst

Clinicians Business Analyst

app

apparketyper.no

app

Page 3: openEHR Clinical Workshop - Implementer perspective

project timescales“It must be kept in mind that

interoperability implementation also depends on social, cultural and human factors within each organisation, region

and country, each system and each time period.”

SemanticHealth EU report

Page 4: openEHR Clinical Workshop - Implementer perspective

localisationExtend

Specialise archetype Use local clusters

Fork Brute force copy and adapt you break it … you own it!

Roll your own quick and dirty candidate for national/international repository

Page 5: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 6: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 7: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 8: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 9: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 10: openEHR Clinical Workshop - Implementer perspective

Cancer Referral

Page 11: openEHR Clinical Workshop - Implementer perspective

localisations

Fork

Local

Page 12: openEHR Clinical Workshop - Implementer perspective

version controlArchetypes and templates are volatile software artefacts

Standard VCS tools like Git / Subversion / Mercurial work well

Published archetypes use Semantic versioning semver.org

Page 13: openEHR Clinical Workshop - Implementer perspective

Future tooling?Standardise Git methodology

integrate with archetype editors

“Archetype Package Manager” open source distributed library mgmt.

NPM - Node Package Manager Ruby Gems Maven

integrate with archetype editors

Page 14: openEHR Clinical Workshop - Implementer perspective

Workshop …