Information 14 00364
Information 14 00364
Review
Literature Review: Clinical Data Interoperability Models
Rachida Ait Abdelouahid 1,2, * , Olivier Debauche 2,3 , Saïd Mahmoudi 2 and Abdelaziz Marzak 1
1 Department of Mathematics and Computer sciences, LTIM, Faculty of sciences Ben M’sick,
Hassan II University of Casablanca, Casablanca 7955, Morocco; marzak@hotmail.com
2 Faculty of Engineering, ILIA, University of Mons, 7000 Mons, Belgium; olivier.debauche@umons.ac.be or
odebauche@awegroupe.be (O.D.); said.mahmoudi@umons.ac.be (S.M.)
3 Elevéo, R&D Service, Innovation Department, Awé Group, 5590 Ciney, Belgium
* Correspondence: rachida.aitbks@gmail.com or rachida.aitdabdelouahid@gmail.com
Abstract: A medical entity (hospital, nursing home, rest home, revalidation center, etc.) usually
includes a multitude of information systems that allow for quick decision-making close to the medical
sensors. The Internet of Medical Things (IoMT) is an area of IoT that generates a lot of data of different
natures (radio, CT scan, medical reports, medical sensor data). However, these systems need to
share and exchange medical information in a seamless, timely, and efficient manner with systems
that are either within the same entity or other healthcare entities. The lack of inter- and intra-entity
interoperability causes major problems in the analysis of patient records and leads to additional
financial costs (e.g., redone examinations). To develop a medical data interoperability architecture
model that will allow providers and different actors in the medical community to exchange patient
summary information with other caregivers and partners to improve the quality of care, the level
of data security, and the efficiency of care should take stock of the state of knowledge. This paper
discusses the challenges faced by medical entities in sharing and exchanging medical information
seamlessly and efficiently. It highlights the need for inter- and intra-entity interoperability to improve
the analysis of patient records, reduce financial costs, and enhance the quality of care. The paper
reviews existing solutions proposed by various researchers and identifies their limitations. The
analysis of the literature has shown that the HL7 FHIR standard is particularly well adapted for
exchanging and storing health data, while DICOM, CDA, and JSON can be converted in HL7 FHIR or
HL7 FHIR to these formats for interoperability purposes. This approach covers almost all use cases.
Citation: Ait Abdelouahid, R.; Keywords: Internet of Medical Things; IoMT; data exchange; healthcare; medical data; interoperability;
Debauche, O.; Mahmoudi, S.; FHIR; CDA; DICOM; HL7
Marzak, A. Literature Review:
Clinical Data Interoperability Models.
Information 2023, 14, 364. https://
doi.org/10.3390/info14070364 1. Introduction
Academic Editor: Qingchen Zhang Medical entities exchange wide amounts of various data between different systems.
The interoperability is generally guaranteed inside of the same medical entities but in
Received: 8 April 2023 fact, interoperability problems between medical entities are regularly observed. These
Revised: 21 June 2023 incompatibility problems result in multiple repeat examinations for the same patient,
Accepted: 25 June 2023
an overload of healthcare facilities, and costs related to the examinations that had to
Published: 27 June 2023
be repeated.
On the other hand, the increase in the world population leads inexorably to a progres-
sive saturation of healthcare capacities. It has become crucial to increase these structures’
Copyright: © 2023 by the authors.
availability and operating costs by avoiding unnecessary examinations. At the same time,
Licensee MDPI, Basel, Switzerland. the development of telemedicine means that patients no longer need to be systematically
This article is an open access article transferred to healthcare facilities. For savings and efficiency improvements to be made, im-
distributed under the terms and provements must be made to the interoperability of systems and data exchange standards
conditions of the Creative Commons to make them efficient.
Attribution (CC BY) license (https:// The comparison and study of system interoperability standards and data standards
creativecommons.org/licenses/by/ are prerequisites for understanding the sticking points and proposing solutions.
4.0/).
The goal is to emerge insights to build the data interoperability proposal and address
issues of actual interoperability models.
The main contributions to this paper are :
1. The summary of main data standards used in a medical context;
2. The study of the different interoperability models highlights these model’s pros and cons;
3. The highlight of required features of a medical interoperability reference model.
The rest of the paper is organized as follows: Section 2 explains the principal data
standards used to characterize medical data. Each standard is described, and its field of
application is given. The same section highlights standards implemented to ensure the
interoperability of medical data identified in the previous section. Section 3 proposes a
state-of-the-art approach focusing on the implementation of the standards identified in
Section 3 and a comparative study of data interoperability models in the medical context is
proposed. Afterward, features of the ideal interoperability model and drawn limits of the
work are highlighted and discussed in Section 4.
Finally, the work is concluded with lessons learned from the analysis and the perspec-
tives of our work are considered.
among healthcare providers, and supports more efficient and accurate decision-making. It
is important to note that HL7 has evolved beyond Version 2, with subsequent versions such
as HL7 Version 3 (V3) and the emerging HL7 Fast Healthcare Interoperability Resources
(FHIR) standard. Each version addresses different needs and challenges in healthcare
data exchange, but HL7 V2 remains widely used and plays a significant role in enabling
electronic health information exchange . This was cited by Schweitzer et al. [2], who
had presented data exchange standards in relation with teleophthalmology, focusing on
store-and-forward teleophthalmology data exchange and future developments in this
area. The authors highlight the need for standards and best practices to ensure seamless
interoperability and exchange of medical ocular images and related data among relevant
stakeholders. The study examines various standards such as IHE, HL7 FHIR, DICOM, and
clinical terminologies and discusses their significance in ophthalmology.
from the Rest server with the GET method. In the search criteria in the URL, the type of
the “Patient” example resource is specified. With the same transaction, the observation
of resources loaded into the Rest server can either be made by ID, name, etc. It can also
modify, for example, the information of a patient using the PUT transaction by including
the “observation” value for the “ResourceType” element. It can specify the type of resource
it is working with, such as “Patient”, in the URL preceding the PUT transaction of the
resource. Subsequently, it can utilize GET transactions to retrieve the complete history of
the resource, including all the versions in which changes have been made. The additional
advantage of using the FHIR standard is that it can adapt the list of resources that have
already been loaded in the Rest API. Alternatively, it will create them using the Profile
resource. Then, it can create a profile with the same type as the group of resources that
have already been put in an FHIR server. For example, “Hapi FHIR” will generate a
URL of the profile, specifying the structure that will be required for each resource. The
elements must exist in each. A set of constraints must also be supported in the form of
the cardinality of each element. To apply it to a resource, the URL that corresponds to
the profile that it created must simply be copied. We go back to the Rest API and paste it
in the URL element without forgetting to modify the value of the “resourcetype” element
to “structuredefinition” as the value. All actions are made using the transactions post. To
conclude, it is ensured that the resource is well adapted to the new structure that has
already been specified in profile FHIR in order to unify the structure of all the resources of
the same type. Of course, with the same Rest API, all the possible operations on resources
using the “options” transaction can be visualized. This was summarized in Figure 2, and
used in the paper proposed by Tang et al. [10]. They proposed an FHIR solution that
aims to enhance the recording and archiving of medical imaging data. By utilizing FHIR
resources and including DiagnosticReport, ImagingStudy, Observation, and other relevant
resources, reports, findings, annotations, and DICOM images can be effectively linked
together. For instance, DiagnosticReport references ImagingStudy and DiagnosticReport
can be linked together. The result references findings (observations) and Observation.
DerivedFrom references can contain other observations containing annotation data. The
paper suggests using SVG format for image annotations, which are then encoded and
stored within FHIR Observations.
Table 1. Cont.
Architecture; 4 FHIR: Fast Healthcare Interoperability Resources; 5 DICOM: Digital Imaging and Communications
in Medicine; 6 JSON: JavaScript Object Notation; 7 TA: Terminologia Anatomica; 8 FCAT: Federative Committee
on Anatomical Terminology; 9 ISO: International Organization for Standardization; 10 XML: Extensible Markup
Language; 11 NEMA: National Electrical Manufacturers Association; 12 EHR: Electronic Health Records; 13 EHDS:
European Health Data Space.
This synthetic study can be summarized as follows: the HL7 Version 2 (V2) standard
is used to exchange health data electronically between the computer systems of different
organizations. It allows the transmission of data such as prescriptions, test results, and
electronic medical records. However, DICOM presents a format for exchanging, storing,
transmitting, and displaying digital medical files and images in DICOM format, such as
X-rays, MRIs, and ultrasound images. The CDA format is used to represent electronic
medical records and clinical documents, allowing health data to be stored in a structured
format that can be read and interpreted by computer systems. In addition to these standards,
the healthcare industry also utilizes other protocols for exchanging healthcare information.
Two commonly used protocols are MQTT and RESTful. Message Queuing Telemetry
Transport (MQTT) is a lightweight messaging protocol designed for constrained devices
and low-bandwidth, high-latency networks. It follows a publish–subscribe model where
a client can publish messages to a topic, and other clients subscribed to the same topic
receive those messages. MQTT is suitable for healthcare applications that require real-
time data exchange and efficient communication between devices, such as remote patient
monitoring or sensor data collection. It is simplicity and low overhead makes it ideal
for resource-constrained environments [18]. On the other hand, Representational State
Transfer (RESTful) is an architectural style used for designing networked applications.
It relies on HTTP protocols for communication and leverages the standard operations
of GET, POST, PUT, and DELETE to interact with resources. RESTful APIs (Application
Programming Interfaces) enable healthcare systems to expose their functionalities and
allow other systems to access and manipulate the data through HTTP requests. RESTful
APIs are widely used in healthcare applications for integrating different systems, sharing
data securely, and enabling interoperability between healthcare providers [19]. Both MQTT
and RESTful protocols play important roles in exchanging healthcare information. MQTT
provides efficient and real-time communication for scenarios where responsiveness and
low bandwidth usage are crucial. On the other hand, RESTful APIs offer a flexible and
widely supported approach for integrating healthcare systems and accessing resources
in a standard and interoperable manner. It is worth noting that while both MQTT and
RESTful are widely used and provide significant benefits, the choice of protocol depends
on the specific requirements and characteristics of the healthcare application or system
being developed.
In 2019, Mavrogiorgou et al. [20] developed a platform that initially addresses the
collection of data that comes from different heterogeneous IoMTs devices to serve different
application scenarios and deliver their data at different frequencies between them using
5G technologies. In this article, the authors proposed an approach divided into several
stages: Data Acquisition is responsible for the collection of all specifications, APIs, and
network specifications to recover their data; Devices Information Collection makes it
possible to identify the specifications of the connected object; Specifications Similarity
makes it possible to identify syntactical similarities between detected objects; Specifications
Classification aims to classify the specifications of each unknown device based on the K-
Nearest Neighbors (KNN) algorithm [21] in order to group all unknown connected devices
with existing known devices; PIs Mapping and Data Collection allows the specification of
device types detected and their API methods; the Slicing Management component utilizes
the collected data to facilitate further analysis of the slicing management mechanism,
as per the network specifications of the connected devices. The proposed mechanism
is based on the 5G network slicing concept, which enables 5G Core (5GC) operators
to allocate specific parts of their networks to support various medical scenarios; Data
Interoperability involves constructing health ontologies from the acquired datasets and
identifying the commonalities between these ontologies and those representing the HL7
FHIR resources. Subsequently, the datasets are translated into the HL7 FHIR standard; the
Data Interoperability mechanism is implemented as a Chained Network Service in 5GC,
with each of the three different medical scenarios being allocated to its respective network
slice. While the mechanism operates similarly for each network slice, the execution speed
varies based on the computational requirements of the particular medical scenario; the
Data Interoperability mechanism consists of four steps, including the ontology building
system, syntactic similarity identifier, semantic similarity, and overall ontology mapper.
In 2018, Verma et al. [22] described a cloud-centric IoT-based framework to monitor
disease diagnosis and automatically predict potential diseases and their severity levels
without the involvement of healthcare professionals. Moreover, these platforms not only of-
fer physicians technologies that simplify the healthcare process but also provide them with
tools to aid clinical decision-making. This has widely promoted the use of IoMT to improve
healthcare and is now considered a pillar of new ubiquitous healthcare services [23].
In 2016, Azariael et al. [24] proposed a solution to tackle the problem of medical data
security by utilizing smart contracts on the Ethereum blockchain. Their Smart Contract
comprises three sub-contracts, including a Registrar Contract that links the user’s identity
to their Summary Contract on Ethereum; the Summary Contract is utilized by patients to
monitor their medical records; and the Patient–Provider Relationship (PPR) Contract is
responsible for managing the patient–provider relationship and defining pointers to query
and retrieve patient data from the provider’s database. To share data with third parties,
the patient node retrieves the PPR containing the desired data query and updates the third
party’s PPR with the query and a hash code for the requested data. The third-party node
then accesses the provider’s database, with the assistance of a gatekeeper that authenticates
the signature of the original provider by analyzing the hash code to recover the data.
In 2018, Boutros-Saikali et al. [25] presented an implementation of the FHIR standard
by proposing an IoMT platform that allows monitoring of patient biometric data by con-
ducting weekly monitoring of body mass index (BMI) status and referral data to patients
when needed or monitoring the patient activities daily by the platform to compare the
statistics of the differences presented between the objectives of each patient and their real
activity. If needed, patients were sent a set of recommendations. The control of the blood
pressure of the patients would be monitored daily about the minimum and maximum
thresholds to indicate if the critical values are detected, as well as the daily follow-up of
blood glucose identified from different IoTs systems. This platform takes advantage of
artificial intelligence algorithms and the standardization of data formats. Data that come
from the IoMTs network provide practitioners with a virtual patient assistant, something
that will help them identify abnormal situations by tracking data over time. The data can
Information 2023, 14, 364 9 of 21
help to predict potential short- or long-term dysfunction to ignite red lights and advise
them to act quickly.
The Pulmonary Vascular Research Institute, which comprises healthcare professionals
and researchers focused on pulmonary hypertension (PH), is collaborating to establish an
international registry/data repository for PH.
In 2021, Sony et al. [26] proposed a semantic interoperability model related to medical
health with the use of Healthcare Sign Description Framework (HSDF). Based on the
sign science "Semiotics", it ensures a good level of semantic interoperability of the data
exchanged between several medical entities to avoid all problems of disambiguation of the
meaning of the notes and to improve in terms of accuracy and similarity while using UMLs
unified modeling language system).
In 2017, Jabbar et al. [27] proposed an IoT-SIM model for achieving semantic inter-
operability among heterogeneous IoT devices in healthcare. The model aimed to enable
physicians to remotely monitor their patients using various IoT devices, regardless of
the vendor, by leveraging semantically annotated data. To this end, RDF was utilized to
represent patients’ raw data in a meaningful manner. The model involved using IoT devices
to diagnose diseases and semantically annotate the resulting information using RDF. A
lightweight model was also proposed for semantically annotating data from heterogeneous
IoT devices, which included descriptions of communication among these devices. The SWE
framework was employed to enable sensors and devices to communicate with each other
and provide web services. To ensure interoperability, the collected data were mapped to
an RDF graph database, analyzed, and annotated for semantics. After the collected data
were annotated, they were transmitted to the Intelligent Health Cloud for matching with
the pharmaceutical companies’ prescribed medicines. The resulting information was then
transmitted to the patient’s IoT devices, along with details about the prescribed medicine.
The RDF graph database was used to represent the patients’ diseases database in triples,
allowing it to be queried semantically using SPARQL.
In 2020, Jaleel et al. [28] introduced MeDIC, a framework designed to enhance medical
data interoperability among healthcare devices. MeDIC leverages translation resources
at the network edge through its probing and translating agents, improving upon existing
cloud-based IoMT approaches. MeDIC’s probing agents maintain a list of local MeDIC
devices and facilitate data conversion requests between devices when a device lacks the
capability for such conversions. The receiving device’s translating agent then converts the
data into the required format and returns it to the requesting device. These innovative
agents enable IoMT devices to share computing resources and minimize reliance on cloud
access for data translations.
In 2020, Fischer et al. [29] suggested a medical data interoperability model based on the
HL7/FHIR standard. ETL aims to ensure the research and analysis of patient medical data,
which are in heterogeneous formats. They interrogate them above all in this register and
adapt them to a common data model called Observational Medical Outcomes Partnership
(OMOP). To achieve this model, a set of domain knowledge experts have defined a group
of common parameters, which have been mapped to standardized terminologies such
as LIONIC or SNOMEDCT. Then, these data were extracted in FHIR format via Extract
Transform Load (ETL) and transformed using XSLT in OMOP format in a reasonable time.
The additional advantage of this model is that it allows practitioners to connect several
heterogeneous databases. However, in adopting this platform, a complete ETL process
must be implemented for each source separately, which will generate significant processing
times in the event of massive data.
In 2020, Zong et al. [30] proposed to design, develop, and evaluate a computational
system based on the FHIR standard that enables the automation of the filling of Case Report
Forms (CRFs) for cancer clinical trials using Electronic Health Records (EHRs) to represent
the CRFs and their data population. They leveraged an existing FHIR-based cancer profile
to represent colorectal cancer patient EHR data. Then, they used FHIR Questionnaire and
Questionnaire Response resources to represent CRFs and their data population. They also
Information 2023, 14, 364 10 of 21
used synoptic reports of 287 Mayo Clinic patients with colorectal cancer from 2013 to 2019
with standard measures of precision, recall, and F1 score to test the accuracy and overall
quality of the pipeline. In 2017, Hong et al. [31] proposed an interactive platform developed
using the shiny framework and R packages for the generation of statistics and analysis of
patient clinical data in the FHIR format.
The proposed solution by Ullah et al. in 2017 [32] was entitled SIMB-IoT model. This
model is dedicated to presenting a new model of semantic interoperability to guarantee
interoperability between several connected medical objects, which prevents different man-
ufacturers. Important contents of data related to the field of health care are generated
and made available to patients and practitioners. A drug recommendation system for
the different symptoms are collected from these connected objects, which then makes it
possible to avoid the side effects of drugs according to the history of each patient.
Costa et al. [33] developed methods for transforming data instances between the ISO
13606 and openEHR standards, which are important standards for electronic health record
(EHR) systems. The transformation process includes both archetype transformation and
data transformation. The research results indicate that the exchange and sharing of clinical
information between these standards are possible. The authors believe that their approach
could be applied to other dual model standards and even to other domains beyond health-
care. The use of ontologies and metamodels in their technological framework has facilitated
semantic interoperability. However, the researchers acknowledge that their solution is
not perfect and that further research is needed, particularly in integrating terminological
knowledge to enhance the semantic aspects of the transformation process. The work has
been supported by grants from the Spanish Ministry for Science and Education.
Baskaya et al., in 2019 [34], developed the mHealth4Afrika project that aims to de-
velop a modular health information system for primary healthcare in resource-constrained
environments. By collaborating with Ministries of Health, health officers, clinic managers,
and healthcare workers from multiple countries, the project co-designs a comprehensive
platform that integrates Electronic Medical Records (EMRs) and Electronic Health Records
(EHRs) using HL7 FHIR. This integration enables data exchange and interoperability to ad-
dress the challenges posed by paper-based data capture methods. The project emphasizes
the importance of standards and interoperability in eHealth and mHealth applications to
prevent data fragmentation. The implementation of HL7 FHIR-based interoperability in the
mHealth4Afrika platform includes the mapping of data attributes and elements between
the platform’s data model in DHIS2 and HL7 FHIR STU3 resources. The platform provides
export and import endpoints, facilitating the generation of HL7 FHIR bundles containing
patient demographics and medical visit information. These bundles encompass resources
such as Patient, QuestionnaireResponse, Questionnaire, Organization, and EpisodeOfCare.
The import process ensures referential integrity and sequential data mapping, enhanc-
ing data consistency. The initial results and ongoing field testing of the interoperability
functionality demonstrate the benefits of transferring patient records between health fa-
cilities and supporting patients with various medical conditions. The project’s approach
is compared to other healthcare systems interoperability efforts, such as the OpenMRS
FHIR Module and DHIS2’s use of HL7 FHIR for importing TrackedEntityInstances. In
summary, the mHealth4Afrika project advances the objectives of developing a modular
health information system, employing a two-way data mapping approach, and making
progress in implementing import and export functionalities for individual patient records.
In 2021, González-Castro et al. [35] presented a case study that explores the application
of digital tools and the CASIDE FHIR representation in a multicenter clinical study to collect
and aggregate survivorship data. The primary objective of the study is to validate the
utilization of big data and artificial intelligence (AI) technologies in enhancing the creation
of cancer survivorship care plans. To accomplish this, two distinct digital tools were
developed: one for patients and another for doctors, both utilizing the FHIR survivor data
model. The patient tool enables data collection through questionnaires and patient-reported
outcome measures (PROMs), supplemented by well-being data obtained from a smart-band
Information 2023, 14, 364 11 of 21
device. On the other hand, the clinician tool facilitates structured data entry of clinical
patient information. All the collected data are securely stored in an FHIR repository and
made accessible to the PERSIST consortium for analysis, as well as the development of
models and decision support tools. The CASIDE data model has been specifically designed
to offer a standardized representation of cancer survivor information by integrating data
from both clinical and patient perspectives. The paper emphasizes the significance of
data reusability and interoperability in cancer survivorship research while discussing the
strengths and limitations of the CASIDE model. Furthermore, it underscores the advantages
of utilizing FHIR as an interoperability standard, along with the challenges and prospects
associated with leveraging the model for data sharing, integration with medical devices,
and incorporating unstructured clinical notes through NLP tools.
Lackerbauer et al. [36] discussed the design requirements for the electronic treatment
consent (eConsent) model based on the HL7 FHIR standard. The paper identifies six
requirements for the eConsent architecture and proposes a model that uses HL7 FHIR
resources and the SNOMED CT terminology for semantic interoperability with other
health information systems. The proposed architecture includes template forms, treatment
information, patient consent, and signatures. It aims to meet the identified requirements,
but limitations include the low maturity of implemented FHIR resources and the currently
incomplete terminology. Custom extensions of the FHIR resources may be necessary. The
paper emphasizes the importance of patients giving explicit consent to medical treatments
and highlights the elements involved in the informed consent process.
Kiourtis et al. [37] proposed a model that transforms healthcare data into ontologies
and matches them with HL7 FHIR resource ontologies to achieve semantic interoperability.
The mechanism evaluates the syntactic and semantic similarities between the ontologies and
demonstrates its effectiveness in achieving accurate ontology-matching results. However,
it acknowledges the need for further evaluation and improvement of the mechanism. This
model concludes by highlighting the potential of the developed mechanism in addressing
healthcare interoperability issues.
in standardized data formats thanks to the use of XML or Rest format European Inter-
operability Framework (EIF); in service interoperability, services are exchanged between
two softwares; in communication interoperability, the focus is on data information as an
integration object without context. There is the ability to exchange data and use information
as an integration object, i.e., data format and syntax; and the last and the main level is the
organizational level in which interoperability will be achieved when processes, user roles,
and access rights are harmonized and clearly defined.
FHIR
Interoperability Type of Data Architecture FHIR Structure
References Technologies Resources
Model Source Type Type
Type
5G Network
Slicing,
OpenCV, MAC
Mavrogiorgou 5G Structure
IoMTs data, Vendors API, 5G Centralized
et al. in OSM-MANO 10 definition, Patient
JSON, text KNN Architecture
2019 [20] Framework Observation
Algorithm,
Levenshtein
Distance
Verma et al. in IoMTs data, Cloud No FHIR User Diagnosis
CIoT 9 Cloud
2018 [22] JSON, text Architecture Resources Result (UDR)
Ethereum Blockchain
Azaria et al. in Patients Structure
MedRec 12 blockchain, Architecture Patient
2016 [24] Contracts definition
Gatekeeper (Decentralized)
Boutros-Saikali
Text, JSON, VD algorithms, RESTful Service
et al. in IoMT platform Observation Patient, OmH 1
EHR 6 IA, Rest API Architecture
2018 [25]
Healthcare
signs; Vital
IoTMD 5 , EHR, HSDF, UMLs
Sony et al. SIM-HIOT Ontological No FHIR Sign,
Home [38] ontology,
2021, [26] Model 11 Architecture Resources Medication
collection data NLTK tool
Sign, and
Symptom Sign
RDF, SWE RDF
Jabbar, IoMT data, Structure IoT devices,
IoT-SIM 8 framework, Architecture
2017, [27] JSON, Text Definition Patients
SPARQL query (Decentralized)
IoMTs Data; Cloud Pub-
Jaleel et al. in No FHIR EHR Records,
MeDic 7 JSON, XML, Cloud lish/Subscriber
2020 [28] Resources JSON
Text Architecture
OHDSI OMOP ETL, OMOP Structure
Fischer et al. in ETL Patient,
Common XML, JSON CDM, XSLT, Definition,
2020 [29] Architecture Encounter, CSV
Data Model XPath Observation
Information 2023, 14, 364 13 of 21
Table 2. Cont.
FHIR
Interoperability Type of Data Architecture FHIR Structure
References Technologies Resources
Model Source Type Type
Type
Profile, FHIR
Questionnaire,
Questionnaire
ETL
Zong et al. in FHIR-based EHRs, ACP 3 , Structure Response
ETL, NLP Tools Architecture
2020 [30] method EDC 4 systems definition Resources,
(Centralized)
Diagnostic
Report,
Observation
CSV, XML, HAPI FHIR Structure Patient,
Hong et al. in Shiny FHIR RESTful service
CDM 2 API, Shiny API, Definition, Condition,
2017 [31] framework 13 architecture
Database R packages Observation Procedure
RDF 14 , Centralized Text(String),
Ullah et al. in IoMT data, No FHIR
SIMB-IoT 16 SPARQL, Cloud MedDRA 15
2017 [32] JSON, Text Resources
Cloud, Big Data Architecture repository
1 OmH: Open Medical Health 2 CDM: Clinical Document Management; 3 ACP: Australian Colorectal Cancer
Profile; 4 EDC: Electronic Data Capture; 5 IoTMD: Input-Data coming from any IoT device; 6 EHR: Electronic
Health Record data; 7 MeDic: Medical Data Interoperability through Collaboration of healthcare devices Frame-
work; 8 IoT-SIM: IoT based Semantic Interoperability Model; 9 CIOT: Cloud-centric IoT based disease diagnosis
healthcare framework; 10 5G OSM-MANO framework: 5G , Open Source (OS) Management and Orchestration
Framework; 11 SIM-HIOT: Semantic Interoperability Model in Healthcare Internet of Things Using Healthcare Sign
Description Framework; 12 MedRec: Decentralized Medical record management system to handle EMRs using
blockchain technology; 13 Shiny FHIR: an integrated framework leveraging Shiny R and HL7 FHIR to empower
standards-based clinical data applications; 14 RDF: Resource Description Framework; 15 Medra: Repository:
Medical Dictionary for Regulatory Activities; 16 SIMB-IoT: Semantic Interoperability Model for Big-data in IoT.
as the platform proposed by Verma et al. in 2018 [22]. Sony et al. [26], in 2021, described a
centralized semantic interoperability model which ensures the interoperability of data using
UMLS ontology [39] and HDFS. They present an improved model in terms of accuracy and
similarity of healthcare signs, vital signs, medication signs, or symptom signs. These data
must be exchanged between several medical entities in a unified format. Hence, there is
a need for a standard to ensure organizational interoperability to ensure the storage and
retrieval of these signs which are on different forms with a standardized form. In 2020,
Jaleel et al. [28] presented the MeDIC platform, a framework for the interoperability of
medical data through the collaboration of health devices. MeDIC, which integrates polling
agents, orchestrates translation requests according to the capacity of each of the Medic
devices and by the translation resources. This then allows the data to be converted into the
required format, allowing users of IoMs to minimize access to the cloud. While, in 2020,
Fischer et al. [29] proposed a model based on ETL to extract, transform, and load medical
data from different databases in FHIR form, the implementation of this solution is heavy
and does not respond to a complicated request for medical data. The same limit applies for
the model proposed by Zong et al. in 2020 [30]. The performance of the framework Shiny
FHIR proposed by Hong et al. in 2017 [31] does not ensure research in a larger mass of
medical data. This limits access to the records and does not provide a framework for the
generation of data in a specific format that is either equivalent or not to the data format
of the source. There are also other technical issues related to interoperability with new
versions of the FHIR standard. Ullah et al. [32], in 2017, proposed a SIMB-IOT model as
a semantic interoperability model for heterogeneous IoMT devices by the use of an RDF
database constricted based on two different databases. The first one is a database of diseases
including drugs details, and the second database contains medicines with an overview of
their side effects presented in a graphical form that can be easily viewed and supervised by
patients and doctors simultaneously by the use of SPARQLsedu. However, this model does
not cover the transformation of medical data formats into the format desired by patients and
practitioners, but sends them recommendations. Finally, the limitations of this workmust be
mentioned. Only the main interoperability standards have been considered: the inventory
is not exhaustive. The state-of-the-art was not achieved following a systematic review
methodology. The comparison of standards has been achieved based on the literature
but not on their concrete implementation. Costa et al. [33] proposed a clinical model that
aims to achieve semantic interoperability of Electronic Health Record (EHR) systems. The
dual model architecture is developed to facilitate semantic interoperability, but only a
limited number of EHR systems currently use such standards, making interoperability
challenging. Transformation methods have been developed by the research group to
enable the exchange of clinical information between different standards, specifically ISO
13606 and openEHR. This paper focuses on transforming archetyped data between ISO
13606 and openEHR with no use of the FHIR standard. In 2019, Baskaya et al. [34]
proposed the mHealth4Afrika platform witch integrates EMRs and EHRs, emphasizes the
importance of standards and interoperability to prevent data fragmentation, and enables
real-time patient data monitoring by facilitating data exchange and interoperability. It
supports various medical programs and functionalities, allowing healthcare workers to
capture and access patient information electronically. The use of HL7 FHIR enables the
exchange of data between medical sensors and the patient’s medical record, ensuring
timely and accurate monitoring of the patient’s health status. In 2021, Lorena González-
Castro et al. [35] proposed an interoperability model that highlights CASIDE’s value
as a tool for standardizing data collection and sharing in cancer survivorship. It plays
a vital role in facilitating the secondary use of Real World Data (RWD) for AI-powered
systems, promoting data interoperability and reusability. However, this model presented
several limitations: the model’s mapping rules were based on two specific cancer types
(breast and colon cancer), so its coverage for other types of cancer may need further
assessment and evaluation. The CASIDE model uses SNOMED for coding TNM staging,
but new TNM levels published by the American Joint Committee on Cancer (AJCC) cannot
Information 2023, 14, 364 15 of 21
results demonstrate the applicability of the mechanism to various data formats, with the
ability to identify and manipulate different XML elements and attributes. Furthermore, the
study presents experimental results for medication and laboratory test datasets. It describes
the process of ontology building, syntactic, semantic similarity identification, and overall
ontology mapping. The results show that the mechanism successfully matches attributes
from the datasets to the corresponding HL7 FHIR resources, with high probabilities of
resemblance. The paper concludes that the developed mechanism provides accurate
results for transforming healthcare data to the HL7 FHIR format. The evaluation of the
mechanism described in this paper uses a small dataset for testing and validation purposes.
This limited dataset may not fully represent the complexity and diversity of real-world
healthcare data. It is important to assess the mechanism’s performance on larger and more
diverse datasets to validate its effectiveness in practical scenarios. Furthermore, the authors
compare the results of their mechanism with manually transformed data in the HL7 FHIR
format and consider the manual results as the benchmark for accuracy. While manual
mapping is commonly used as a reference, it is not necessarily error-free or the absolute
truth. Depending solely on manual results for evaluation may introduce bias and limit the
assessment of the mechanism’s performance.
Holweg Florian et al. [40] present a research project aimed at developing prognostic
models for predicting the risk of spontaneous myocardial infarctions based on a combi-
nation of clinical parameters and image data sets from coronary angiograms. The goal
is to integrate proprietary data from over 30,000 coronary angiograms with additional
clinical parameters and harmonize it for future cross-hospital federated machine learning
approaches. The authors propose a data model based on the HL7 FHIR standard and
describe their mapping approach to ICD-10 and SNOMED CT for coronary angiography
observations. The paper discusses the identification and demographic data of patients,
clinical parameters related to stenosis severity in coronary arteries, and the use of HL7
resources for representing observations. The proposed data model provides a standardized
and interoperable representation of coronary angiography observations, facilitating the
integration of clinical data for risk prediction algorithms and future research collaborations.
The potential usage of FHIR standard has been argued to be able to be used to develop
patient monitoring and diagnostic applications and to help practitioners and medical
entities achieve a high level of data interoperability. Table 3 indicates the parameters and
their compatibility with the discussed models:
Table 3. Key Interoperability models discussed and their compatibility with certain parameters.
Table 3. Cont.
Based on the discussion above, the necessary characteristics of a reference model for
medical interoperability can be inferred as follows:
Data Transformation: The reference model should facilitate the transformation of
medical data into a standardized format, such as FHIR, to ensure compatibility and in-
teroperability across different systems and applications. Interoperability Standards: The
model should support the use of interoperability standards such as FHIR, which enable
seamless exchange and integration of healthcare information. Semantic Interoperability:
The reference model should address the semantic interoperability of medical data, ensuring
that the meaning and context of data are preserved and understood consistently across
different entities and systems. Centralized Data Architecture: An ideal reference model
should provide a centralized data architecture that allows patients to store and retrieve their
medical data in the desired format, promoting accessibility and efficient data management.
Security and Privacy: The model should incorporate mechanisms to ensure the security
and privacy of medical data during its exchange and storage, complying with relevant
regulations and standards. Modularity and Extensibility: The reference model should
be modular and extensible, allowing for the incorporation of new components, technolo-
gies, and standards to accommodate evolving healthcare requirements and advancements.
Performance and Scalability: The model should be designed to handle large volumes of
medical data efficiently and scale to support interoperability across diverse healthcare
entities and systems. Integration with IoT Devices: As highlighted in the discussion, the
reference model should consider the integration of IoT devices and health devices to enable
seamless data exchange and collaboration between different health devices and systems.
Governance and Maintenance: The reference model should have a well-defined gover-
nance structure and ongoing maintenance processes to ensure its long-term sustainability,
relevancy, and continuous improvement. Practical Implementation: The model should
address the practical implementation challenges associated with interoperability, including
data extraction, transformation, and loading processes while considering the complexity of
medical data and the specific requirements of healthcare organizations.
These characteristics reflect the specific context and considerations mentioned in the
discussion and highlight the key aspects that a reference model for medical interoperability
should encompass to facilitate effective data exchange and integration in the healthcare domain.
model have been identified. This model is characterized by the capacity to identify medical
data of any type by a medical entity and store them in a centralized database in a unified
format and extract it from this database by another entity in the desired format while
drawing advantage of the technologies used in the previously proposed models that it
has studied. As an example UMLS, the model presented by Sony et al presents the best
reference interoperability model to exchange medical data. It can help to ensure the study
of similarities with ontological medical data identified from different medical databases,
the cloud that can be used for medical data storage, and the ETL that can help us for the
extraction, transformation, and construction of a structured database.
Future works, based on the state-of-the-art analysis and the conclusion of this paper,
will develop a new reference model of interoperability systems. Then, an adapted inter-
operability architecture will be built. This paper shows that the HL7 FHIR standard is
particularly well adapted for exchanging and storing health data, while DICOM and CDA.
JSON can be converted in HL7 FHIR or HL7 FHIR to these formats for interoperability
purposes. This approach covers almost all use cases. These features will be implemented in
future architecture, which will be published in the next paper.
Abbreviations
The following abbreviations are used in this manuscript:
5GC 5G Core
5G OSM-MANO Framework: 5G, Open Source Management and Orchestration Framework
ACP Australian Colorectal Cancer Profile
AI Artificial Intelligence
AJCC American Joint Committee on Cancer
API Application Programming Interface
BMI Body mass index
CDA Clinical Document Architecture
CDM Clinical Document Management
CIOT Cloud-centric IoT based disease diagnosis healthcare framework
CRF Case Report Form
CSV Comma-separated values
DICOM Digital Imaging and Communications in Medicine
eConsent electronic treatment consent
EDC Electronic Data Capture
EHDS European Health Data Space
EHR Electronic Health Records
Information 2023, 14, 364 19 of 21
References
1. Bender, D.; Sartipi, K. HL7 FHIR: An Agile and RESTful approach to healthcare information exchange. In Proceedings of the 26th
IEEE International Symposium on Computer-Based Medical Systems, Porto, Portugal, 20–22 June 2013; pp. 326–331.
2. Schweitzer, M.; Steger, B.; Hoerbst, A.; Augustin, M.; Pfeifer, B.; Hausmann, U.; Baumgarten, D. Data Exchange Standards in
Teleophthalmology: Current and Future Developments. In dHealth 2022; IOS Press: Hall in Tyrol, Austria, 2022; pp. 270–277.
3. Smith, B.; Ceusters, W. Hl7 Rim: An Incoherent Standard. Stud. Health Technol. Inform. 2006, 124, 133–138. [PubMed]
4. Beeler, G.W. HL7 Version 3—An object-oriented methodology for collaborative standards development. Int. J. Med. Inform. 1998,
48, 151–161. [CrossRef] [PubMed]
5. Dolin, R.H.; Alschuler, L.; Boyer, S.; Beebe, C.; Behlen, F.M.; Biron, P.V.; Shabo, A. HL7 clinical document architecture, release 2.
J. Am. Med. Inform. Assoc. 2006, 13, 30–39. [CrossRef] [PubMed]
6. Hussain, M.A.; Langer, S.G.; Kohli, M. Learning HL7 FHIR using the HAPI FHIR server and its use in medical imaging with the
SIIM dataset. J. Digit. Imaging 2018, 31, 334–340. [CrossRef] [PubMed]
7. Duda, S.N.; Kennedy, N.; Conway, D.; Cheng, A.C.; Nguyen, V.; Zayas-Cabán, T.; Harris, P.A. HL7 FHIR-based tools and
initiatives to support clinical research: A scoping review. J. Am. Med. Inform. Assoc. 2022, 29, 1642–1653. [CrossRef] [PubMed]
Information 2023, 14, 364 20 of 21
8. Mukhiya, S.K.; Rabbi, F.; Pun, V.K.I.; Rutle, A.; Lamo, Y. A GraphQL approach to healthcare information exchange with HL7
FHIR. Procedia Comput. Sci. 2019, 160, 338–345. [CrossRef]
9. Ammar, M.; Mahmoudi, S.; Chikh, M.A.; Abbou, A. Endocardial border detection in cardiac magnetic resonance images using
level set method. J. Digit. Imaging 2012, 25, 294–306. [CrossRef]
10. Tang, S.T.; Tjia, V.; Noga, T.; Febri, J.; Lien, C.Y.; Chu, W.C.; Chen, C.Y.; Hsiao, C.H. Creating a Medical Imaging Workflow Based
on FHIR, DICOMweb, and SVG. J. Digit. Imaging 2023, 36, 794–803. [CrossRef]
11. Bidgood, W.D., Jr.; Horii, S.C.; Prior, F.W.; Van Syckle, D.E. Understanding and using DICOM, the data interchange standard for
biomedical imaging. J. Am. Med. Inform. Assoc. 1997, 4, 199–212. [CrossRef]
12. Blazona, B.; Koncar, M. HL7 and DICOM based integration of radiology departments with healthcare enterprise information
systems. Int. J. Med. Inform. 2007, 76, S425–S432. [CrossRef]
13. Indrajit, I.; Verma, B. DICOM, HL7 and IHE: A basic primer on Healthcare Standards for Radiologists. Indian J. Radiol. Imaging
2007, 17, 66. [CrossRef]
14. Cui, Y.; Shi, G.; Liu, X.S.; Zhao, W.; Li, Y.Q. Research on data communication between intelligent terminals of medical internet
of things. In Proceedings of the 2015 International Conference on Computer Science and Applications (CSA), Wuhan, China,
20–22 November 2015; pp. 357–359.
15. Sun, C.; Zeng, X.; Sun, C.; Si, H.; Li, Y. Research and Application of Data Exchange based on JSON. In Proceedings of the 2020
Asia-Pacific Conference on Image Processing, Electronics and Computers (IPEC), Dalian, China, 14–16 April 2020; pp. 349–355.
16. Abdelouahid, R.A.; Marzak, A.; Sae, N. Towards a new meta-model of io lnteroperability. In Proceedings of the 2018 IEEE 5th
International Congress on Information Science and Technology (CiSt), Marrakech, Morocco, 21–27 October 2018; pp. 54–63.
17. Gomes, Y.F.; Santos, D.F.; Almeida, H.O.; Perkusich, A. Integrating MQTT and ISO/IEEE 11073 for health information sharing in
the Internet of Things. In Proceedings of the 2015 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV,
USA, 9-12 January 2015; pp. 200–201.
18. Nemlaha, E.; Střelec, P.; Horák, T.; Kováč, S.; Tanuška, P. Suitability of MQTT and REST Communication Protocols for AIoT or
IIoT Devices Based on ESP32 S3. In Software Engineering Application in Systems Design: Proceedings of 6th Computational Methods in
Systems and Software 2022, Volume 1; Springer: Cham, Switzerland, 2023; pp. 225–233.
19. Sarierao, B.S.; Prakasarao, A. Smart healthcare monitoring system using mqtt protocol. In Proceedings of the 2018 3rd
iNternational Conference for Convergence in Technology (I2CT), Pune, India, 6–8 April 2018; pp. 1–5.
20. Mavrogiorgou, A.; Kiourtis, A.; Touloupou, M.; Kapassa, E.; Kyriazis, D. Internet of medical things (IoMT): Acquiring and
transforming data into HL7 FHIR through 5G network slicing. Emerg. Sci. J. 2019, 3, 64–77. [CrossRef]
21. Zhang, S.; Cheng, D.; Deng, Z.; Zong, M.; Deng, X. A novel kNN algorithm with data-driven k parameter computation. Pattern
Recognit. Lett. 2018, 109, 44–54. [CrossRef]
22. Verma, P.; Sood, S.K. Cloud-centric IoT based disease diagnosis healthcare framework. J. Parallel Distrib. Comput. 2018, 116, 27–38.
[CrossRef]
23. Guarda, T.; Augusto, M.F.; Barrionuevo, O.; Pinto, F.M. Internet of Things in pervasive healthcare systems. In Next-Generation
Mobile and Pervasive Healthcare Solutions; IGI Global: Hershey, PA, USA, 2018; pp. 22–31.
24. Azaria, A.; Ekblaw, A.; Vieira, T.; Lippman, A. Using blockchain for medical data access and permission management’. In
Proceedings of the 2nd International Conference on Open and Big Data (OBD), Vienna, Austria, 22–24 August 2016; pp. 1–2.
25. Nicole Boutros-Saikali, N.; Saikali, K.; Abou Naoum, R. An IoMT platform to simplify the development of healthcare monitoring
applications. In Proceedings of the 2018 Third International Conference on Electrical and Biomedical Engineering, Clean Energy
and Green Computing (EBECEGC), Beirut, Lebanon, 25–27 April 2018; pp. 6–11.
26. Sony, P.; Nagarajan, S. Semantic Interoperability Model in Healthcare Internet of Things Using Healthcare Sign Description
Framework. IAJIT 2022, 19, 589–596.
27. Jabbar, S.; Ullah, F.; Khalid, S.; Khan, M.; Han, K. Semantic interoperability in heterogeneous IoT infrastructure for healthcare.
Wirel. Commun. Mob. Comput. 2017, 2017, 9731806. [CrossRef]
28. Jaleel, A.; Mahmood, T.; Hassan, M.A.; Bano, G.; Khurshid, S.K. Towards medical data interoperability through collaboration of
healthcare devices. IEEE Access 2020, 8, 132302–132319. [CrossRef]
29. Fischer, P.; Stöhr, M.R.; Gall, H.; Michel-Backofen, A.; Majeed, R.W. Data integration into OMOP CDM for heterogeneous clinical
data collections via HL7 FHIR bundles and XSLT. In Digital Personalized Health and Medicine; IOS Press: Hall in Tyrol, Austria,
2020; pp. 138–142.
30. Zong, N.; Wen, A.; Stone, D.J.; Sharma, D.K.; Wang, C.; Yu, Y.; Liu, H.; Shi, Q.; Jiang, G. Developing an FHIR-based computational
pipeline for automatic population of case report forms for colorectal cancer clinical trials using electronic health records. JCO
Clin. Cancer Inform. 2020, 4, 201–209. [CrossRef]
31. Hong, N.; Prodduturi, N.; Wang, C.; Jiang, G. Shiny FHIR: An integrated framework leveraging Shiny R and HL7 FHIR to
empower standards-based clinical data applications. Stud. Health Technol. Inform. 2017, 245, 868.
32. Ullah, F.; Habib, M.A.; Farhan, M.; Khalid, S.; Durrani, M.Y.; Jabbar, S. Semantic interoperability for big-data in heterogeneous
IoT infrastructure for healthcare. Sustain. Cities Soc. 2017, 34, 90–96. [CrossRef]
33. Costa, C.M.; Menárguez-Tortosa, M.; Fernández-Breis, J.T. Clinical data interoperability based on archetype transformation.
J. Biomed. Inform. 2011, 44, 869–880. [CrossRef] [PubMed]
Information 2023, 14, 364 21 of 21
34. Baskaya, M.; Yuksel, M.; Erturkmen, G.B.L.; Cunningham, M.; Cunningham, P.M. Health4Afrika-Implementing HL7 FHIR Based
Interoperability. In Proceedings of the MedInfo 2019, Lyon, France, 25–30 August 2019; pp. 20–24.
35. González-Castro, L.; Cal-González, V.M.; Del Fiol, G.; López-Nores, M. CASIDE: A data model for interoperable cancer
survivorship information based on FHIR. J. Biomed. Inform. 2021, 124, 103953. [CrossRef] [PubMed]
36. Lackerbauer, A.M.; Lin, A.C.; Krauss, O.; Hearn, J.; Helm, E. A model for implementing an interoperable electronic consent form
for medical treatment using HL7 FHIR. Eur. J. Biomed. Inform. 2018, 14, 37–47. [CrossRef]
37. Kiourtis, A.; Nifakos, S.; Mavrogiorgou, A.; Kyriazis, D. Aggregating the syntactic and semantic similarity of healthcare data
towards their transformation to HL7 FHIR through ontology matching. Int. J. Med. Inform. 2019, 132, 104002. [CrossRef]
[PubMed]
38. Benson, T.; Grieve, G. Principles of Health Interoperability: SNOMED CT, HL7 and FHIR; Springer: Marseille, France, 2016.
39. Setyawan, R.; Hidayanto, A.N.; Sensuse, D.I.; Suryono, R.R.; Abilowo, K. Data Integration and Interoperability Problems of HL7
FHIR Implementation and Potential Solutions: A Systematic Literature Review. In Proceedings of the 2021 5th International
Conference on Informatics and Computational Sciences (ICICoS), Semarang, Indonesia, 24–25 November 2021; pp. 293–298.
40. Holweg, F.; Achenbach, S.; Deppenwiese, N.; Gaede, L.; Prokosch, H.U. Towards a FHIR-Based Data Model for Coronary
Angiography Observations. In Healthcare of the Future 2022; IOS Press: Hall in Tyrol, Austria, 2022; pp. 96–99.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.