Information Technology Reference
In-Depth Information
contain extra mappings or definitions are accessed
and the returned data is added to the problem
model, i.e. EQAM. These additional mappings
are annotated separately for the user and the QG
Service exclusion if needed.
The QG service performs the second bridg-
ing or translation function between the captured
EQAM instances and the data services using
service metadata, domain and data governance
ontologies of the respective services from the
meta-registry. The exact format of the QG service
output depends on several factors, including the
data schema representation, terminologies used,
data storage mechanism and the data service
functional interface definition.
This approach maintains the semantic-aware-
ness of each domain concept in the problem
model across the different layers of the system,
from the top end user level through to the system
middleware and the data services. This mechanism
was implemented as part of the first ePCRN
prototype. In the early prototypes, it was assumed
that data services would have the same func-
tional interface, thus the metadata definition of
the services was limited in scope by the imple-
mented interface. With the expansion of the eP-
CRN network it was inevitable that data services
would change in versions as EHR systems evolve.
To enable this evolution of services, the meta-
data definition model of the services was rede-
veloped to become more extensible. As a conse-
quence, this enabled the used transformation or
bridging mechanism to interface with different
types of data services that have different func-
tional interface or data representations, thus po-
tentially enabling the ePCRN network to com-
municate with other data services from different
compatible networks.
EPCRN-IIA PROTOTYPE
This section describes our experiences of imple-
menting the above approach and experimenting
with the ePCRN-IIA prototype. The following
description focuses on the implementation of the
Figure 5. Dynamic Generation of semantically interoperable defined domain concepts
Search WWH ::




Custom Search