< Back to the Public Health by Region map
Configuration and Environment
Production environment in approximately 100 routes.
2 Rhapsody Integration Engines (Test and Prod) running.
Rhapsody is the Central point for all messages coming into Virginia Department of Health for all validation, translation, formatting and filtering.
Some internal divisions (12-15 program areas) get messages delivered based on message type (e.g., one division needs reportable diseases, another send or receive Vital records, etc.)
A Message Tracking application was built for users using some Rhapsody Rest API features Custom routing rest API.
Support different transport options to partners like HTTPS. Web services, SFTP and PHINMS.
Syndromic Surveillance
Rhapsody Integration Engine is used for incoming Syndromic messages processing and validation.
Use Mirth for BioSense cloud – this is the only way Mirth is used and it was in place before Rhapsody was adopted.
MU
Receiving MU2 messages from HIE using web service.
Immunization Registry
Immunization start/stop particular interface remotely USING Rhapsody REST API.
Electronic Lab Reporting (ELR) HL7 2.5.1, 2.3.1 and flat files
Incoming ELR messages are validated and routed based on the filter criteria defined in database tables.
Translate messages from HL7 format to different destination system acceptable formats using mappers.
Cancer registry – Hl7 2.5.1 and Legacy file format
Receives incoming messages and after decryption send it to eMarc system folders.
Future Work
Enhance Message Tracking Features to provide more reporting.
Active Passive Clustered environment setup for Rhapsody
Need to make an update?
If this is your organization and you would like to update the information, or if your organization is not included and you would like us to add it, please contact us.