it is unavoidable that the different systems need to
address such challenges as a standardized logical in-
formation model, persistence of information, and as-
pects such as security and privacy of the records. At
a lower level, functional interoperability is needed for
sharing information, but a semantic interoperability
would increase the value of the solution. For achiev-
ing the semantic interoperability, the option is the
standardization of clinical concepts using terminolo-
gies, archetypes and templates. A logical informa-
tion model is being developed by organizations such
as ISO (International Organization for Standardiza-
tion), CEN ( European Committee for Standardiza-
tion), HL7(Health Level Seven) and the OpenEHR
project.
Despite these efforts, many systems are already in
use with different or without communication mecha-
nisms, they have different identification codes for the
same patient, using divergent terminology and coding
schemas.
This paper presents an access control solution that
creates an unified view of disperse patient health-care
information, allowing the achievement of the goals of
an IEHR. The developed model is supported by a cen-
tralized access control mechanism that implements
the intent consent policy when the patient can con-
trol the access to his/her personal information. More-
over, to attain the IEHR, several services gather dis-
perse health information, create an unified view of the
health record and enforce the access policy to health
professionals.
2 RELATED WORK
Different approaches on the creation of the EHRs
exists and are already being used. First, it should
be differentiated the two main streams: the Elec-
tronic Health Records (EHR) and the Personal Health
Record (PHR). They can have the same record archi-
tecture but they differ in the data custody ownership,
which has also the responsibility of manage it. The
PHR can be a self-contained registry, maintained and
controlled by the subject of care. It can be based on
a specific portable data storage, some entry in a web
service provider or even a component of an IEHR. In
the EHR case healthcare providers are responsible for
its maintenance (Technical Committee ISO/TC 215,
2005).
In this interoperability context, standardization is
the solution to enable the communication between
different systems. Several European and American
committees, country initiatives and also the World
Health Organization, are putting efforts into this goal.
These attempts pushed forward the research, but they
also brought results that evidence standards interop-
erability barriers. These efforts can be divided in two
main areas: the communication standard and the doc-
ument standard (Sunyaev et al., 2008). The former
refers how systems can communicate with each other
and the later describes how information is stored to
ensure a correct interpretation by other systems.
Several standardization results were already ob-
tained concerning health care information, some deal-
ing with data integration approach, others with data
transfer. HL7/CDA proposal copes with the commu-
nication and document needs by the different func-
tions in healthcare, from hospital information sys-
tems (HIS), radiology informationsystems (RIS), pic-
ture archiving and communication systems (PACS),
to EHR. It supports prescriptions, emergency and
administrative data. Others such as DICOM, xDT
and EDIFACT support fewer healthcare functions
but have also played important roles in specific do-
mains (Sunyaev et al., 2008). The standardization ap-
proaches are necessary for enabling communication
capability between the different institutions’ systems,
but the problem remains, i.e. the unique view of the
disperse EHR will persist. The mobility factor poses
challenges as information dispersion between differ-
ent healthcare providers’ systems increases. Even a
solution where the health records are centralized in
one place, cannot cope with mobility constraints. It
can be accepted that a national centralization of med-
ical data, at most, could exist , but a world-wide cen-
tralization is not feasible (Hasselbring, 1997). So the
information will continue to be stored in different sys-
tems bringing the need to create interoperability solu-
tions between those systems and data.
In the last decade, the use of smart-cards in health-
care information systems has been consensual, as
they provide a secure way for storing information
and authentication credentials for remote authentica-
tion (Chien et al., 2002). The Electronic Health Card
(EHC) is basically a smart-card that is used to support
information related with administrative tasks, emer-
gency medical data, security certificates and, in some
cases, e-prescriptions. This type of tokens is used in
some countries like, for instance, Germany and Aus-
tria to achieve a national IEHR solution.
As discussed, the IEHR implementations need to
provide an integrated access mechanism to disperse
information. So, the integrator system must know
the data location and, more precisely, the query en-
gine service to extract information of a specific pa-
tient. This linkage information can be stored in the
integrator database, however some projects decided
to extend electronic health card to support that ser-
TOWARDS AN EHR ARCHITECTURE FOR MOBILE CITIZENS
289