Notable changes to Elation API 2.0, organized by release date.
2024-10-09
Discontinued Medications
- Removed non-functional PATCH for discontinued medications (use
DELETE and POST instead) - Fixed issue that prevented discontinuing medication threads with
prescribers outside the practice - Added webhook for medication discontinues
Medications
- Fixed issue where only providers were able to be used as
documenting_personnel
; can use staff as well now
2024-09-13
Patient Profile
Patient
- Added
email
field to patient insurance guarantor.
2024-09-13
User Management
User
- Documented maximum length constraints for
first_name
(50 characters) andlast_name
(60 characters) fields.
Practice
Physician
- Documented maximum length constraints for
first_name
(50 characters) andlast_name
(60 characters) fields.
Office Staff
- Documented maximum length constraints for
first_name
(50 characters),middle_name
(50 characters), andlast_name
(60 characters) fields.
Contacts
- Documented maximum length constraints for
first_name
(50 characters),middle_name
(50 characters), andlast_name
(60 characters) fields.
These constraints were previously enforced but not explicitly documented.
2024-07-22
Medication Order Templates
- Added specific_ndc to support having the template indicate an NDC
when the user selects it. - Fixed bug where qty_units were using the surescripts quantity code
instead of the plain language equivalent.
Medication
- Added active_ndcs field to indicate which ndcs Elation believes to
be non-obsolete for a given medication
2024-07-11
Patient Document
Patient Form
- Moved Patient Form documentation from Patient Profile to Patient Document
- Added documentation for get and find patient forms
Patient Form Request
- Added documentation for Patient Form Request
Patient Form Submission
- Added documentation for get and find patient form submissions
2024-06-25
Patient Profile
Patient
- Added a new
sms_opt_in_status
read-only attribute to the patient object. Attribute will returntrue
if the patient is opted in to SMS messaging andfalse
otherwise.
2024-06-11
Scheduling
Appointment
telehealth_details
is deprecated. Useinstructions
instead- Updating
mode
toVIDEO
will updateinstructions
with a physician's default virtual visit instructions
2024-05-26
Patient Profile
Patient Form
- Added documentation for the patient form object and the patient form request
2024-04-10
Patient Profile
AllergyDocumentation
- Added the AllergyDocumentation resource which allows integrators to specify NKDA as a structured concept in patient charts
2024-03-05
Scheduling
Appointment
- Added a new
status_detail
field tostatus
. This field is specifically used for appointments inNot Seen
status.
2024-01-30
Patient Document
Document Tag
- The Find Document Tags endpoint now supports searching for tags by code, value and practice.
Medication
- Fixed: the Create Medication endpoint creates a draft prescription rather than a documented medication when
is_doc_med
istrue
anddocumenting_personnel
is a physician.
Report
- The Create Report endpoint now allows lab reports to be posted without specifying a reference range (
reference_min
andreference_max
can be missing or empty).
Patient Profile
Drug Intolerance
- Fixed: the Find Drug Intolerances endpoint returns data for all patients rather than just for the patients requested.
Problem
- Fixed: the Create/Update Problem endpoints require a
synopsis
to be specified.
Webhooks
-
Fixed: updating a patient photo triggers a
patients
webhook request that contains only patient photo properties. -
Added a new
patient_photos
subscription type. Updating a patient photo now triggers apatient_photos
webhook request.
2023-12-05
OAuth API
- The Get Token endpoint no longer supports Resource Owner Password Credentials Flow. It now supports only Client Credentials Flow, where you exchange your client id and client secret for a bearer token.