2013-‐01-‐25 epSOS -‐ Open Source Ini3a3ve @ IWEEE 2013 Page 1
epSOS in short
www.epsos.eu
2013-‐01-‐25 Page 2 epSOS -‐ Open Source Ini3a3ve @ IWEEE 2013
�From strategies to services �
eHealth as the enabler for cross-border healthcare
Page 3 2013-‐01-‐25 Page 3 epSOS - mantra
base from Mikael Erlandsson
Dialog med kommunen/andra vård-grannarGemensam uppslutning kring målCooperation is Key Page 4 2013-‐01-‐25 Page 4
Oh so you are also
implementing eHealth?
Policy Context for EU eHealth Interoperability
2002 2004 2008 2009 2010 2011 2012
Recommendation on cross-border interoperability of electronic health record
systems
Communication on a strategic vision for
European standards
Communication on Quality Criteria for
Health related Websites
Communication on e-Health - making healthcare better for European citizens: An action plan for a European e-Health
Area eHealth
Standardisation Mandate 403
Communication on telemedicine for the benefit of patients, healthcare systems
and society
Council Conclusions on Safe and efficient
healthcare through eHealth
Directive on the application of patients’ rights in cross-border
healthcare
Communication on interoperability for European public
services
Communication on a Digital Agenda for
Europe Communication on European Innovation Partnership on Active and Healthy Ageing
eHealth Action Plan
(eHAP) 2012-2020
Article 29 Working
Party
2013-‐01-‐25 Page 5
epSOS 1 & epSOS 2
epSOS Time Frames
epSOS 1 2008 to 2011
epSOS 2
2012 to 2013
2013-‐01-‐25 Page 6
Smart Open Services for European Patients�
“to develop a practical eHealth framework and ICT infrastructure [based on existing national infrastructures] that will enable secure access to patient health information, particularly with respect to a basic Patient Summary and ePrescription, between European healthcare systems.”
Page 7 2013-‐01-‐25 Page 7 epSOS - Goal
epSOS - Vision
epSOS EU Cross-Border eHealth Interoperability Project
Interna3onal base standards and profile development
LOINC
SNOMED/CT
HL7 v2
HL7v3
CDA L1 L3
eHealth European Interoperability Framework: EU Recognised profiles
Business Use Case “Pa3ent Summary”
Business Use Case “ePrescrip3on / eDispensaton”
Pdf/A
HTPP1.1
UTF8
OASIS ebRIM 3.0
OASIS ebRS 3.0
W3C MTOM
W3C XOP
W3C SOAP 1.2
WSI BP 1.1
WSI SBP 1.1
RFC1305 (NTP)
ETSI TS 102 231
X509
RFC 3881
IHE-‐BPPC
IHE-‐XCPD
IHE-‐XCA
IHE-‐XDR
IHE-‐CT
IHE-‐ATNA
Identification Service epSOS Business Service
Dispensation Service Security and Infrastructure services Consent Service
Profile 1 Profile 2
Profile 4
IHE-‐XCPD
IHE-‐XCA
IHE-‐XDR
Extensions
Profile 4 IHE-‐BPPC
Profile 4 IHE-‐ATNA Profile 4
IHE-‐CT
Extensions
OASIS ebRIM 3.0 OASIS ebRS 3.0
HL7 V3 PA DSTU
IHE-‐XSPA
XACLM
HL7 V3 Datatypes
OASIS ebMS 3.0 OASIS ebRS 3.0 OASIS ebRIM 3.0
HL7 CDA R2 NTP V3 SNTP V4
TLS 1.2 Syslog
RFC 3881 WSI SBP 1.1
Profile 2 <To be
determined>
Profile 2 <To be
determined>
IHE-‐XUA
IHE-‐XCF
...
Profile 1
IHE-‐ (XUA)/XSPA
Profile 2 IHE-‐XCF
OASIS ebRIM 3.0 OASIS ebRS 3.0
Profile 1
IHE-‐ (XUA)/XSPA
SAML
SAML (v2)
XACML (v2) TSL/NSL
TSP
CEN ac3vi3es
IEEE 11073
…
2013-‐01-‐25 Page 8
epSOS - participating nations
ü 26 Par3cipa3ng Na3ons
2013-‐01-‐25 Page 9
epSOS - Industry Team
3M! Agfa HealthCare! Alert Life Sciences CompuAng!
Apollo InformaAon Technologies!
Boston Life Labs CareCom! Cisco!!
Conet AG
dbMoAon!!
Dedalus Healthcare Systems Group
Engineering S.p.A!!
GE Healthcare!!
Gnomon Informatics! IBM! IHE Europe*! Indra!
Insiel S.p.A. Intel CorporaAon Mawell! MediCognos!
MicrosoK
Netsmart! Oracle! Posam!
RISE
Steria Tiani-‐Spirit! TrebleM!
T-‐Systems!
UBM Medica
X-‐tenAon
Industry Team Steering Group members are underlined!
as per 15.05.2013"
*Industry Team Coordinator, no member of Industry Team"
2013-‐01-‐25 Page 10
epSOS – main Services
Provide concrete cross border Health services
• Patient Summary for EU Citizens – Occasional and Regular Visit
• ePrescribing for EU Citizens – Medication ePrescription and
eDispensation
• Other Services (epSOS 2): – PAC, HCER, etc.
2013-‐01-‐25 Page 11
epSOS 1 Common Components
Development �
2013-‐01-‐25 Page 12 epSOS -‐ Open Source Ini3a3ve @ IWEEE 2013
Baselines
• Interoperability to connect services and architectures, potentially different in every Participating Nation (PN)
• The National Contact Point (NCP) is the fulcrum of cross border interoperability, exploiting the role of connecting the PN to the European Level environment.
• …
Page 13 2013-‐01-‐25 Page 13 Implementation Strategy
epSOS NCPs 2013-‐01-‐25 Page 14
country-B NCP
NatConn/Interface
Pro
toco
l Te
rmin
ator
audit mgr
config mgrTransformationMgr
TSAM
workflowscheduler
security mgr
country-A NCP
Pro
toco
l Te
rmin
ator
workflowscheduler
security mgr
NatConn/Interface
audit mgr
config mgrTransformationMgr
TSAM
Web
Por
tal
ConsentMgr
ConfigSyncApp
eCRTS
Country-‐A Na3onal Connector
Country-‐A Infrastructure
Country-‐B Na3onal Connector
Country-‐B Infrastructure
HCP
IHE Gazelle / Tes3ng Tools
Common Components Development (CCD) Composition 2013-‐01-‐25 Page 15
Vendor ready-to-deploy and IHE connect-a-thon tested products no JARF sponsoring, royalty-free licence for epSOS pilot projects cooperative, common development by Industry Team / Beneficiaries JARF sponsored Open Source Software, linked to vendor products
yellow
red
epSOS 2 Open Source Initiative
2013-‐01-‐25 Page 16 epSOS -‐ Open Source Ini3a3ve @ IWEEE 2013
In the summer of 2012 (7 months ago)
• Concrete plans for forming an open source project (OpenNCP)
• Delivering the software components necessary to run a NCP
• Manifested in an international implementation team forming
Page 17 2013-‐01-‐25 Page 17 Open Source Initiative
OpenNCP
“design and develop a set of Open Source Components (OpenNCP) that can be adopted
by Participating Nation, to build their local implementation of the NCP (National Contact
Point)”
Page 18 2013-‐01-‐25 Page 18 Open Source Initiative
Key Ingredients
Motivation and Culture
Skills and Expertise
Willing Person
Page 19 2013-‐01-‐25 Page 19 Open Source Initiative
Willing Person
Page 20 2013-‐01-‐25 Page 20 Open Source Initiative
Willing Person – have faces
Page 21 2013-‐01-‐25 Page 21 Open Source Initiative
Principles
distributed development
10 countries 27 contributors (not all coding)
spanning 3 time zones �24 source repositories�
develop and contribute to the project should
be easily obtainable and understandable
Page 22 2013-‐01-‐25 Page 22 Open Source Initiative
contributions licensed over
GPLv3
ASLv2
Page 23 2013-‐01-‐25 Page 23 Open Source Initiative
Method
software components released MUST
• Readily deployable
• Qualitative demands on the build tools (Continuous Integration Env.)
• Discipline of the developers when committing code
Page 24 2013-‐01-‐25 Page 24 Open Source Initiative
Tools
• Programming Language (Java)
• Knowledge Sharing (Atlassian Confluence)
• Code Sharing (Google Code + GIT)
• Development Mng. (Atlassian Jira & GreenHopper)
• Build (Maven + Semantic Versioning)
• Quality Assurance (Jenkins - Continuous Integration)
Page 25 2013-‐01-‐25 Page 25 Open Source Initiative
Results
• OpenNCP 1.0.0 – 9 Nov 2012 ü Pre-Pilot-Testing Ready (release notes)
• Open NCP 1.1.0 – 24 Jan 2013 ü Operation Ready ü Artefacts: https://joinup.ec.europa.eu/nexus/index.html#view-repositories;releases~browsestorage~eu/europa/ec/joinup/ecc
ü Release notes: https://openncp.atlassian.net/wiki/display/ncp/1.1.0+Release+Changelog+and+Notes
• Open NCP 2.x.y – (2013 / 3 releases) ü epSOS 2 Services
Page 26 2013-‐01-‐25 Page 26 Open Source Initiative
epSOS Open Source Community at JoinUP
• Collaborative platform created by the European Commission
ü Support open source development work done by government agencies in Europe
• The arena where we are building the epSOS Open Source Community ü work, improvement, extension, maintenance and release
Page 27 2013-‐01-‐25 Page 27 Open Source Initiative
epSOS OpenNCP
Please, jump in!!!
Page 28 2013-‐01-‐25 Page 28 Open Source Initiative
29 epSOS -‐ Open Source Ini3a3ve @ IWEEE 2013
Thank you for your attention! [email protected]
2013-‐01-‐25