elationhealth_list_patients
List patients
Search the practice's patient charts (PHI): id, name, date of birth, sex, contact details, address, status. First and last name match exactly (case-insensitive, no partial names). The SSN is redacted. Elation: GET /patients/.
Parametersdoblimitcursoroffsetpracticelast_namefirst_namephone_numberlast_modified_after
elationhealth_get_patient
Get a patient
Get one patient chart header by id (PHI): demographics, contact details, address, insurance, emergency contact, primary physician, tags. The SSN is redacted. Elation: GET /patients/{id}/.
Parameterspatient_idrequired
elationhealth_list_appointments
List appointments
List appointments and calendar time slots, filterable by date range, patient, physician and practice. Each has the scheduled date, duration, status, reason, patient, physician and service location. Elation: GET /appointments/.
Parameterslimitcursoroffsetpatientto_datepracticefrom_datephysiciantime_slot_type
elationhealth_get_appointment
Get an appointment
Get one appointment by id: scheduled date, duration, status, reason, instructions, patient, physician, practice, service location, telehealth and billing details. Elation: GET /appointments/{id}/.
Parametersappointment_idrequired
elationhealth_list_appointment_types
List appointment types
List the appointment types (visit reasons with default duration) a practice offers. Elation: GET /appointment_types/.
Parametersnamelimitcursoroffsetpractice
elationhealth_list_practices
List practices
List the practices this API key can access: id, name, address, status, time zone, physicians and service locations. Elation: GET /practices/.
Parameterslimitcursoroffset
elationhealth_list_physicians
List physicians
List the practice's physicians (providers): id, name, NPI, specialty, credentials, license, practice, user id. Elation: GET /physicians/.
Parametersnpilimitcursoroffsetlast_namefirst_name
elationhealth_list_problems
List a patient's problems
List one patient's problem list (PHI): description, ICD-9/ICD-10/SNOMED codes, status (Active, Controlled, Resolved), start and resolved dates, synopsis. Elation: GET /problems/?patient=.
Parameterslimitcursoroffsetstatuspatientrequired
elationhealth_list_allergies
List a patient's allergies
List one patient's allergies (PHI): allergen name, reaction, severity, status, start date. Elation: GET /allergies/?patient=.
Parameterslimitcursoroffsetpatientrequired
elationhealth_list_medications
List a patient's medications
List one patient's medication documents (PHI): drug name, strength, directions, quantity, authorized refills, prescribing physician, start date, and the discontinue order if any. Current and discontinued entries both appear unless you filter. Elation: GET /medications/?patient=.
Parameterslimitcursoroffsetpatientrequiredpermanentdiscontinued
elationhealth_list_visit_notes
List a patient's visit notes
List one patient's visit notes (PHI): visit date, type, physician, signed state and the note body (bullets by category such as Subjective, Objective, Assessment, Plan). Filter by signed date or last change. Elation: GET /visit_notes/?patient=.
Parameterslimitcursoroffsetpatientrequiredunsignedphysicianto_signed_datefrom_signed_date
elationhealth_get_visit_note
Get a visit note
Get one visit note by id (PHI): visit date, type, physician, signed state and the full note body. Elation: GET /visit_notes/{id}/.
Parametersvisit_note_idrequired
elationhealth_list_non_visit_notes
List a patient's non-visit notes
List one patient's non-visit notes (PHI): free-text chart notes outside a visit, such as phone calls and administrative notes. Elation: GET /non_visit_notes/?patient=.
Parameterslimitcursoroffsetpatientrequired
elationhealth_list_vitals
List a patient's vitals
List one patient's vital signs (PHI): height, weight, BMI, blood pressure, heart rate, respiratory rate, temperature, oxygen saturation, pain, with chart dates. Elation: GET /vitals/?patient=.
Parameterslimitcursoroffsetpatientrequiredvisit_note