Electronic Support for Public Health: validated case finding and reporting for notifiable diseases using electronic medical data

J Am Med Inform Assoc. 2009 Jan-Feb;16(1):18-24. doi: 10.1197/jamia.M2848. Epub 2008 Oct 24.


Health care providers are legally obliged to report cases of specified diseases to public health authorities, but existing manual, provider-initiated reporting systems generally result in incomplete, error-prone, and tardy information flow. Automated laboratory-based reports are more likely accurate and timely, but lack clinical information and treatment details. Here, we describe the Electronic Support for Public Health (ESP) application, a robust, automated, secure, portable public health detection and messaging system for cases of notifiable diseases. The ESP application applies disease specific logic to any complete source of electronic medical data in a fully automated process, and supports an optional case management workflow system for case notification control. All relevant clinical, laboratory and demographic details are securely transferred to the local health authority as an HL7 message. The ESP application has operated continuously in production mode since January 2007, applying rigorously validated case identification logic to ambulatory EMR data from more than 600,000 patients. Source code for this highly interoperable application is freely available under an approved open-source license at http://esphealth.org.

Publication types

  • Research Support, U.S. Gov't, P.H.S.

MeSH terms

  • Communicable Diseases
  • Computer Systems
  • Disease Notification* / legislation & jurisprudence
  • Humans
  • Medical Records Systems, Computerized
  • Natural Language Processing
  • Public Health Administration*
  • Public Health Informatics*
  • United States