Skip to main content
PATCH
/
api
/
2.0
/
appointment_types
/
{id}
Partially Update Appointment Type
curl --request PATCH \
  --url https://sandbox.elationemr.com/api/2.0/appointment_types/{id}/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "abbreviation": "<string>",
  "color": "<string>",
  "default_duration": 123,
  "description": "<string>",
  "elation_note_template_ids": [
    123
  ],
  "is_telehealth": true,
  "name": "<string>",
  "patient_bookable": true,
  "patient_form_hours_prior": 123,
  "patient_forms": [
    123
  ],
  "practice": 123,
  "visit_note_templates": [
    123
  ],
  "visit_note_type": 123
}
'
{
  "default_duration": 123,
  "name": "<string>",
  "practice": 123,
  "abbreviation": "<string>",
  "color": "<string>",
  "created_date": "2023-11-07T05:31:56Z",
  "deleted_date": "2023-11-07T05:31:56Z",
  "description": "<string>",
  "elation_note_template_ids": [
    123
  ],
  "id": 123,
  "is_telehealth": true,
  "patient_bookable": true,
  "patient_form_hours_prior": 123,
  "patient_forms": [
    123
  ],
  "sequence": 123,
  "visit_note_templates": [
    123
  ],
  "visit_note_type": 123
}

Documentation Index

Fetch the complete documentation index at: https://help.elationhealth.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
integer<int64>
required

Body

application/json
abbreviation
string
color
string
default_duration
integer
description
string
elation_note_template_ids
integer[]
is_telehealth
boolean
name
string
patient_bookable
boolean
patient_form_hours_prior
integer
patient_forms
integer[]
practice
integer<int64>
visit_note_format
enum<string> | null
Available options:
note2,
oneCol.oneField,
oneCol.preOp,
oneCol.preOp2,
oneCol.simple,
twoCol.complex,
twoCol.complex2
visit_note_templates
integer<int64>[]
visit_note_type
integer<int64> | null

Response

200 - application/json
default_duration
integer
required
name
string
required
practice
integer<int64>
required
abbreviation
string
color
string
created_date
string<date-time> | null
read-only
deleted_date
string<date-time> | null
read-only
description
string
elation_note_template_ids
integer[]
id
integer
read-only
is_telehealth
boolean
patient_bookable
boolean
patient_form_hours_prior
integer
patient_forms
integer[]
sequence
integer
read-only
visit_note_format
enum<string> | null
Available options:
note2,
oneCol.oneField,
oneCol.preOp,
oneCol.preOp2,
oneCol.simple,
twoCol.complex,
twoCol.complex2
visit_note_templates
integer<int64>[]
visit_note_type
integer<int64> | null