20958 MSS 3.0 - A Web Services Based Messaging Platform for ELR and Case Notification

Sunday, August 30, 2009
Grand Hall/Exhibit Hall
Arunkumar Srinivasan, MS , National Center for Public Health Informatics (NCPHI)/ Division Of Integrated Surveillance Systems & Services, Centers for Disease Control and Prevention, Atlanta, GA
GB Kesarinath, MS, BS , Division of Informatics Shared Services, Centers for Disease Control and Prevention, Atlanta, GA
John Abellera, MPH , National Center for Public Health Informatics, Division of Integrated Surveillance Systems and Services, Centers for Disease Control and Prevention, Atlanta, GA
Jennifer Ward, MS , National Center for Public Health Informatics, Centers for Disease Control and Prevention, Atlanta, GA
Robbin Taylor , National Center for Public Health Informatics (NCPHI)/ Division Of Integrated Surveillance Systems & Services, Centers for Disease Control and Prevention, Atlanta, GA
Joseph Baweja , National Center for Public Health Informatics (NCPHI)/ Division Of Integrated Surveillance Systems & Services, Centers for Disease Control and Prevention, Atlanta, GA

MSS 3.0- A Web Services based Messaging Platform for ELR and Case Notification

Arun Srinivasan, Gautam Kesarinath, John Abellera, Jennifer Ward, Robbin Taylor, Joe Baweja III

The Enterprise Application Integration (EAI) approach adopted by a number of NCPHI programs, including the NEDSS Messaging solution (NMS), focuses mainly on data integration between various public health information systems. The EAI solution was purely a technical approach to the data level integration of application systems in public health like Laboratory Information Management Systems (LIMS), Electronic Health Records (HER), surveillance systems (NEDSS Base System, BioSense), etc. A high level review of the business functions within these EAI engines supporting various public health programs indicates a number of common business services (e.g. message validation, code validation, code translation, message filtering etc.).

In this presentation, we will demonstrate the approach and the benefits of how a service-oriented approach (SOA) has been adopted to build common business services like code validation and code translation on standard HL7 and non-standard messages. We will also demonstrate the benefits of the SOA model in meeting the needs of multiple programs by orchestrating the services.

See more of: Posters
See more of: Submissions