Appointment Waitlist

The Appointment waitlist feature allows the user to track patients who wish to see a provider, generally sooner than when a provider is currently available.

Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit

Update appointment waitlist

POST
/v1/{practiceid}/appointments/waitlist
Modify the wait list request details for a specific appointment
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
Content-Type string Content type of the payload

Output Parameters

Expand all
waitlistid integer The ID of the wait list entry that was created.
Example Code

Get appointment waitlist

GET
/v1/{practiceid}/appointments/waitlist
Retrieves the list all waiting list request appointments for all patients
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
priority string One of "LOW", "NORMAL", or "HIGH", indicating the priorty of this wait list entry.
dayofweekids array A list (JSON array) of day of week IDs that are desired by the patient, with 1 being Sunday, and 7 being Saturday.
hourfrom integer The hour (24 hour clock) after which an appointment is desired by a patient. Inclusive.
patientid integer The patient ID of the patient who is on the wait list.
appointmentid integer The booked appointment ID of the appointment that this wait list entry would replace.
appointmenttypeid integer The appointment type ID of the desired appointment.
providerid integer The provider ID of the desired provider. This can be blank if any provider is acceptable.
departmentid integer The department ID of the desired department. This can be blank if any department is acceptable.
hourto integer The hour (24 hour clock) before which an appointment is desired by a patient. Inclusive.
limit integer Number of entries to return (default 1500, max 5000)
offset integer Starting point of entries; 0-indexed

Output Parameters

Expand all
appointmentid integer The booked appointment ID of the appointment that this wait list entry would replace.
appointmenttypeid integer The appointment type ID of the desired appointment.
created string The date and time that this wait list entry was created.
dayofweekids integer A list of day of week IDs that are desired by the patient, with 1 being Sunday, and 7 being Saturday.
departmentid integer The department ID of the desired department. This can be blank if any department is acceptable.
hourfrom integer The hour (24 hour clock) after which an appointment is desired by a patient. Inclusive.
hourto integer The hour (24 hour clock) before which an appointment is desired by a patient. Inclusive.
note string Practice-facing note about why the wait list entry exists.
patientid integer The patient ID of the patient who is on the wait list.
priority string One of "LOW", "NORMAL", or "HIGH", indicating the priorty of this wait list entry.
providerid integer The provider ID of the desired provider. This can be blank if any provider is acceptable.
waitlistid integer The wait list ID, used in other calls.
Example Code

Get appointment waitlist

GET
/v1/{practiceid}/appointments/waitlist/{waitlistid}
Retrieves the list all waiting list request appointments for all patients
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
waitlistid integer waitlistid

Output Parameters

Expand all
appointmentid integer The booked appointment ID of the appointment that this wait list entry would replace.
appointmenttypeid integer The appointment type ID of the desired appointment.
created string The date and time that this wait list entry was created.
dayofweekids integer A list of day of week IDs that are desired by the patient, with 1 being Sunday, and 7 being Saturday.
departmentid integer The department ID of the desired department. This can be blank if any department is acceptable.
hourfrom integer The hour (24 hour clock) after which an appointment is desired by a patient. Inclusive.
hourto integer The hour (24 hour clock) before which an appointment is desired by a patient. Inclusive.
note string Practice-facing note about why the wait list entry exists.
patientid integer The patient ID of the patient who is on the wait list.
priority string One of "LOW", "NORMAL", or "HIGH", indicating the priorty of this wait list entry.
providerid integer The provider ID of the desired provider. This can be blank if any provider is acceptable.
waitlistid integer The wait list ID, used in other calls.
Example Code

Update a wait list entry.

PUT
/v1/{practiceid}/appointments/waitlist/{waitlistid}
Generic success/error response
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
waitlistid integer waitlistid
Content-Type string Content type of the payload

Output Parameters

Expand all
errormessage string If the operation failed, this will contain any error messages.
success string Whether the operation was successful.
Example Code

Remove an entry from the wait list.

DELETE
/v1/{practiceid}/appointments/waitlist/{waitlistid}
Generic success/error response
Was this information helpful? Yes | No Thank you for your feedback! What went wrong? Incomplete or incorrect information | Irrelevant Content | Others
Submit
Try in Postman

Input Parameters

Expand all

required

practiceid integer practiceid
waitlistid integer waitlistid

Output Parameters

Expand all
errormessage string If the operation failed, this will contain any error messages.
success string Whether the operation was successful.
Example Code