Skip to main content

EMR System Integration

Vigil can receive patient census updates from your EMR system, automatically creating and updating patient records when admissions, discharges, and transfers occur.

How It Works

Your EMR sends ADT (Admit/Discharge/Transfer) messages to Vigil whenever patient status changes:

  • Admission - Patient record created in Vigil
  • Transfer - Patient location updated
  • Discharge - Patient marked as discharged

This eliminates manual patient entry and keeps Vigil synchronized with your EMR.

Supported EMR Systems

See the Integrations section for EMR-specific setup guides:

Other EMR systems can be integrated through custom configuration. Contact Vigil support.

Setup Overview

  1. Configure Vigil - Enable EMR integration at Settings > Integrations
  2. Note the webhook URL - Vigil provides a unique endpoint for your facility
  3. Configure your EMR - Set up outbound ADT interface pointing to the webhook URL
  4. Test - Admit a test patient and verify it appears in Vigil
  5. Go live - Enable for production

Your EMR administrator or interface analyst typically handles the EMR-side configuration.

Information Needed

To configure the integration, gather this information:

From VigilFrom Your EMR Team
Webhook URLADT interface capabilities
Facility IDHL7 version supported
Unit/location codes
Test environment access

Monitoring

Once configured, monitor integration health at Settings > Integrations:

  • Status tab - Connection status and sync statistics
  • ADT Log tab - Recent messages received from your EMR
  • Sync Log tab - Outbound sync status (observations to EMR)

Troubleshooting

IssueResolution
Patients not appearingCheck ADT Log for received messages
Wrong unit assignmentVerify unit codes match between systems
Sync errorsCheck Sync Log for specific error messages

Contact Vigil support for integration assistance.