SlideShare a Scribd company logo
1 of 24
Download to read offline
Achieving Interoperability through IHE
IEEE/UL P2933 - Special Session on IHE, Interoperability and Health IT
Massimiliano Masi
max@mascanc.net
http://www.mascanc.net
October 13, 2020
Introduction: Who Am I?
Java developer
IHE, Security ”specifications”
European Commission, cross-border eP/PS exchange, point of
contact with IHE
Security for Austrian, Albanian, County-wide American pilots,
South African and other African countries.
Massimiliano Masi: IHE Interoperability October 13, 2020 2/24
The issue
Interoperability as a key
enabler to build sustainable
health it services
HIMSS definition of
interoperability as
foundational, structural,
semantic, organizational
Cost Reduction in switching
between vendors
Massimiliano Masi: IHE Interoperability October 13, 2020 3/24
The issue / 2
Two effects:
vendor and
standard
lock-in
See, e.g., HL7
FHIR, v2, v3,
RLUS, DICOM
Massimiliano Masi: IHE Interoperability October 13, 2020 4/24
The issue / 3
Example: the
Smart Grid
M/490
identified 302
standards from
three different
bodies
Massimiliano Masi: IHE Interoperability October 13, 2020 5/24
The issue / 4
The project manager dilemma
How can we achieve technical and economical sustainability of a
project if there are so many competing standards, each one with
different lifecycle?
Massimiliano Masi: IHE Interoperability October 13, 2020 6/24
Typical hospital setting
EHR standards: HL7 CDA profile, REST, HTTP, SAML, TLS,
syslog, ebXML, vocabularies,
EMR standards: DICOM, HL7V3, FHIR STU2,3,4
Device standards: ISO/IEEE 11073-10201/10101, HL7 v2.6,
ISO 19005-1, UCUM
Architectures comes to the rescue!
There is a need of a overarching governance initiative who selects
standards and provides rules on how to avoid vendor-and
standards-lock in at a global scale
Massimiliano Masi: IHE Interoperability October 13, 2020 7/24
Enterprise Architectures
Reference Architecture is a set of guidelines and options for
developing specific architectures and solution implementations
Solution Architecture describes the specific business
operations/activities and the ways in which IT systems and
the underlying technology support them
Do not think directly to a solution
In (usually ”complex”) systems, defining firstly the rules on how
the various solutions will be developed, guarantees sustainability
Massimiliano Masi: IHE Interoperability October 13, 2020 8/24
Enterprise Architectures
Modularity
Enterprise architecture bring modularity: use cases are grouped in
building blocks, logical containers of requirements
Sustainability
IT Solution Architectures are made by assembling building blocks
according to the rules defined by the Reference Architecture. RAs,
and the modularity of the BB guarantee the sustainability of the
solution, even enabling formal reasoning over abstract assets
Massimiliano Masi: IHE Interoperability October 13, 2020 9/24
Enterprise Architectures
And the Governance?
Governance is achieved when an overarching organization takes
care of the maintenance of the BB.
Connecting the EU Facility (CEF) maintains the EU public
administration BB
Integrating the Healthcare Enterprise (IHE) maintains the BB
for the healthcare enterprise
Massimiliano Masi: IHE Interoperability October 13, 2020 10/24
IHE
A bit of history
IHE born around 2000 with a joint effort from Industry (GE,
EPIC, Cerner, Microsoft, IBM) and Academia (WU, TU
Wien, FhG)
Mission is to select standards to connect healthcare
enterprises — prior to that technologically advanced islands
Divided in application domain including IT Infrastructure, Eye
Care, Devices, Patient Care, Pharmacy, Public Health,
Research
Defining open and free specifications to be included in
intra-and extra-hospital settings
Massimiliano Masi: IHE Interoperability October 13, 2020 11/24
IHE
Basic concepts
Actor a functional component of the healthcare organization
(e.g., a device, a computer, a database)
Transaction a standards-based specification of the
interactions between actors
Profile a high-level functional unit composed of related
transaction with the capacity to address specific IT
requirements for a single case. Those are the IHE’s building
blocks
Massimiliano Masi: IHE Interoperability October 13, 2020 12/24
IHE
Basic concepts
Profiles are contained in Technical Frameworks, per each
domain, freely available
A profile contains specifications under the Actors/Transactions
formalism, on how to solve a particular clinical use case
Technical Frameworks contain mandatory rules (profile
groupings) on how profiles can be assembled together to
solve complex use cases
Grouping
IHE solutions architectures are a list of profile grouped together
Massimiliano Masi: IHE Interoperability October 13, 2020 13/24
Example
Use Case
”Two hospitals need to exchange data about patients”
The architect starts looking
at the available IHE profiles
Cross Enterprise Document
Sharing: ”Agnostic Data
Exchange across hospitals”
Patient Identifier Cross
Reference: ”Define a
database of common
patients identifiers in
multi-hospital setting”
Massimiliano Masi: IHE Interoperability October 13, 2020 14/24
Example
The solution architecture is therefore composed by the profiles
XDS, and PIX.
Mandatory Grouping!
The IHE Reference Architecture (within the Technical Framework)
prescribes the mandatory grouping with ATNA.
This guarantees the presence in each transaction of audit
trails and channel confidentiality.
ATNA as security baseline (security-by-design)
Massimiliano Masi: IHE Interoperability October 13, 2020 15/24
IHE
And if the technical frameworks do not include my use case?
A new profile is submitted
Continuously, new profiles can be submitted for consideration
to each domain’s planning committee, PC
PC, will add the new work items in the backlog that will be
discussed in plenary meetings
When a profile reaches the PC consensus, it goes to the
Technical Committee
TC meets 5 times per year:
1st meeting: Define the use case
2nd: selects the standards
3rd: define the variability points and creates the profile
4th: prepare the supplement for public comment
5th: review the comments and prepare for trial implementation
Massimiliano Masi: IHE Interoperability October 13, 2020 16/24
Testing
Testing is made at connect-a-thons
Connectathons are the official IHE testing methodology
Made worldwide (America, China, Europe, Japan, Australia,
South Korea)
Using OASIS Test Assertions
Reproducible tests
Results are publicly available
(https://connectathon-results.ihe.net/)
Project-a-thons
Massimiliano Masi: IHE Interoperability October 13, 2020 17/24
The IHE Model
Massimiliano Masi: IHE Interoperability October 13, 2020 18/24
Security in IHE architecture
Audit Trail and Node Authentication: guarantees reliable data
over unreliable network (audit trails) and the establishment of
confidential channels (TLS1.3)
Enterprise User Authentication: use of Kerberos for the
authentication of web-services and users locally
Cross Enterprise User Assertion: use of SAML for the
cross-enterprise authentication and authorization
Internet User Assertion: use of JWT for the RESTFul
authentication (e.g., FHIR transactions)
Document Encryption: CMS-based encryption of data
Digital Signature: XDS-based lifecycle for authenticated
digital signatures
Massimiliano Masi: IHE Interoperability October 13, 2020 19/24
Who uses IHE?
Canada
USA
The Nation Wide Healthcare Information Network
The CareQuality
Europe
The EU commission decision 2015/1302
The Cross-Border Patient Summary and ePrescription
National projects: ELGA (AT), DMP (France), EPR
(Switzerland), Italy, UK, Spain, Germany ...
Asia
Shangai Imaging Information Sharing,
Japan XDS-based regional network linking stroke treatments
Massimiliano Masi: IHE Interoperability October 13, 2020 20/24
Take Away Message
Standards may have enough options to allow project-specific
profiling, to be used to a broader, international scope
IHE architectural variability is defined by options in
transactions
Options could be constrained as transactions
Massimiliano Masi: IHE Interoperability October 13, 2020 21/24
Conclusions
We have seen
The problems of interoperability
How Enterprise Architectures help achieving interoperability
and sustainability
Enterprise Architecture in Healthcare: IHE
How IHE works
How IHE enable security-by-design
Massimiliano Masi: IHE Interoperability October 13, 2020 22/24
Input from Attendees / Discussion
Massimiliano Masi: IHE Interoperability October 13, 2020 23/24
Thank You
Massimiliano Masi: IHE Interoperability October 13, 2020 24/24

More Related Content

What's hot

If caa s information flow control as a service for cloud security
If caa s information flow control as a service for cloud securityIf caa s information flow control as a service for cloud security
If caa s information flow control as a service for cloud securityShakas Technologies
 
Who will buy IOT products and why.
Who will buy IOT products and why.Who will buy IOT products and why.
Who will buy IOT products and why.Atanu Roy Chowdhury
 
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)ijcseit
 
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...sipij
 
Security in the Clouds Panel Chair: Mike Surridge
Security in the Clouds Panel Chair: Mike SurridgeSecurity in the Clouds Panel Chair: Mike Surridge
Security in the Clouds Panel Chair: Mike SurridgeServiceWave 2010
 
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)ijcseit
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)ijccsa
 
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)ijwscjournal
 
Automating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignAutomating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignMassimiliano Masi
 
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)ijdms
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)ijdms
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)ijccsa
 
Long term security evolution of ai and data protection antonio kung trialog...
Long term security evolution of ai and data protection   antonio kung trialog...Long term security evolution of ai and data protection   antonio kung trialog...
Long term security evolution of ai and data protection antonio kung trialog...Privacy Data Protection for Engineering
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)albert ca
 
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)pijans
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachAtanu Roy Chowdhury
 
International Conference on Cloud, Big Data and IoT (CBIoT 2020)
International Conference on Cloud, Big Data and IoT (CBIoT 2020)International Conference on Cloud, Big Data and IoT (CBIoT 2020)
International Conference on Cloud, Big Data and IoT (CBIoT 2020)pijans
 

What's hot (20)

If caa s information flow control as a service for cloud security
If caa s information flow control as a service for cloud securityIf caa s information flow control as a service for cloud security
If caa s information flow control as a service for cloud security
 
Who will buy IOT products and why.
Who will buy IOT products and why.Who will buy IOT products and why.
Who will buy IOT products and why.
 
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
 
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...
Call for papers -International Conference on VLSI & Embedded Systems (VLSIE 2...
 
Antonio kung impact of ai on privacy sept 10
Antonio kung impact of ai on privacy   sept 10Antonio kung impact of ai on privacy   sept 10
Antonio kung impact of ai on privacy sept 10
 
Security in the Clouds Panel Chair: Mike Surridge
Security in the Clouds Panel Chair: Mike SurridgeSecurity in the Clouds Panel Chair: Mike Surridge
Security in the Clouds Panel Chair: Mike Surridge
 
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
2 nd International Conference on VLSI & Embedded Systems (VLSIE 2021)
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
 
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 
Antonio kung - pdp4e privacy engineering oxford sept 9 - v2
Antonio kung - pdp4e privacy engineering oxford   sept 9 - v2Antonio kung - pdp4e privacy engineering oxford   sept 9 - v2
Antonio kung - pdp4e privacy engineering oxford sept 9 - v2
 
Automating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignAutomating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture Design
 
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2 nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)International Journal on Cloud Computing: Services and Architecture (IJCCSA)
International Journal on Cloud Computing: Services and Architecture (IJCCSA)
 
Long term security evolution of ai and data protection antonio kung trialog...
Long term security evolution of ai and data protection   antonio kung trialog...Long term security evolution of ai and data protection   antonio kung trialog...
Long term security evolution of ai and data protection antonio kung trialog...
 
P3 0-michele missikoff
P3 0-michele missikoffP3 0-michele missikoff
P3 0-michele missikoff
 
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
2nd International Conference on Cloud, Big Data and IoT (CBIoT 2021)
 
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
3rd International Conference on Cloud Computing and IOT (CCCIOT 2022)
 
Innovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit ApproachInnovating with IoT: A Toolkit Approach
Innovating with IoT: A Toolkit Approach
 
International Conference on Cloud, Big Data and IoT (CBIoT 2020)
International Conference on Cloud, Big Data and IoT (CBIoT 2020)International Conference on Cloud, Big Data and IoT (CBIoT 2020)
International Conference on Cloud, Big Data and IoT (CBIoT 2020)
 

Similar to Achieving Interoperability Through IHE

Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Massimiliano Masi
 
SmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxSmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxFIWARE
 
Mi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemMi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemConference Papers
 
i4Trust_Data Spaces for effective and trusted data sharing.pptx
 i4Trust_Data Spaces for effective and trusted data sharing.pptx i4Trust_Data Spaces for effective and trusted data sharing.pptx
i4Trust_Data Spaces for effective and trusted data sharing.pptxFIWARE
 
One datum and many values for sustainable Industry 4.0: a prognostic and hea...
One datum and many values for sustainable Industry 4.0: a  prognostic and hea...One datum and many values for sustainable Industry 4.0: a  prognostic and hea...
One datum and many values for sustainable Industry 4.0: a prognostic and hea...IJECEIAES
 
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS2020.aero
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf12rno
 
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EU
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EUENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EU
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EUIJNSA Journal
 
No More Dark Clouds: A Privacy Preserving Framework for the Cloud
No More Dark Clouds: A Privacy Preserving Framework for the CloudNo More Dark Clouds: A Privacy Preserving Framework for the Cloud
No More Dark Clouds: A Privacy Preserving Framework for the CloudPaaSword EU Project
 
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...A Grid Based Framework And Tools For Automating Production Of Cross Media Con...
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...Leonard Goudy
 
Shibboleth Access Management Federations as an Organisational Model for SDI
Shibboleth Access Management Federations as an Organisational Model for SDIShibboleth Access Management Federations as an Organisational Model for SDI
Shibboleth Access Management Federations as an Organisational Model for SDIEDINA, University of Edinburgh
 
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...Prof. Dr. Manfred Leisenberg
 
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWARE
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWAREUBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWARE
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWAREijseajournal
 
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual Framework
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual FrameworkEvent-Based vs. Multi-Agent Systems: Towards a Unified Conceptual Framework
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual FrameworkAndrea Omicini
 

Similar to Achieving Interoperability Through IHE (20)

Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
 
SmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptxSmartManufacturing - Welcome - Marguglio.pptx
SmartManufacturing - Welcome - Marguglio.pptx
 
Mi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemMi health care - multi-tenant health care system
Mi health care - multi-tenant health care system
 
i4Trust_Data Spaces for effective and trusted data sharing.pptx
 i4Trust_Data Spaces for effective and trusted data sharing.pptx i4Trust_Data Spaces for effective and trusted data sharing.pptx
i4Trust_Data Spaces for effective and trusted data sharing.pptx
 
One datum and many values for sustainable Industry 4.0: a prognostic and hea...
One datum and many values for sustainable Industry 4.0: a  prognostic and hea...One datum and many values for sustainable Industry 4.0: a  prognostic and hea...
One datum and many values for sustainable Industry 4.0: a prognostic and hea...
 
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
ICARUS @EBDVF 2018 - BDVA Policy Session (November 2018, Vienna)
 
A_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdfA_Middleware_based_on_Service_Oriented_Architectur.pdf
A_Middleware_based_on_Service_Oriented_Architectur.pdf
 
DATA_2012_43
DATA_2012_43DATA_2012_43
DATA_2012_43
 
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EU
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EUENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EU
ENABLERS TO BOOST BLOCKCHAIN ADOPTION IN EU
 
Interoperability and AIOTI
Interoperability and AIOTIInteroperability and AIOTI
Interoperability and AIOTI
 
Interoperability and AIOTI
Interoperability and AIOTIInteroperability and AIOTI
Interoperability and AIOTI
 
No More Dark Clouds: A Privacy Preserving Framework for the Cloud
No More Dark Clouds: A Privacy Preserving Framework for the CloudNo More Dark Clouds: A Privacy Preserving Framework for the Cloud
No More Dark Clouds: A Privacy Preserving Framework for the Cloud
 
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...A Grid Based Framework And Tools For Automating Production Of Cross Media Con...
A Grid Based Framework And Tools For Automating Production Of Cross Media Con...
 
Shibboleth Access Management Federations as an Organisational Model for SDI
Shibboleth Access Management Federations as an Organisational Model for SDIShibboleth Access Management Federations as an Organisational Model for SDI
Shibboleth Access Management Federations as an Organisational Model for SDI
 
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...
Digital Transformation, Industry 4.0 and the Internet of Things: attempt of a...
 
Open Access, Preservation and eGovernment
Open Access, Preservation and eGovernmentOpen Access, Preservation and eGovernment
Open Access, Preservation and eGovernment
 
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWARE
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWAREUBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWARE
UBIQUITOUS COMPUTING AND SCRUM SOFTWARE ANALYSIS FOR COMMUNITY SOFTWARE
 
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual Framework
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual FrameworkEvent-Based vs. Multi-Agent Systems: Towards a Unified Conceptual Framework
Event-Based vs. Multi-Agent Systems: Towards a Unified Conceptual Framework
 
Access Control in ESDIN: Shibboleth
Access Control in ESDIN: ShibbolethAccess Control in ESDIN: Shibboleth
Access Control in ESDIN: Shibboleth
 
1305 eurocloud jfriedrich
1305 eurocloud jfriedrich1305 eurocloud jfriedrich
1305 eurocloud jfriedrich
 

More from Massimiliano Masi

Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Massimiliano Masi
 
Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Massimiliano Masi
 
Enabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachEnabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipCorso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLCorso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciCorso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciMassimiliano Masi
 
Corso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertCorso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertMassimiliano Masi
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...Massimiliano Masi
 
Blockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesBlockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesMassimiliano Masi
 
Introduction to Blockchain Technologies
Introduction to Blockchain TechnologiesIntroduction to Blockchain Technologies
Introduction to Blockchain TechnologiesMassimiliano Masi
 
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/eHealth 2018 http://www.ehealth20xx.at/program-blockchain/
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/Massimiliano Masi
 
A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...Massimiliano Masi
 
Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Massimiliano Masi
 

More from Massimiliano Masi (13)

Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023
 
Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin
 
Enabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachEnabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approach
 
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipCorso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
 
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLCorso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
 
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciCorso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
 
Corso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertCorso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity Expert
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...
 
Blockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesBlockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-Cases
 
Introduction to Blockchain Technologies
Introduction to Blockchain TechnologiesIntroduction to Blockchain Technologies
Introduction to Blockchain Technologies
 
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/eHealth 2018 http://www.ehealth20xx.at/program-blockchain/
eHealth 2018 http://www.ehealth20xx.at/program-blockchain/
 
A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...
 
Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles
 

Recently uploaded

Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Doveagatadrynko
 
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...ggsonu500
 
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Booking
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment BookingRussian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Booking
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Bookingnarwatsonia7
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed RuleShelby Lewis
 
MVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care
 
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...narwatsonia7
 
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near MeBook Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Menarwatsonia7
 
Call Girls Secunderabad 7001305949 all area service COD available Any Time
Call Girls Secunderabad 7001305949 all area service COD available Any TimeCall Girls Secunderabad 7001305949 all area service COD available Any Time
Call Girls Secunderabad 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original Photos
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original PhotosCall Girls Laxmi Nagar 9999965857 Cheap and Best with original Photos
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original Photosparshadkalavatidevi7
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbaisonalikaur4
 
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service GoaRussian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goanarwatsonia7
 
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...sandeepkumar69420
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Servicenarwatsonia7
 
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original PhotosCall Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original Photosparshadkalavatidevi7
 
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...narwatsonia7
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...narwatsonia7
 
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...sandeepkumar69420
 
Single Assessment Framework - What We Know So Far
Single Assessment Framework - What We Know So FarSingle Assessment Framework - What We Know So Far
Single Assessment Framework - What We Know So FarCareLineLive
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949ps5894268
 

Recently uploaded (20)

Russian Call Girls South Delhi 9711199171 discount on your booking
Russian Call Girls South Delhi 9711199171 discount on your bookingRussian Call Girls South Delhi 9711199171 discount on your booking
Russian Call Girls South Delhi 9711199171 discount on your booking
 
Globalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od DoveGlobalny raport: „Prawdziwe piękno 2024" od Dove
Globalny raport: „Prawdziwe piękno 2024" od Dove
 
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
 
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Booking
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment BookingRussian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Booking
Russian Call Girls Sadashivanagar | 7001305949 At Low Cost Cash Payment Booking
 
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
2025 Inpatient Prospective Payment System (IPPS) Proposed Rule
 
MVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady PresentationMVP Health Care City of Schenectady Presentation
MVP Health Care City of Schenectady Presentation
 
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
 
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near MeBook Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
Book Call Girls in Hosur - 7001305949 | 24x7 Service Available Near Me
 
Call Girls Secunderabad 7001305949 all area service COD available Any Time
Call Girls Secunderabad 7001305949 all area service COD available Any TimeCall Girls Secunderabad 7001305949 all area service COD available Any Time
Call Girls Secunderabad 7001305949 all area service COD available Any Time
 
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original Photos
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original PhotosCall Girls Laxmi Nagar 9999965857 Cheap and Best with original Photos
Call Girls Laxmi Nagar 9999965857 Cheap and Best with original Photos
 
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service MumbaiCollege Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
College Call Girls Mumbai Alia 9910780858 Independent Escort Service Mumbai
 
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service GoaRussian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
 
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Ajmeri Gate | 9711199171 | High Profile -New Model -Availa...
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
 
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original PhotosCall Girls South Delhi 9999965857 Cheap and Best with original Photos
Call Girls South Delhi 9999965857 Cheap and Best with original Photos
 
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...
independent Call Girls Sarjapur Road - 7001305949 with real photos and phone ...
 
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
Call Girls Service Bommasandra - Call 7001305949 Rs-3500 with A/C Room Cash o...
 
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
Russian Call Girls Mohan Nagar | 9711199171 | High Profile -New Model -Availa...
 
Single Assessment Framework - What We Know So Far
Single Assessment Framework - What We Know So FarSingle Assessment Framework - What We Know So Far
Single Assessment Framework - What We Know So Far
 
Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949Low Rate Call Girls In Bommanahalli Just Call 7001305949
Low Rate Call Girls In Bommanahalli Just Call 7001305949
 

Achieving Interoperability Through IHE

  • 1. Achieving Interoperability through IHE IEEE/UL P2933 - Special Session on IHE, Interoperability and Health IT Massimiliano Masi max@mascanc.net http://www.mascanc.net October 13, 2020
  • 2. Introduction: Who Am I? Java developer IHE, Security ”specifications” European Commission, cross-border eP/PS exchange, point of contact with IHE Security for Austrian, Albanian, County-wide American pilots, South African and other African countries. Massimiliano Masi: IHE Interoperability October 13, 2020 2/24
  • 3. The issue Interoperability as a key enabler to build sustainable health it services HIMSS definition of interoperability as foundational, structural, semantic, organizational Cost Reduction in switching between vendors Massimiliano Masi: IHE Interoperability October 13, 2020 3/24
  • 4. The issue / 2 Two effects: vendor and standard lock-in See, e.g., HL7 FHIR, v2, v3, RLUS, DICOM Massimiliano Masi: IHE Interoperability October 13, 2020 4/24
  • 5. The issue / 3 Example: the Smart Grid M/490 identified 302 standards from three different bodies Massimiliano Masi: IHE Interoperability October 13, 2020 5/24
  • 6. The issue / 4 The project manager dilemma How can we achieve technical and economical sustainability of a project if there are so many competing standards, each one with different lifecycle? Massimiliano Masi: IHE Interoperability October 13, 2020 6/24
  • 7. Typical hospital setting EHR standards: HL7 CDA profile, REST, HTTP, SAML, TLS, syslog, ebXML, vocabularies, EMR standards: DICOM, HL7V3, FHIR STU2,3,4 Device standards: ISO/IEEE 11073-10201/10101, HL7 v2.6, ISO 19005-1, UCUM Architectures comes to the rescue! There is a need of a overarching governance initiative who selects standards and provides rules on how to avoid vendor-and standards-lock in at a global scale Massimiliano Masi: IHE Interoperability October 13, 2020 7/24
  • 8. Enterprise Architectures Reference Architecture is a set of guidelines and options for developing specific architectures and solution implementations Solution Architecture describes the specific business operations/activities and the ways in which IT systems and the underlying technology support them Do not think directly to a solution In (usually ”complex”) systems, defining firstly the rules on how the various solutions will be developed, guarantees sustainability Massimiliano Masi: IHE Interoperability October 13, 2020 8/24
  • 9. Enterprise Architectures Modularity Enterprise architecture bring modularity: use cases are grouped in building blocks, logical containers of requirements Sustainability IT Solution Architectures are made by assembling building blocks according to the rules defined by the Reference Architecture. RAs, and the modularity of the BB guarantee the sustainability of the solution, even enabling formal reasoning over abstract assets Massimiliano Masi: IHE Interoperability October 13, 2020 9/24
  • 10. Enterprise Architectures And the Governance? Governance is achieved when an overarching organization takes care of the maintenance of the BB. Connecting the EU Facility (CEF) maintains the EU public administration BB Integrating the Healthcare Enterprise (IHE) maintains the BB for the healthcare enterprise Massimiliano Masi: IHE Interoperability October 13, 2020 10/24
  • 11. IHE A bit of history IHE born around 2000 with a joint effort from Industry (GE, EPIC, Cerner, Microsoft, IBM) and Academia (WU, TU Wien, FhG) Mission is to select standards to connect healthcare enterprises — prior to that technologically advanced islands Divided in application domain including IT Infrastructure, Eye Care, Devices, Patient Care, Pharmacy, Public Health, Research Defining open and free specifications to be included in intra-and extra-hospital settings Massimiliano Masi: IHE Interoperability October 13, 2020 11/24
  • 12. IHE Basic concepts Actor a functional component of the healthcare organization (e.g., a device, a computer, a database) Transaction a standards-based specification of the interactions between actors Profile a high-level functional unit composed of related transaction with the capacity to address specific IT requirements for a single case. Those are the IHE’s building blocks Massimiliano Masi: IHE Interoperability October 13, 2020 12/24
  • 13. IHE Basic concepts Profiles are contained in Technical Frameworks, per each domain, freely available A profile contains specifications under the Actors/Transactions formalism, on how to solve a particular clinical use case Technical Frameworks contain mandatory rules (profile groupings) on how profiles can be assembled together to solve complex use cases Grouping IHE solutions architectures are a list of profile grouped together Massimiliano Masi: IHE Interoperability October 13, 2020 13/24
  • 14. Example Use Case ”Two hospitals need to exchange data about patients” The architect starts looking at the available IHE profiles Cross Enterprise Document Sharing: ”Agnostic Data Exchange across hospitals” Patient Identifier Cross Reference: ”Define a database of common patients identifiers in multi-hospital setting” Massimiliano Masi: IHE Interoperability October 13, 2020 14/24
  • 15. Example The solution architecture is therefore composed by the profiles XDS, and PIX. Mandatory Grouping! The IHE Reference Architecture (within the Technical Framework) prescribes the mandatory grouping with ATNA. This guarantees the presence in each transaction of audit trails and channel confidentiality. ATNA as security baseline (security-by-design) Massimiliano Masi: IHE Interoperability October 13, 2020 15/24
  • 16. IHE And if the technical frameworks do not include my use case? A new profile is submitted Continuously, new profiles can be submitted for consideration to each domain’s planning committee, PC PC, will add the new work items in the backlog that will be discussed in plenary meetings When a profile reaches the PC consensus, it goes to the Technical Committee TC meets 5 times per year: 1st meeting: Define the use case 2nd: selects the standards 3rd: define the variability points and creates the profile 4th: prepare the supplement for public comment 5th: review the comments and prepare for trial implementation Massimiliano Masi: IHE Interoperability October 13, 2020 16/24
  • 17. Testing Testing is made at connect-a-thons Connectathons are the official IHE testing methodology Made worldwide (America, China, Europe, Japan, Australia, South Korea) Using OASIS Test Assertions Reproducible tests Results are publicly available (https://connectathon-results.ihe.net/) Project-a-thons Massimiliano Masi: IHE Interoperability October 13, 2020 17/24
  • 18. The IHE Model Massimiliano Masi: IHE Interoperability October 13, 2020 18/24
  • 19. Security in IHE architecture Audit Trail and Node Authentication: guarantees reliable data over unreliable network (audit trails) and the establishment of confidential channels (TLS1.3) Enterprise User Authentication: use of Kerberos for the authentication of web-services and users locally Cross Enterprise User Assertion: use of SAML for the cross-enterprise authentication and authorization Internet User Assertion: use of JWT for the RESTFul authentication (e.g., FHIR transactions) Document Encryption: CMS-based encryption of data Digital Signature: XDS-based lifecycle for authenticated digital signatures Massimiliano Masi: IHE Interoperability October 13, 2020 19/24
  • 20. Who uses IHE? Canada USA The Nation Wide Healthcare Information Network The CareQuality Europe The EU commission decision 2015/1302 The Cross-Border Patient Summary and ePrescription National projects: ELGA (AT), DMP (France), EPR (Switzerland), Italy, UK, Spain, Germany ... Asia Shangai Imaging Information Sharing, Japan XDS-based regional network linking stroke treatments Massimiliano Masi: IHE Interoperability October 13, 2020 20/24
  • 21. Take Away Message Standards may have enough options to allow project-specific profiling, to be used to a broader, international scope IHE architectural variability is defined by options in transactions Options could be constrained as transactions Massimiliano Masi: IHE Interoperability October 13, 2020 21/24
  • 22. Conclusions We have seen The problems of interoperability How Enterprise Architectures help achieving interoperability and sustainability Enterprise Architecture in Healthcare: IHE How IHE works How IHE enable security-by-design Massimiliano Masi: IHE Interoperability October 13, 2020 22/24
  • 23. Input from Attendees / Discussion Massimiliano Masi: IHE Interoperability October 13, 2020 23/24
  • 24. Thank You Massimiliano Masi: IHE Interoperability October 13, 2020 24/24