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.