Messages Dashboard
An HL7 Message Dashboard that displays incoming HL7 messages in real-time, along with detailed insights into each message's structure, content, and status. The dashboard also includes customizable validation rules to automatically flag errors, enforce business logic, and ensure compliance with healthcare data exchange standards.

Developing the Message Dashboard was a complex and demanding undertaking. I initiated this project at the onset of the COVID-19 pandemic, a period marked by significant uncertainty regarding message volume and throughput. As these factors evolved, the application was subjected to rigorous real-world testing.
The dashboard was designed to process HL7 messages using Rhapsody, transforming them into structured database records for consumption by the user interface. In accordance with a standardized format defined by a governing committee—referred to as the Message Mapping Guide—each message was evaluated and annotated with validation errors and warnings as appropriate. The resulting data was organized to provide jurisdictions, public health programs, and organizational leadership with clear case information and statistical insights.