Elation Health

The Zus Elation integration features both the embedded Zus Aggregated Profile and automated data connections. The full ZAP can be accessed in a popup/modal via the Outside Records button on the patient chart.

Access the ZAP from the Outside Care button in a Patient Chart

How to Activate the Integration

If you're a current Elation customer and want to turn on the ZAP, reach out to your customer success manager!

Data Retrieval

Data is retrieved using Elation's webhooks. Zus collects the following data points from Elation as they are created, updated, or deleted:

  • Patient
  • Appointment
  • Allergy
  • Drug Intolerance
  • Immunization
  • Problem
  • Visit Note (in progress/beta)

Backfill Process

In addition to real-time data retrieval, a backfill process is run when a patient is enrolled. The backfill fetches historical data across all the aforementioned data points for the patient to ensure comprehensive data synchronization.

Data Transformation to FHIR

Below is a list of the data that is pulled from Elation and transformed to FHIR in Zus.

Patient

  • Patient Status
  • First Name
  • Middle Name
  • Last Name
  • Gender
  • Date of Birth
  • Addresses
  • Phone Numbers
  • Email Addresses

Condition/Problem

  • Recorded Date
  • Onset DateTime
  • Verification Status (assumed to be "confirmed" for all problems)
  • Clinical Status
  • Abatement DateTime (if resolved)
  • Condition Code (ICD-9, ICD-10, SNOMED codes)
  • Condition Description

Allergy

  • Clinical Status (active or inactive)
  • Onset DateTime
  • Recorded Date
  • Allergy Code (Medi-Span codes)
  • Allergy Description
  • Reaction (manifestation and severity)

Appointment

  • Practitioner Reference
  • Status
  • Created Date
  • Description
  • Reason
  • Scheduled Date and Time
  • Duration

Drug Intolerance

  • Clinical Status (active or inactive)
  • Onset DateTime
  • Recorded Date
  • Intolerance Description
  • Reaction (manifestation and severity)

Immunization

  • Status (assumed to be completed for immunizations)
  • Vaccine Code (CVX codes)
  • Vaccine Description
  • Occurrence DateTime
  • Site

Auto-Enrollment

Zus can auto-enroll any active patient that comes through the data loop using the NPI of the provider assigned to the patient in Elation. We also support a "fallback provider" if there is none documented in Elation. These must be configured by Zus on your behalf.

Any patient marked as inactive in Elation will be subsequently dis-enrolled in Zus.

Condition "Write-back"

Conditions surfaced in the ZAP can be written back to Elation through the Zus UI. The following fields in Elation are populated:

  • Resolved Date (if the condition is marked as abated in the Zus FHIR store)
  • Created Date
  • Synopsis
  • Description
  • Diagnosis Code (just the SNOMED code from the record in Zus)
  • Status
  • Start Date (from the onset date, if available, otherwise using the current date)

These write-backs are persisted in both Elation and Zus and inform the check mark in the ZAP UI. Writebacks may fail some amount of the time due to issues like code system mismatches between Zus and Elation. Zus monitors these errors but please reach out if you find them to be recurring.

The diagram below represents the flow of data during these write-backs:



Frequently Asked Questions

Click here to read a list of FAQs.