title: Elation
Elation is a cloud-based health record system designed for healthcare providers, clinics, and medical practices. It offers a range of features including patient scheduling, charting, e-prescribing, billing, and telemedicine. Overall, Elation is designed to streamline the workflow of medical practices, improve patient care, and increase efficiency.
The integration of webhooks with Elation presents unique challenges and considerations:
saved
, which might not provide enough discriminative information for some use cases.If you need help setting up your webhooks in Elation, reach out! We are happy to help you.
In order to use this extension you will need to provide the extension with the following settings:
Not sure where you can find all of this information? Click here to have a look at Elation's Developer documentation.
The following actions are supported with Elation today:
This action creates a patient in Elation.
When creating a patient, you will have to specifiy the primary physician and caregiver practice ID:
Find Physician
actionUsing a patient identifier, retrieve a patient object from Elation.
Note that when retrieve the mobile phone number, we are tranforming the number to an international format. We apply a heuristic and assume all mobile numbers in Elation are in US national format so we prepend the number with the +1 country code. Having the number in international format unlocks more powerful functionality like sending text messages with 3rd party services like Twilio and MessageBird.
Update a patient in Elation using any fields available in create patient. We use Elation's PATCH
method to apply partial modifications to a the patient resource (i.e. update only what is needed).
Easily create a patient appointment in Elation.
Creating an appointment requires a few strings to be well-formulated:
Scheduled date
must be a datetime string (ISO-8601). For example, January 1, 2023 at noon, Pacific Time (-8 hours) would be shown as such: 2023-01-01T12:00:00.000-08:00
Reason
must not be free text. This value comes from the following list of appointment types (Follow-Up
, Office Visit
, Physical Exam
, etc.):
Patient
is the patient ID.Physician
is the physician ID (see Find Physician
)Practice
is the practice ID (again, see Find Physician
)You can also include a duration (default to 15 minutes, or whatever has been set in your EHR)
Retrieve appointment details using an appointment ID.
The non-visit note is a special kind of note that, as the name suggests, is not associated with a visit. These notes, in their simplest form, provide a chronological account of information about the patient.
Additional documentation for some of the action fields:
Deletes the non-visit note identified by an ID.
Retrieve the details of a non-visit note identified by an ID.
Using a physician identifier, retrieve a physician object from Elation.
Search a physician based on a set of parameters. The ID of the physician matching the search parameters will be returned. To retrieve the details of the physician, you can use the the "Get physician" action.
Note that this action can only support finding one physician so if your search criteria match multiple physicians the action will throw an error.