/
New Disease Reporting API Job

New Disease Reporting API Job

Objectives

  • To have a chron job on a timer that checks for positive results from flagged Lab tests

  • To format the email appropriately for the users

  • To send as an XML message for machine reading when indicated

Mockups

This API job will be modeled after the Comm Worklist in Hospital.

The Settings tab will control the frequency of the job. The Disease Reporting Log will show the status of the messages and if there are any failed messages. It should also give the option to resend.

Email Communications must be enabled for this feature to work.

Database Storage - Disease Reporting Log

The API job, upon finding a flagged Disease Reporting test that meets the conditions, should create a message log in the database, and then attempt to send the email.

This message log should be modeled after the Hospital Communications Log.

 

Settings Tab

Disease Reporting Log Tab

This tab contains a list of any failed messages, and the reasons why they failed.

Model this after the Hospital Communications Log tab.

If an email address was bad, the specific email that was returned should load in parenthesis.

 

Related content

Changes to Labs Test Setup
Changes to Labs Test Setup
More like this
Internal /External Disease Reporting
Internal /External Disease Reporting
More like this
Hospital Communication Worklist
Hospital Communication Worklist
More like this
New Disease Jasper Report
New Disease Jasper Report
More like this
Hospital Appointment Reminders Job
Hospital Appointment Reminders Job
More like this
Master Problem List, SOAP Problems, and Diagnoses
Master Problem List, SOAP Problems, and Diagnoses
More like this