SlideShare a Scribd company logo
1 of 25
OpenNCP
a novel framework to foster
cross-border e-Health services
Presenter: Kostas Karkaletsis
Definition of epSOS
.. to develop a practical eHealth
framework and 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.
How the story starts
The political goal of cross-border health care provisioning in
the European Union (EU), clearly stated in the EC Directive
2011/24 on patient rights in cross border health care
lSet up of the EU e-Health Interoperability Framework
lFunding of pilots for health data exchange
Physician Scenario
●An italian tourist visits a greek island in
summer and needs to go to the hospital
oDoctor can have access to the “Patient
Summary” documents of this patient
oDoctor, can write an encounter report and
inform back the Italian systems
Pharmacist Scenario
●The tourist wants to go to a pharmacy to take
his medication
oPharmacist can access his prescriptions
and dispense.
oThe dispensation data will be transfered
back to Italy and be handled there
epSOS cross border services
●Patient Summary for EU Citizens
Occasional and Regular Visit, fetch a summary of person’s
vaccinations, allergies, adverse reactions, immunizations,
past illnesses, medical devices, medication summary, etc.
etc.
●eDispensation for EU Citizens
Medication ePrescription and eDispensation, fetch
electronic prescriptions, dispense them, send dispensation
information back to patient’s home country
epSOS cross border services
▪Patient Access
Give the patients access to their information in multi-language
▪Health-Care Encounter Report
Report information about an encounter,
▪Medication Related Overview
Provide relevant information for medication dispensation, fetch
history of medication use (subset of a patient summary)
epSOS Reference Implementations
1st implementation - epSOS induced
✓Based on Proprietary software
2nd implementation – country independent initiative
✓epSOS open common components
3rd implementation (OpenNCP) - epSOS induced
✓Full set of open source components ready to reuse
✓As a bundle or as components
✓With a supporting open community
OpenNCP Vision
...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).
OpenNCP High Level Architecture
OpenNCP Architecture
●Data Discovery Exchange Services: allow patients to be identified
and clinical information to be retrieved
●Trust Services: ensures validation, verification, signing and mapping
of messages/information as well as the patient consent mechanism
●Transformation Services: enables the translation and mapping of
taxonomy of the involved clinical documents
●Audit Services: assures the system traceability and operation
auditing
●Support Services: ensures service availability, response time,
guaranteed delivery and session
OpenNCP Components
Security
The OpenNCP security components implement
the security/privacy foreseen by the Circle of
Trust legal agreement, including end-to-end
secure communications (IPSec + SSL) and PKI
infrastructure
IHE Profiles used
●Cross Community Patient Discovery, XCPD
(identifying patients in remote countries)
●Cross Community Access, XCA (supports the
means to query and retrieve patient relevant data
kept in remote countries)
●Cross-Enterprise Document Reliable
Interchange, XDR (supports document interchange
using reliable messaging system)
IHE Profiles Used
●Clinical Document Architecture, CDA (pecify the
encoding, structure and semantics of clinical documents)
●Cross Enterprise User Assertions, XUA+ (communicate
claims about the identity of an authenticated actor)
●Audit Trail and Node Authentication, ATNA (keep
audits of all the transactions)
●Basic Patient Privacy Consents, BPCC
Transformation Services
●One of the main goals of epSOS and OpenNCP is to
deliver content in the final user language
●Master Value Catalogue (MVC) and Master
Translation and Transcoding Catalogues (MTC)
ensure semantic interoperability
●Based on standards like ICD-10,ATC-5,SNOMED
Results
●Offers a high level API of services for Infrastructures to
be used by countries
●OpenNCP has an associated web graphical user
interface (OpenNCP Portal) that incorporates a specific
CDA display tools, enabling visualization of information
for the end users
●Provide the semantic and security services required
for the EU cross-border scenarios
OpenNCP adoption
Most of the european
epSOS countries have
adopted OpenNCP
Solution
Austria, Croatia, Italy,
Luxembourg, Malta,
Portugal, Slovenia, Spain,
Greece, Hungary, Estonia,
Switzerland, Sweden
OpenNCP Testing
The OpenNCP components have been tested
by several countries in the past 4 IHE
Connectathons in Europe (Bern, Vienna,
Istanbul and Luxembourg)
Trillium Bridge
OpenNCP connects through
Trillium Bridge Project to allow
exchange of patient summary
between Europe and USA
(http://www.trilliumbridge.eu)
OpenNCP meets Stork
Stork Authentication to
authenticate and authorize
HCP and patients using
Stork EID solution
(https://www.eid-stork.eu)
OpenNCP Community
Open group of people orchestrated by an agile
software development methodology conducting
effort on designing, coding, testing and delivering
OpenNCP technology
Who we are
Development Tools Used
●Atlassian Bitbucket, for code sharing
●Atlassian Jira, for planning and support
●Attlassian Confluence, for documentation
●CI Jenkins, for automated builds, testing and
release
●Joinup, as publishing framework
●IHE Gazelle Validators, for testing message
exchanged validity
OpenNCP Presentation
Thanks for your attention

More Related Content

Similar to Presentation of OpenNCP in MIE2015 in Madrid

EPaCCS: Making the case for change
EPaCCS: Making the case for changeEPaCCS: Making the case for change
EPaCCS: Making the case for change
NHS IQ legacy organisations
 
European Bus Operators' Forum - Emmanuel de Verdalle
European Bus Operators' Forum - Emmanuel de VerdalleEuropean Bus Operators' Forum - Emmanuel de Verdalle
European Bus Operators' Forum - Emmanuel de Verdalle
Russell Publishing
 
SPOCS: A semantic interoperability layer to support the implementation of the...
SPOCS: A semantic interoperability layer to support the implementation of the...SPOCS: A semantic interoperability layer to support the implementation of the...
SPOCS: A semantic interoperability layer to support the implementation of the...
Slim Turki, Dr.
 

Similar to Presentation of OpenNCP in MIE2015 in Madrid (20)

Identity management – developments within the European Social Security Sector
Identity management – developments within the European Social Security SectorIdentity management – developments within the European Social Security Sector
Identity management – developments within the European Social Security Sector
 
CEN EN13606 Normalisation Framework
CEN EN13606 Normalisation FrameworkCEN EN13606 Normalisation Framework
CEN EN13606 Normalisation Framework
 
Implementation of a CEN/ISO 13606 Platform for Medicines Reconciliation
Implementation of a CEN/ISO 13606 Platform for Medicines ReconciliationImplementation of a CEN/ISO 13606 Platform for Medicines Reconciliation
Implementation of a CEN/ISO 13606 Platform for Medicines Reconciliation
 
First eStandards conference Panel of the European SDO Platform
First eStandards conference Panel of the European SDO PlatformFirst eStandards conference Panel of the European SDO Platform
First eStandards conference Panel of the European SDO Platform
 
tomaz vindonja
tomaz vindonjatomaz vindonja
tomaz vindonja
 
Poster
PosterPoster
Poster
 
EPaCCS: Making the case for change
EPaCCS: Making the case for changeEPaCCS: Making the case for change
EPaCCS: Making the case for change
 
InteropEHRate and OPEN DEI on end-user co-creation
InteropEHRate and OPEN DEI on end-user co-creationInteropEHRate and OPEN DEI on end-user co-creation
InteropEHRate and OPEN DEI on end-user co-creation
 
Case Study: World's Largest COPD eCOA Trial Requires Reliability and Global S...
Case Study: World's Largest COPD eCOA Trial Requires Reliability and Global S...Case Study: World's Largest COPD eCOA Trial Requires Reliability and Global S...
Case Study: World's Largest COPD eCOA Trial Requires Reliability and Global S...
 
Furore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhirFurore devdays 2017- continua implementing fhir
Furore devdays 2017- continua implementing fhir
 
OpenAIRE presentation at EuroCRIS Seminar "Evaluation of Research using a CRIS"
OpenAIRE presentation at EuroCRIS Seminar "Evaluation of Research using a CRIS"OpenAIRE presentation at EuroCRIS Seminar "Evaluation of Research using a CRIS"
OpenAIRE presentation at EuroCRIS Seminar "Evaluation of Research using a CRIS"
 
D1 1130 hee hwang hong kong presentation hee_hwang(0704)_public_final
D1 1130 hee hwang hong kong presentation hee_hwang(0704)_public_finalD1 1130 hee hwang hong kong presentation hee_hwang(0704)_public_final
D1 1130 hee hwang hong kong presentation hee_hwang(0704)_public_final
 
European Bus Operators' Forum - Emmanuel de Verdalle
European Bus Operators' Forum - Emmanuel de VerdalleEuropean Bus Operators' Forum - Emmanuel de Verdalle
European Bus Operators' Forum - Emmanuel de Verdalle
 
1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...1st eStandards conference: next steps for standardization in large scale eHea...
1st eStandards conference: next steps for standardization in large scale eHea...
 
Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017Eng-full corporate profile v2 2017
Eng-full corporate profile v2 2017
 
SPOCS: A semantic interoperability layer to support the implementation of the...
SPOCS: A semantic interoperability layer to support the implementation of the...SPOCS: A semantic interoperability layer to support the implementation of the...
SPOCS: A semantic interoperability layer to support the implementation of the...
 
iUZ.Talk - Cross-border Interoperability
iUZ.Talk - Cross-border InteroperabilityiUZ.Talk - Cross-border Interoperability
iUZ.Talk - Cross-border Interoperability
 
Seis hce imagen_final_english
Seis hce imagen_final_englishSeis hce imagen_final_english
Seis hce imagen_final_english
 
The state-of-play of the general EOSC policy work
The state-of-play of the general EOSC policy workThe state-of-play of the general EOSC policy work
The state-of-play of the general EOSC policy work
 
Evolution 2013: Prof. Dr. Georges De Moor, EuroRec on Liberating Health Data ...
Evolution 2013: Prof. Dr. Georges De Moor, EuroRec on Liberating Health Data ...Evolution 2013: Prof. Dr. Georges De Moor, EuroRec on Liberating Health Data ...
Evolution 2013: Prof. Dr. Georges De Moor, EuroRec on Liberating Health Data ...
 

Recently uploaded

Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
VIP Call Girl Sector 10 Noida Call Me: 9711199171
VIP Call Girl Sector 10 Noida Call Me: 9711199171VIP Call Girl Sector 10 Noida Call Me: 9711199171
VIP Call Girl Sector 10 Noida Call Me: 9711199171
Call Girls Service Gurgaon
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
adityaroy0215
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Sheetaleventcompany
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in AnantapurCall Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
gragmanisha42
 
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
priyashah722354
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
mriyagarg453
 
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near MeVIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
mriyagarg453
 

Recently uploaded (20)

Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur RajasthanJaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
 
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetraisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
raisen Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
VIP Call Girl Sector 10 Noida Call Me: 9711199171
VIP Call Girl Sector 10 Noida Call Me: 9711199171VIP Call Girl Sector 10 Noida Call Me: 9711199171
VIP Call Girl Sector 10 Noida Call Me: 9711199171
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Patiala Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Patiala Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Patiala Just Call 8250077686 Top Class Call Girl Service Available
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
 
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
ooty Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in AnantapurCall Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
Call Girls Service Anantapur 📲 6297143586 Book Now VIP Call Girls in Anantapur
 
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh 👙 7001035870 👙 Genuine WhatsApp Number for Real Meet
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
 
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near MeVIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
VIP Call Girls Noida Sia 9711199171 High Class Call Girl Near Me
 
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
 

Presentation of OpenNCP in MIE2015 in Madrid

  • 1. OpenNCP a novel framework to foster cross-border e-Health services Presenter: Kostas Karkaletsis
  • 2. Definition of epSOS .. to develop a practical eHealth framework and 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.
  • 3. How the story starts The political goal of cross-border health care provisioning in the European Union (EU), clearly stated in the EC Directive 2011/24 on patient rights in cross border health care lSet up of the EU e-Health Interoperability Framework lFunding of pilots for health data exchange
  • 4. Physician Scenario ●An italian tourist visits a greek island in summer and needs to go to the hospital oDoctor can have access to the “Patient Summary” documents of this patient oDoctor, can write an encounter report and inform back the Italian systems
  • 5. Pharmacist Scenario ●The tourist wants to go to a pharmacy to take his medication oPharmacist can access his prescriptions and dispense. oThe dispensation data will be transfered back to Italy and be handled there
  • 6. epSOS cross border services ●Patient Summary for EU Citizens Occasional and Regular Visit, fetch a summary of person’s vaccinations, allergies, adverse reactions, immunizations, past illnesses, medical devices, medication summary, etc. etc. ●eDispensation for EU Citizens Medication ePrescription and eDispensation, fetch electronic prescriptions, dispense them, send dispensation information back to patient’s home country
  • 7. epSOS cross border services ▪Patient Access Give the patients access to their information in multi-language ▪Health-Care Encounter Report Report information about an encounter, ▪Medication Related Overview Provide relevant information for medication dispensation, fetch history of medication use (subset of a patient summary)
  • 8. epSOS Reference Implementations 1st implementation - epSOS induced ✓Based on Proprietary software 2nd implementation – country independent initiative ✓epSOS open common components 3rd implementation (OpenNCP) - epSOS induced ✓Full set of open source components ready to reuse ✓As a bundle or as components ✓With a supporting open community
  • 9. OpenNCP Vision ...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).
  • 10. OpenNCP High Level Architecture
  • 11. OpenNCP Architecture ●Data Discovery Exchange Services: allow patients to be identified and clinical information to be retrieved ●Trust Services: ensures validation, verification, signing and mapping of messages/information as well as the patient consent mechanism ●Transformation Services: enables the translation and mapping of taxonomy of the involved clinical documents ●Audit Services: assures the system traceability and operation auditing ●Support Services: ensures service availability, response time, guaranteed delivery and session
  • 13. Security The OpenNCP security components implement the security/privacy foreseen by the Circle of Trust legal agreement, including end-to-end secure communications (IPSec + SSL) and PKI infrastructure
  • 14. IHE Profiles used ●Cross Community Patient Discovery, XCPD (identifying patients in remote countries) ●Cross Community Access, XCA (supports the means to query and retrieve patient relevant data kept in remote countries) ●Cross-Enterprise Document Reliable Interchange, XDR (supports document interchange using reliable messaging system)
  • 15. IHE Profiles Used ●Clinical Document Architecture, CDA (pecify the encoding, structure and semantics of clinical documents) ●Cross Enterprise User Assertions, XUA+ (communicate claims about the identity of an authenticated actor) ●Audit Trail and Node Authentication, ATNA (keep audits of all the transactions) ●Basic Patient Privacy Consents, BPCC
  • 16. Transformation Services ●One of the main goals of epSOS and OpenNCP is to deliver content in the final user language ●Master Value Catalogue (MVC) and Master Translation and Transcoding Catalogues (MTC) ensure semantic interoperability ●Based on standards like ICD-10,ATC-5,SNOMED
  • 17. Results ●Offers a high level API of services for Infrastructures to be used by countries ●OpenNCP has an associated web graphical user interface (OpenNCP Portal) that incorporates a specific CDA display tools, enabling visualization of information for the end users ●Provide the semantic and security services required for the EU cross-border scenarios
  • 18. OpenNCP adoption Most of the european epSOS countries have adopted OpenNCP Solution Austria, Croatia, Italy, Luxembourg, Malta, Portugal, Slovenia, Spain, Greece, Hungary, Estonia, Switzerland, Sweden
  • 19. OpenNCP Testing The OpenNCP components have been tested by several countries in the past 4 IHE Connectathons in Europe (Bern, Vienna, Istanbul and Luxembourg)
  • 20. Trillium Bridge OpenNCP connects through Trillium Bridge Project to allow exchange of patient summary between Europe and USA (http://www.trilliumbridge.eu)
  • 21. OpenNCP meets Stork Stork Authentication to authenticate and authorize HCP and patients using Stork EID solution (https://www.eid-stork.eu)
  • 22. OpenNCP Community Open group of people orchestrated by an agile software development methodology conducting effort on designing, coding, testing and delivering OpenNCP technology
  • 24. Development Tools Used ●Atlassian Bitbucket, for code sharing ●Atlassian Jira, for planning and support ●Attlassian Confluence, for documentation ●CI Jenkins, for automated builds, testing and release ●Joinup, as publishing framework ●IHE Gazelle Validators, for testing message exchanged validity