ArticlePDF Available

Design and Development of Standards (HL7 V3) Based Enterprise Architecture for Public Health Programs Integration at the County of Los Angeles

IGI Global
International Journal of Healthcare Information Systems and Informatics
Authors:

Abstract

Public Health (PH) applications in County of Los Angeles (LAC), Department of PH have been developed to meet individual PH program's goals. This resulted in lack of county-wide PH data integration, efficiency, and usefulness. LAC encouraged the development of web-based applications utilizing standards-based PH Information Network interoperable service-oriented architecture (SOA). The goal was to stop the evolution of fragmented health data systems which place limitations on the PH mission of safeguarding and improving the health of the community as well as responding to large-scale threats to PH. PH Nursing case management is one example of LAC's initiative for promotion of web-based tools which will be utilized within this SOA. This PH architecture is capable of supporting electronic data exchange from PH partners using a HL7 integration hub. It promotes the development of management tools and applications to assist PH response and recovery activities while providing resources to support departmental integration.
By: David Cardenas, Abdul
Malik Shakir and Gora Datta,
Department of Health
Services-Public Health, Los
Angeles County, Los
Angeles, CA
Challenge
Public Health applications have
been previously developed to assist
public health programs in meeting
individual program’s goals and
objectives. This has led to the
development of systems that collect
data only for explicit purposes,
without clear efforts to improve the
integration, efficiency, and
usefulness of public health data.
The evolution of these disparate,
fragmented public health data
systems has led to duplication of
effort, and placed limitations on
local public health agencies to
accomplish the mission of
safeguarding and improving the
health of the community and to
respond effectively to large-scale
threats to public health.
The Los Angeles County
Department of Health Services has
created an initiative to support
consolidation of critical clinical and
public health data across diverse
individual IT systems [4]. The
adoption and integration of
knowledge-based decision support
systems such as Data Warehouse,
Business Intelligence toolset, and
use of a central master person
identifier are promoted. This
initiative requires that existing
investments in legacy systems be
leveraged and merged with
standards-based web enabled
systems to provide a synchronized
view of public health data and
resources across all program areas.
Solution
The Los Angeles County (LAC)
Operational Data Store (ODS)
architecture is based upon the nine
elements of the Public Health
Information Network initiative
(PHIN) published by Center of
Disease Control and Prevention
(CDC) and influenced by CDC’s
National Electronic Disease
Surveillance System (NEDSS)
[2, 3]. Deployment of the ODS and
related components introduces an
integrated standards-based system
in LAC that provides a synchronized
view of public health data and
resources across all program areas.
The Operational Data Store (ODS),
a component of PHIN architecture,
will eventually hold all operational
data for the public health program
areas and include an Operational
Data Store Application Program
Interface (ODS-API) [5]. The ODS-
API provides an interface to store
and retrieve data from the ODS
using the logical data model and
without the detailed knowledge of
the underlying relational tables.
ODS-API provides an interface to
the ODS for all other components of
the framework.
Architecture
Deployed
ODS is the core component of the
PHIN architecture. The strategic
objectives of PHIN are: Enhance
the ability of Public Health to
conduct surveillance for bioterrorism
and other communicable diseases;
Assist in the control of disease
outbreaks and offer critical surge
capacity for the tracking of
epidemiological information;
Broaden the communications
capabilities of the public health
A Standard (HL7 V3) Based
Public Health Information
Network for Los Angeles County
Department of Health Services:
Public Health Case Study
42
State/Local
system; Implement mechanisms to
support broad CDC initiatives while
complying with requirements of
local jurisdictions; Align the public
health system with federal directives
and national initiatives.
Key components of the architecture
include: 1) Infrastructure &
housekeeping services to provide
authentication, directory and
security services for the system and
enable single sign-on. 2) A
knowledge management module
that manages translation and
mapping of data from other systems
to the ODS in a standardized
format. 3) HASTEN provides the
single sign-on portal for
authentication & entry into the
system. It also incorporates an
event alerting mechanism. HASTEN
provides the human interface. 4)
HEDEX provides an electronic
interface to systems that need to
send data to and receive data from
the ODS. 5) Analysis and
Visualization services provide data
analysis, reporting and GIS
services. 6) Unique Person
Identifier is an effort at the LAC to
cross-index and assign unique
identifiers to individuals who receive
care or are referred to LAC
facilities. 7) Data Warehouse at
LAC is a patient-centric data store
that pools data from hospitals,
emergency care and public health
programs. 8) The Incident
Management System is the core
component of the PHIN architecture
that provides case management
and program area support for
managing disease specific
interactions.
A Standard (HL7 V3) Based Public Health Information Network
for Los Angeles County
Department of Health Services: Public Health – Case Study
43
State/Local
Figure 1: Los Angeles County Public Health Information Network Architecture Overview
Infrastructure & Housekeeping Services
Sign-On Module
Notification and
Alerting Module
Analysis and
Visualization
Module
Operational
Data Store
Enterprise Data
Warehouse
Health Electronic
Data Exchange
(HEDEX)
External Partners
and Other County
Deprartments
Master Person
Identifier
Public Health Nursing
Common Case Reporting
and Status Tracking (CCR)
VCMR STD TB EDS
XML
SQL/ETL
SQL/ETL
HASTEN
SQL/ETL
XML/ETL
SQL/ETL
Incident Management
System
HL7 2.x/3
File Transfer
XML
ODS:
The ODS provides persistent
and patient-centric storage for data
from multiple public health
programs. The ODS is a relational
database designed in an abstract-
extensible style consistent with the
HL7 V3 Reference Information
Model (RIM). The database is
implemented in three phases. In
the first phase, the ODS merely
mimics the data currently
maintained by existing Program
Area Modules (PAMs), such as the
EDS [1]. In the second phase, the
ODS is expanded to support the
expansion of PAM capabilities and
the introduction of Common Area
Modules (CAMs), such as
Knowledge Management System.
In the third phase, the ODS
replaces PAM specific local
databases as the database of
record for non-transient PAM-
specific data. PAM specific
databases are used for transient
data only. The ODS also includes a
staging area for the temporary
storage of data received from
external systems and data intended
for export to external applications or
bulk transport. Structured Query
Language/Extract Transform and
Load (SQL/ETL) tools are used to
transform data to and from the
persistent storage areas of the
ODS.
ODS-API:
The ODS-API handles
healthcare transactions by exposing
the HL7 V3 RIM objects that can be
manipulated by client applications
and provides the ability to persist
the transaction in a relational
database using Object-Relational
Mapping technology, freeing the
client application from having to
deal with the physical data model
[6]. Initial scope of this layer is to
provide an XML message interface
for incoming and outgoing
messages from the other
components of the PHIN System.
As the development matures and
the interface stabilizes, the ODS-
API, in its final form, will be
published as the only interface to
the LAC Public Health ODS and all
new applications developed
internally and externally will be
required to use this Interface to
store and retrieve data to/from the
LAC Public Health ODS.
The final steps will be the
implementation of the ODS-API with
Reference Information Model (RIM)
Interface towards automating the
population of ODS. The ODS-API
will allow newly developed public
health applications to directly store
the operational data in the ODS and
will remove the need of duplicate
data stores. This ODS-API will be
built on top of ODS-API layer which
consumes the XML messages for
healthcare events.
Benefits
The ODS is under deployment and
the legacy systems are now being
integrated with it. The ODS-API is
under development. The Reporting
services have been deployed and
can report on ODS data. Several
systems will be integrated into the
infrastructure over the coming years
including PAMs to support
integrated case management
activities for Public Health.
The PHIN compliant systems will
specifically address the following [7,
8]: a) The development of a web-
based system architecture for
Public Health programs and health
districts that is capable of
supporting electronic data exchange
from public health partners using a
HL7 based integration hub, b) the
development of management tools
and applications to assist public
health response and c) recovery
activities while providing resources
to support departmental integration.
The PHIN/NEDSS systems will
leverage individual system
components for the overall
improvement of public health
information technology
infrastructure while contributing to
the development of a common
enterprise data warehouse that will
unify public health and clinical data
under a unique person identifier.
There are multiple systems in place
that support communications for
public health labs, the clinical
community, and state and local
health departments. However, most
of these systems operate in
isolation. Numerous benefits will
start accruing as parts of the
system are built and integrated into
the business processes of the local
health services. The
implementation of a unifying system
will further improve access to
laboratory data and response
protocols, advanced capabilities for
rapid notification of public health
partners, response agencies, the
media, and the general public.
There will be an enhanced
capability to train public health staff
and a uniform data exchange
standard for exchanging data
between the public health partners.
44
A Standard (HL7 V3) Based Public Health Information Network
for Los Angeles County
Department of Health Services: Public Health – Case Study
State/Local
Real-time collection of data from
heterogeneous healthcare systems,
program area modules,
consolidation and cross-indexing of
data, integrated directory
infrastructure for public health
personnel and identity
management, integration of related
healthcare and patient data from
heterogeneous systems into a
common interface, provide access
through a ubiquitous web-based
portal that will obviate the necessity
of client-side implementations of
application systems, provide a
mechanism to disseminate critical
and public-interest information to
the community in general are
additional benefits.
Conclusion/
Lessons Learned
The primary objectives of this
initiative was to enhance the ability
to conduct public health
surveillance, provide electronic
applications to assist in the control
of disease outbreaks, develop
advanced training tools for public
health partners, and broaden the
communications capabilities of the
public health system in Los Angeles
County in order to effectively
prepare and respond to bioterrorism
and other public health
emergencies.
It is expected that the Public Health
Information Network System effort
will expedite the consolidation of
critical clinical and public health
data across diverse individual IT
systems. It will leverage existing
investments in legacy systems and
merge them with standards based
web enabled systems to provide a
synchronized view of public health
data and resources across all
program areas. The ODS can be
queried for a person-centric view of
health-related data across all
program areas. The visualization
services provide a dashboard view
and drill-down report capabilities for
decision support and alignment of
critical public health resources.
The use of a model driven
[http://www.omg.org/mda/] Service
Oriented Architecture [http://www.
service-architecture.com/index.html]
has allowed the County to take
advantage of state-of-the-art
information technologies while at
the same time leveraging the
investment made in its legacy
application system. The use of
industry standards positions the
system to be interoperable with
similar efforts conducted in other
jurisdictions such as in neighboring
Counties, the state of California,
and the CDC.
A difficult issue to overcome was
the inertia and tradition of autonomy
enjoyed by program area leaders.
We were fortunate enough to
benefit from the coincidental coming
together of three factors. First, the
vision expressing the necessity of
data sharing and leveraging data as
a department wide asset was
clearly communicated by the
highest level of the County
management. Second, CDC’s effort
to define standards for use in
enabling a public health information
network had reached a level of
maturity that was useful for our
purpose. And finally, the national
recognition of the vulnerability of our
public health system motivated
Congress to allocate the funds
necessary to underwrite the cost of
development. Without these
influences, the project would not
have achieved the benefits so
urgently needed.
Acknowledgements
This work was performed by
CAL2CAL Corporation at the LAC-
Department of Health Services-
Public Health. The ODS and ODS
related applications are developed
under a grant from the CDC to state
and local jurisdictions to support
public health preparedness and
response to bioterrorism [4]. This
work was done in collaboration with
Public Health Information Systems
and Bio-terrorism Preparedness and
Response Initiative, LAC
Department of Health Services.
For more information contact David
Cardenas at dcardenas@ladhs.org;
or Gora Datta at gdatta@ladhs.org,
Los Angeles County Public
Health.
45
A Standard (HL7 V3) Based Public Health Information Network
for Los Angeles County
Department of Health Services: Public Health – Case Study
State/Local
References [1] Los Angeles County Department
of Health Services, Public Health
Information Systems, [a] SARS-
EDS Software Requirement
Specifications v1.0.2, October
2003;
[b] SARS-EDS Functional
Document v1.0.2, October 2003
[2] Public Health Information
Network: An Overview, published
article at http://www.cdc.gov/
phin/index.html .
[3] National Electronic Disease
Surveillance System, “The
Surveillance and Monitoring
Component of the Public Health
Information Network”, published
article of http://www.cdc.gov/
nedss .
[4] Los Angeles County Department
of Health Services, Public Health
Information Systems, PHIS
Action Plan for Bio-terrorism
Preparedness Initiative – The
application of NEDSS
architecture to Public Health
Information systems in Los
Angeles County, March 2003
[5] Los Angeles County Department
of Health Services, Public
Health, Bio-terrorism Prepared-
ness & Response Unit, ODS and
ODS-API design and architec-
ture documents, April 2005
[6] Beeler, George W; Huff, Stan;
Rishel, Wesley; Shakir, Abdul-
Malik; Walker, Mead; Mead,
Charlie; and Schadow, Gunther,
HL7: Message Development
Framework, published article on
http://www.hl7.org/library/mdf99/
mdf99.pdf .
[7] Health Alert Network: Public
Health Information Technology,
Functions and Specifications (for
Emergency Preparedness and
Bioterrorism) February 14, 2002,
published article on http://www.
cdc.gov/cic/functionsspecs/IT_
Functions_Specifications_final_
21402.pdf .
[8] Los Angeles County Department
of Health Services, Public
Health, Bio-terrorism
Preparedness & Response Unit,
Bio-terrorism Preparedness and
Response Initiative – The
application of PHIN Standards &
NEDSS Architecture towards
integrating Pubic Health
Information Systems in Los
Angeles County – Program Plan,
March 2004
46
A Standard (HL7 V3) Based Public Health Information Network
for Los Angeles County
Department of Health Services: Public Health – Case Study
State/Local
... This study proposes Health Level International (HL7) which is a widely accepted method for implementing EMR. Several nationwide organization adopted HL7 to set standard for managing, integrating and exchanging electronic medical record in healthcare applications [23]. Different users and applications use HL7 web service to interchange documents in a well-defined format so that the sharing of healthcare information becomes efficient [24] shown in Figure 5.1. ...
Research
Full-text available
Healthcare system can be enhanced vastly with the use of modern information technology. Still now in under-developed and developing countries, traditional paper based system is being used in healthcare. Although very few organizations use computer based system, they could not establish a ubiquitous network among patients, physicians and government. Cloud computing is the emerging technology which can be used to develop a heterogeneous network to improve the whole system. In this article, a three tier cloud based application eHealth Cloud has been proposed which will involve �different parties to improve old-fashioned healthcare system. RIA (Rich Internet Application) based client, SimpleDB based server and a logic layer have been designed to build an easily accessible network. As a part of this system, one desktop application has been developed for the doctors and it is being used. Besides, smart phones are becoming popular everywhere now-a days. Using web services, android applications have been also developed for doctors as well as patients to make existing doctor-patient communication easier. Improvement of human computer interaction is very important to get better performance from this network. The research also proposes user stereotype modelling based on different contexts to improve healthcare application user interfaces. In addition, by using the eHealth Cloud, enormous electronic medical record (EMR) will be stored everyday. This huge size of data can lead us with new research opportunities. Data mining from the large amount of EMR has been proposed. The process of data mining, a standard for exchanging data and a mining model is described. Finally, the challenges and future research options are directed.
... This study proposes Health Level International (HL7) which is a widely accepted method for implementing EMR. Several nationwide organization adopted HL7 to set standard for managing, integrating and exchanging electronic medical record in healthcare applications [17]. Different users and applications use HL7 web service to interchange documents in a well-defined format so that the sharing of healthcare information becomes efficient [18] shown in figure 6. EMR creates a service layer in the eHealth Cloud that serves medical information according to accessibility. ...
Conference Paper
Full-text available
Healthcare system can be enhanced vastly with the use of modern information technology. Still now in underdeveloped and developing countries, traditional paper based system is being used in healthcare. Although very few organizations use computer based system, they could not establish a ubiquitous network among patients, physicians and government. Cloud computing is the emerging technology which can be used to develop a heterogeneous network to improve the system. In this article, a three tier cloud based application “eHealth Cloud” has been developed which will involve different parties to improve old-fashioned healthcare system. RIA (Rich Internet Application) based client, SimpleDB based server and a logic layer have been designed to build an easily accessible network. By using the “eHealth Cloud”, enormous electronic medical record (EMR) will be stored everyday. This huge size of data can lead us with new research opportunities. Data mining from the large amount of EMR has been proposed. The process of data mining, a standard for exchanging data and a mining model is described. Finally, the challenges and future research options are directed.
... For the data exchange between the entities involved in this new design of EMR, this study proposed the use of Health Level Seven International (HL7) which is widely being adopted by health care institutions in several nation-wide EMR implementations [13]. HL7 creates standards for the exchange, management, and integration of health care information system which enable interoperability of messages and documents in standardized way which also bring efficient communication among different users that assist in sharing health care information which makes the integration feasible [14]. ...
Conference Paper
Full-text available
This study conducted a research on the implementation of cloud computing in health care organizations, focused on integrated model of patient medical record information system using health care standard information format for data exchange. Health care organizations use variety of IT applications and infrastructures which always need to be updated as a result of rapid growth in health care services. The diversification on how health care organizations maintaining their operations, especially on maintaining patient's medical information resulted the difficulty of accessing patient's data. This study then proposed a design of an integrated cloud-based e-medical record which uses ICD-10 and HL7.
Conference Paper
Information Technology is an important part of the healthcare environment. Accuracy and integrity of the information in any hospital system is necessary. Then, this information has to be up-to-date as well to achieve continuous quality improvement in any organization and particularly in a complex area like healthcare. Therefore, diverse information systems must be integrated across the healthcare enterprise. The main objective of this research is to develop a framework for the exchange of patients records located in different hospitals in Saudi Arabia, adding insurance and prescriptions information along with the patient’s record to facilitate the insurance process and to automate the medicine prescription process that is currently manual in most hospitals. The proposed framework aims to improve the regular ways of obtaining patients medical records separated in each hospital. For instance, if a particular patient has different medical records in different hospitals visited by that patient, our architecture focuses on the method by which data should be searched and retrieved efficiently from a database on the cloud from different hospitals by preprocessing the data in current hospital’s and saving them in the database that resides on the cloud. Our system design is based on cloud computing service oriented architecture. Some of the information included in these medical records is: medical history, prescribed medications and allergies, immunization status, laboratory and test results, radiology images, personal stats like age and weight, diagnoses, order tests and appointments. All of these records are identified by the national ID of the patient. these systems will be utilized by web services asp.net based framework, the doctor will use his/her ID and password to enter the system for security and then enter the patient’s ID to send a request for that patient’s record that will be sent back to the doctor, the record will be up-to-date since the last visit of the patient to any hospital in Saudi Arabia. The main aim of this study is to provide a data exchange model of patients records, it is used to decrease the time and cost of patients, and help doctors to get up-to-date and accurate information of patients from the records from any hospital in Saudi Arabia. By using e-Patient medical records and Mirth Connect program which use HEALTH LEVEL 7 (HL7) protocol. HL7 protocol is a standard information format of healthcare for data exchange. We provide a single, complete automated patient medical record to give a better patient care that avoids medical mistakes due to lack of information and unavailability of medical records.
HL7 V3) Based Public Health Information Network for Los Angeles County Department of Health Services: Public Health – Case Study State
  • Standard
46 A Standard (HL7 V3) Based Public Health Information Network for Los Angeles County Department of Health Services: Public Health – Case Study State/Local
Public Health Information Technology, Functions and Specifications (for Emergency Preparedness and Bioterrorism
  • Alert Health
  • Network
Health Alert Network: Public Health Information Technology, Functions and Specifications (for Emergency Preparedness and Bioterrorism) February 14, 2002, published article on http://www. cdc.gov/cic/functionsspecs/IT_ Functions_Specifications_final_ 21402.pdf.