Get a list of Appointments

GET {{baseUrl}}/api/v2/Appointment?_id=<string>&date=<date>&scheduled-start-date=<dateTime>&ignore-restrictions=<boolean>&appointment-type-id=<string>&end-last-modified=<dateTime>&status=<string>&start-last-modified=<dateTime>&patient=<string>&scheduled-end-date=<dateTime>&count=<integer>&_offset=<integer>&end-date=<date>&start-date=<date>&sort-order=<string>&include=<string>&include=<string>&departmentId=<integer>&practitioner=<string>

Overview:

A streamlined request for surfacing patient visit scheduling details including provider, location, timing, and telehealth workflow triggers for driving tailored frontend experiences and nuanced operational optimization in the healthcare setting.

Use Cases:

  • Patient Reminder Apps: Build patient reminder apps

  • Provider Schedule Optimization: Identify visit duration overruns

  • Telehealth Workflow Launch: Initiate telehealth protocols

  • Referral Management: Check post-referral for conflicts

  • Resource Planning: Aggregate for planning

Request Params

KeyDatatypeRequiredDescription
_idstringUnique identifier for the resource.
datestringDate of the appointment in YYYY-MM-DD format.
scheduled-start-datestringScheduled start date and time of the appointment in ISO 8601 format.
ignore-restrictionsstringFlag to ignore restrictions when retrieving data.
appointment-type-idstringIdentifier for the type of appointment.
end-last-modifiedstringThe end of the period during which the resource was last modified, in ISO 8601 format.
statusstringThe status of the appointment.
start-last-modifiedstringThe start of the period during which the resource was last modified, in ISO 8601 format.
patientstring(Required) Identifier for the patient associated with the appointment.
scheduled-end-datestringScheduled end date and time of the appointment in ISO 8601 format.
countstringNumber of records to retrieve.
_offsetstringOffset for pagination.
end-datestringThe end date for the period in which appointments are scheduled.
start-datestringThe start date for the period in which appointments are scheduled.
sort-orderstringSort order for the results, either ascending or descending.
includestringList of additional elements to include in the response.
includestringList of additional elements to include in the response.
departmentIdstring(Required) The department identifier
practitionerstring(Required) Identifier of the practitioner

HEADERS

KeyDatatypeRequiredDescription
x-source-idstring(Required) The source id provided for connecting to the data source
Authorizationstring

RESPONSES

status: OK

[{&quot;context&quot;:{&quot;requestId&quot;:&quot;\u003cstring\u003e&quot;,&quot;source&quot;:&quot;\u003cstring\u003e&quot;,&quot;quorum&quot;:&quot;\u003cboolean\u003e&quot;,&quot;notify&quot;:&quot;\u003cboolean\u003e&quot;},&quot;data&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;\u003cstring\u003e&quot;,&quot;total&quot;:&quot;\u003cinteger\u003e&quot;,&quot;entry&quot;:[{&quot;resource&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;participant&quot;:[{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;minutesDuration&quot;:&quot;\u003cinteger\u003e&quot;,&quot;start&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;appointmentType&quot;:{&quot;coding&quot;:[{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;},{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;}],&quot;text&quot;:&quot;\u003cstring\u003e&quot;},&quot;status&quot;:&quot;\u003cstring\u003e&quot;,&quot;extension&quot;:[{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}}]}},{&quot;resource&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;participant&quot;:[{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;minutesDuration&quot;:&quot;\u003cinteger\u003e&quot;,&quot;start&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;appointmentType&quot;:{&quot;coding&quot;:[{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;},{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;}],&quot;text&quot;:&quot;\u003cstring\u003e&quot;},&quot;status&quot;:&quot;\u003cstring\u003e&quot;,&quot;extension&quot;:[{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}}]}}]}},{&quot;context&quot;:{&quot;requestId&quot;:&quot;\u003cstring\u003e&quot;,&quot;source&quot;:&quot;\u003cstring\u003e&quot;,&quot;quorum&quot;:&quot;\u003cboolean\u003e&quot;,&quot;notify&quot;:&quot;\u003cboolean\u003e&quot;},&quot;data&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;\u003cstring\u003e&quot;,&quot;total&quot;:&quot;\u003cinteger\u003e&quot;,&quot;entry&quot;:[{&quot;resource&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;participant&quot;:[{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;minutesDuration&quot;:&quot;\u003cinteger\u003e&quot;,&quot;start&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;appointmentType&quot;:{&quot;coding&quot;:[{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;},{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;}],&quot;text&quot;:&quot;\u003cstring\u003e&quot;},&quot;status&quot;:&quot;\u003cstring\u003e&quot;,&quot;extension&quot;:[{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}}]}},{&quot;resource&quot;:{&quot;resourceType&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;participant&quot;:[{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;actor&quot;:{&quot;reference&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;minutesDuration&quot;:&quot;\u003cinteger\u003e&quot;,&quot;start&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;appointmentType&quot;:{&quot;coding&quot;:[{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;},{&quot;display&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;}],&quot;text&quot;:&quot;\u003cstring\u003e&quot;},&quot;status&quot;:&quot;\u003cstring\u003e&quot;,&quot;extension&quot;:[{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;url&quot;:&quot;\u003cstring\u003e&quot;,&quot;valueString&quot;:{},&quot;valueCoding&quot;:{&quot;system&quot;:&quot;\u003cstring\u003e&quot;,&quot;code&quot;:&quot;\u003cstring\u003e&quot;,&quot;display&quot;:&quot;\u003cstring\u003e&quot;}}]}}]}}]