v1

latestOpenAPI 3.1.02026-07-2649128242.2 KB
Appointment

List Appointments

Retrieves a collection of appointments

get/main/Appointment

Query parameters

pageinteger

The collection page number

_countinteger

The number of items per page

paginationboolean

Enable or disable pagination

_idstring

Logical id of this artifact.

datestring datetime

Appointment date/time.

_lastUpdatedstring datetime

When the resource last changed.

createdstring datetime

When the resource was created.

part-statusstring

The Participation status of the patient.

patientstring

An individual patient within an appointment

practitionerstring

An individual practitioner assigned to an appointment

practitioner-rolestring

An individual practitioner role assigned to an appointment

_include'Appointment:patient' | 'Appointment:practitioner-role' | 'PractitionerRole:practitioner' | 'PractitionerRole:organization'

The _include parameter can be used to include related search results to reduce overall network delay of repeated retrievals of related resources.

Modifiers

  • _include:iterate = can be used to include related resources based on already included resources.
_sort'date' | '-date'

Each item in the comma-separated list is a search parameter, optionally with a ' - ' prefix. The prefix indicates decreasing order; in its absence, the parameter is applied in increasing order.

Response

Appointment collection

descriptionstring nullable

The appointment comments

startstring date-time

When appointment is to take place

endstring date-time

When appointment is to conclude

minutesDurationinteger

The duration of the appointment in minutes

createdstring date-time nullable

The date that this appointment was initially created

commentstring nullable

Additional comments

idstring nullable

Logical id of this artifact

resourceTypestring nullable

Resource Type