Skip to main content

MEDITECH Integration

This guide covers connecting Vigil to MEDITECH.

Prerequisites

Before starting, you need:

  • MEDITECH Expanse with FHIR R4 capabilities
  • API credentials from your MEDITECH administrator
  • Network access configured for API calls

Supported MEDITECH Versions

VersionSupport Level
ExpanseFull support
6.xADT only
Client/ServerNot supported

Configuration Steps

1. Access Integration Settings

  1. Sign in to Vigil as IT Admin
  2. Navigate to Settings > Integrations
  3. Tap Config tab

2. Configure EMR Connection

FieldValue
EMR TypeMEDITECH
FHIR Base URLYour MEDITECH FHIR endpoint
Auth URLMEDITECH OAuth endpoint
Client IDFrom MEDITECH
Client SecretFrom MEDITECH
FHIR VersionR4

3. Configure Patient Matching

  • MRN - Match on MEDITECH account number

4. Enable Data Flows

FlowExpanse6.x
Patient Census
Observations
Vitals
Assessments

5. Test Connection

  1. Tap Save
  2. Return to Status tab
  3. Tap Test Connection

ADT Integration

For Expanse

MEDITECH Expanse can send ADT via:

  • Direct FHIR subscription
  • HL7 v2.5 interface

Configure with your MEDITECH administrator.

For 6.x

Configure outbound HL7 interface:

  1. Set up ADT out interface in MEDITECH
  2. Configure destination as Vigil webhook URL
  3. Use HL7 v2.4 format

Data Mapping

Vigil DataMEDITECH Location
ObservationsNursing documentation
Vital signsVital signs module
Assessment scoresAssessment documentation

Work with your MEDITECH administrator to configure documentation targets.

Troubleshooting

Connection issues

  • Verify network connectivity between Vigil and MEDITECH
  • Check firewall rules allow outbound HTTPS
  • Verify API credentials are active

Sync failures

  • Review Sync Log for specific errors
  • Check patient exists in MEDITECH
  • Verify data mapping configuration

Contact your MEDITECH administrator and Vigil support for assistance.