IHE ITI Profile Proposal XCA Query and Retrieve Fraunhofer ISST and Tiani Spirit on behalf of epSOS Consortium and epSOS Industry Team.

Slides:



Advertisements
Similar presentations
The Place of Multiple Sclerosis in the European Union Policy – the example of EMSPs MS Barometer 2008 Christoph Thalheim Secretary General, European MS.
Advertisements

What IHE Delivers Basic Patient Privacy Consents HIT-Standards – Privacy & Security Workgroup John Moehrke GE Healthcare.
S.O.S. eHealth Project Open eHealth initiative for a European large scale pilot of patient summary and electronic prescription Daniel Forslund, Head of.
September, 2005What IHE Delivers 1 Karen Witting IBM Cross-Community: Peer- to-Peer sharing of healthcare information.
September, 2005What IHE Delivers 1 Karen Witting IBM Cross-Community: Peer- to-Peer sharing of healthcare information.
The European Activities of BR Communication e-CODEX e-Justice Communication via Online Data Exchange Bucharest, June 14 th 2013.
Protecting Children Online Risks Faced by Children Online and Policies to Protect Them Council of Europe Regional Workshop Kyiv, Ukraine, 7-8 December.
Functional requirements for non- repudiation in eHealth domain For potential eHealth dispute resolution we need the following (among possible other data):
Extending XDW in Cross-Community Editor: Charles Parisot Notes for the March 19 th, 2013 – ITI Tech Committee.
UNIVERSITY OF JYVÄSKYLÄ INTERNATIONAL COOPERATION.
Stork is an EU co-funded project INFSO-ICT-PSP STORK PRESENTATION STORK Presentation Lithuania March 2010.
Delegations III KAM, Bratislava 4th to 8th September 2013.
ISARE : Health indicators in the regions of Europe André Ochoa for Isare team ISARE : Health indicators in the regions of Europe André Ochoa for Isare.
16 out of 27 member states Known as euro zones 2 nd largest traded currency after the dollar The name euro was officially adopted on 16 December 1995.
IBM Rhapsody Simulation of Distributed PACS and DIR systems Krupa Kuriakose, MASc Candidate.
European Federation of Engineering Consultancy Associations.
September, 2005What IHE Delivers 1 ITI Security Profiles – ATNA, CT IHE Vendors Webinar 2006 IHE IT Infrastructure Education Robert Horn, Agfa Healthcare.
Cross-Enterprise User Assertion IHE Educational Workshop 2007 Cross-Enterprise User Assertion IHE Educational Workshop 2007 John F. Moehrke GE Healthcare.
1 IHE ITI White Paper on Access Control WP Review Cycle 1 Chapter 4: Actors and Transactions Chapter 6: Implementation Issues Dr. Jörg Caumanns, Raik Kuhlisch,
Interim report of WG 5/6 subgroup: Review of Phase 2 NAPs Mark Johnson 22/02/07.
European Business Register Congress of the Notaries of Europe, Brussels, 28 June 2011.
“ Jericho / UT Austin Pilot” Privacy with Dynamic Patient Review April 23, 2013 Presented by: David Staggs, JD, CISSP Jericho Systems Corporation.
METU-SRDCEUROREC Meeting, Geneva, October 10, 2006 RIDE Overview Asuman Dogac Middle East Technical University Ankara, Turkey.
THE EUROPEAN UNION. HISTORY 28 European states after the second world war in 1951 head office: Brussels 24 different languages Austria joined 1995.
Capitalist. Main Points In a capitalist or free-market country, people can own their own businesses and property. People can also buy services for private.
UEMS ORL TREASURY REPORT October 2012 M. de la Mota, F. Marchal.
Dynamic Document Sharing Detailed Profile Proposal for 2010 presented to the IT Infrastructure Technical Committee Karen Witting November 10, 2009.
IHE ITI Profile Development Health Date Service Access (aka XCA Query and Retrieve) Fraunhofer ISST epSOS Consortium epSOS Industry Team.
Strength in Numbers Mar The Delian League  Countries do not want to be dominated by other countries.  But there are many advantages to be gained.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
Retirement in Europe Annika Sundén Presentation at 16th Annual Meeting of the Retirement Research Consortium “Social Security and the Retirement Income.
XDStarClient Presentation of a suite of tools developed by IHE Europe for healthcare community Abderrazek Boufahja Mai 25, 2012.
Natural gas, and oil sectors in Europe Vaidotas Levickis Fort Worth, Texas 2015.
Dynamic Data Brief Profile Proposal for 2009/10 presented to the IT Infrastructure Planning Committee Karen Witting September 30, 2009.
IHE ITI Profile Proposal XCA Query and Retrieve Fraunhofer ISST and Tiani Spirit on behalf of epSOS Consortium and epSOS Industry Team.
1 IHE ITI White Paper on Authorization Rough Cut Implementation Opportunities for BPPC Dr. Jörg Caumanns, Raik Kuhlisch, Olaf Rode Berlin,
Map - Region 3 Europe.
I will: Know how and why the EU was created. Understand the benefits of being part of the EU.
1 IHE ITI White Paper on Access Control Outline of Chapter 4 Jörg Caumanns, Raik Kuhlisch, Olaf Rode TCon,
Cross-Enterprise Privacy Policy (XPP) Profile Proposal for 2008/09 presented to the IT Infrastructure Technical Committee Sören Bittins (eCR, Fraunhofer.
E u r o g u i d a n c e A Network of National Resource and Information Centres for Guidance Established in 1992.
September, 2005What IHE Delivers 1 IT Infrastructure Planning Committee Karen Witting – Ready Computing XDS & XCA: On-Demand Documents.
Social Studies: Europe & Russia Lesson 34 Practice & Review
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
© 2005 IBM Corporation IBM Global Business Services 4/10/2006 | Casey Webster and Kevin Julier © 2006 IBM Corporation IBM NHIN Architecture Leveraging.
The Schengen Agreement And its implications on tourism.
The 19 th of June 1990 : The Schengen Implementing Convention has been signed by : - Germany - Belgium - France - Luxembourg - Netherlands Calendar.
September, 2005What IHE Delivers 1 Basic Patient Privacy Consents IHE Educational Workshop 2007 John Moehrke Lori Forquet.
Geography Review On Map 1, please identify: -Spain -France -England -Russia -Ottoman empire -Persia -China -Mughal India -Songhai Empire.
What IHE Delivers Basic Patient Privacy Consents HIT-Standards – Privacy & Security Workgroup John Moehrke GE Healthcare.
The European Law Students’ Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria ˙ Croatia ˙ Cyprus ˙ Czech Republic.
“ Jericho / UT Austin Pilot” Privacy with Dynamic Patient Review April 30, 2013 Presented by: David Staggs, JD, CISSP Jericho Systems Corporation.
Cross Community Access Profile Karen Witting IBM Co-chair ITI technical committee.
Dynamic/Deferred Document Sharing (D3S) Profile for 2010 presented to the IT Infrastructure Technical Committee Karen Witting February 1, 2010.
CONFIDENTIAL 1 EPC, European Union and unitary patent/UPC EPC: yes EEA: no EU: no (*) (*) Also means no unitary patent Albania, Macedonia, Monaco, San.
INTERNATIONAL BUSINESS Unit 2 Business Development GCSE Business Studies.
Best Sustainable Development Practices for Food Security UV-B radiation: A Specific Regulator of Plant Growth and Food Quality in a Changing Climate The.

IT Infrastructure Plans
DISTRIBUTION AUTOMATIC - GENERATION
The 1680 Family’s Reach.
City of London School – extra materials
The European Parliament – voice of the people
The European Parliament – voice of the people
Намалување на загадувањето на воздухот со електромобилност
EU: First- & Second-Generation Immigrants
European Union Membership
Collecting methodological information on regional statistics
LAMAS Working Group June 2018
Prodcom Statistics in Focus
Presentation transcript:

IHE ITI Profile Proposal XCA Query and Retrieve Fraunhofer ISST and Tiani Spirit on behalf of epSOS Consortium and epSOS Industry Team

2 epSOS: Objective cross-border exchange of health data within Europe –national infrastructures MUST remain as-is –B2B-style cross-gateway data exchange (NCP) retrieval of ePrescriptions and provisioning of eDispensation data retrieval of medical summary Brokered Trust (NI NCP NCP NI) privacy and data protection –patient MUST give consent to the use of epSOS (patient MAY refine access rules) –data access MUST be within the context of a medical treatment –national security policies MAY apply at a member states own discretion

3 epSOS Original Members Austria Czech Republic Denmark France Germany Greece Italy Slovakia Spain Sweden The Netherlands United Kingdom New Members (2011) Belgium Estonia Finland Hungary Malta Norway Poland Portugal Slovenia Switzerland Turkey Industry Team Accenture Agfa Healthcare Cisco CompuGROUP GE Healthcare ICW Intel Microsoft Oracle Tiani Spirit T-Systems 3M and others...

4 epSOS NCPs

5 5 epSOS 101 epSOS is founded on a partial brokered trust paradigm: –the active actors are not necessarily known or directly trusted –each MS only directly trusts its own NCP and own human actors –each and every access control decision is always made in country-A –ACS: data consumer always country-B, data provider always country-A –double-role mapping with foreign IdA and TRC as Attribute Provider the NCPs act in several roles: –legal umbrella for each Member State, delimiting its boundaries –trust anchors (NI-B NCP-B ( epSOS ) NCP-A NI-A) –trust terminators at the national interface (NCP-B to NCP-A) –as brokered mutual authentication providers and trust assurances –as semantic bridges that perform schema and code translation – NPC = multi-dimension communication facilitator

6 Problem Area #1: Access Control Country of care (country B) MUST proof the authenticity of the HCP HCP MUST explicitly confirm the existence of a treatment relationship Country of patients affiliation (country A) MUST either enforce –attribute-based access control on the requested service acc. to its national security policy –permissions granted to NCP in the country of care (needs-to-know principle) Country of patients affiliation MUST verify patients consent and enforce patient privacy policy (if defined)

7 policy doc. type policy activation patient ID purp. of use PoC type represents policy-ID * attribute value * policy decision resource provider attr. value * evaluates accept or deny country of care HCP roles Patient Privacy Policy date of access XUA++ TRC WSE and operation

8 Problem Area #1: Access Control XGateway-Query( PID:1234, Patient Summary) -> docID:17 XGateway-Retrieve( 17 ) -> Patient Summary document –Problem #1.1: How to enforce a policy only with a doc-id? epSOS XCA implementation detail #1: –all requests are piggybacked with XUA++ and TRC assertion –--> all attributes are at hand for policy decisions Problem #1.2: How to prevent bypassing access control? –XGateway-Retrieve( 19 ) -> private patient data of another patient –--> NCP cannot verify the authenticity of PID and docType for an XCA XGateway-Retrieve() request

9 Problem Area #2: Deferred Documents epSOS NCPs provide pivot mapping and encoding of original patient data –NCP requests original data from national infrastructure and creates requested encoding on demand many countries use databases for storing ePrescriptions: –original data can be handled as described in the Delayed Document Assembly Supplement –epSOS pivot data is a deferred document but unknown to the repository and registry (must solely be handled at the NCP gateway!) Problem #2.1: How are document IDs handled and kept unique? Problem #2.2: How do NCP and registry/repository interact?

10 Option #1: XDS Registry as PIP Processing of XCA XGateway-Query –XDS registers deferred document for the requested document format (original as parent) Processing of XGateway-Retrieve: –Query the national document registry for the metadata of a document that is identified by its ID –Match patient-ID and resource attributes –Enforce security policies –Perform retrieve() of parent document –create requested format acc. to type as given in metadata –update document and metadata at XDS level Required Extension: –XDS PIP Interface (metadata query by doc-ID)

11 Option #1: Drawbacks Approach requires extension to the national registry interface Approach does not work if a country uses detached pseudonyms as PIDs for its registry Each metadata is queried twice (once with the XGateway-Query and once during XGateway- Retrieve) e.g. Spanish ePrescriptions are deferred AND dynamic -> data consistency issues

12 Option #1.2: Query and Retrieve In order to ensure the authenticity of the patient ID and resource attributes –Perform XGateway-Query and XGateway-Retrieve as a single Operation –Processing of XGateway-QueryAndRetrieve: Query the national document registry for the metadata and IDs of the requested documents Assess security policies on attributes Perform retrieve() in case of policy accept create deferred documents and perform provideAndRegister Respond with metadata and documents –Required Extension: XCA XGateway-Query with returned documents

13 XCA XGateway-Query Extension

14 Option #1.2: Benefits Approach does work for each registry and repository implementation that works with current XCA –national infrastructure not affected Deferred document creation is not visible outside the NCP -> common behaviour and low complexity Discrete data delivery (no intra-epSOS partial failures) deferred and dynamic documents can be handled Further Benefits: –Optimization for all scenarios where only a single document is requested (e.g. patient summary) –Optimization for all scenarios where a document selection based on XDS metadata makes no sense (e.g. ePrescription)

15 epSOS Further Processing Option #1 as a quick solution –for problem #1: PIP interface to XDS –for problem #2: XDS registers all 3 encodings and NCP (ab)uses PIP interface to query for the target format; no write-back of NCP-generated documents to prevent inconsistencies Industry refuses to implement option #2 unless it is an IHE XCA profile adaption (even though this is a common BPPC performance measure....) Alternative solution based on OMG RLUS has already been assessed and specified