Skip to main content

Appointment

A booking of a healthcare event among patient%28s%29, practitioner%28s%29, related person%28s%29 and/or device%28s%29 for a specific date/time. This may result in one or more Encounter%28s%29.

Structure

Search Parameters

_id (token)
Logical id of this artifact
Resource.id
_query (token)
A custom search profile that describes a specific defined query operation
based-on (reference)
The service request this appointment is allocated to assess
Appointment.basedOn
appointment-type (token)
The style of appointment or patient that has been booked in the slot %28not service type%29
Appointment.appointmentType
actor (reference)
Any one of the individuals participating in the appointment
Appointment.participant.actor
date (date)
Appointment date/time.
Appointment.start
_content (string)
Search on the entire content of the resource
reason-reference (reference)
Reason the appointment is to take place %28resource%29
Appointment.reasonReference
identifier (token)
An Identifier of the Appointment
Appointment.identifier
status (token)
The overall status of the appointment
Appointment.status
_tag (token)
Tags applied to this resource
Resource.meta.tag
slot (reference)
The slots that this appointment is filling
Appointment.slot
_type (token)
Derived from the R4B Definition
$this.type().name
_profile (uri)
Profiles this resource claims to conform to
Resource.meta.profile
practitioner (reference)
One of the individuals of the appointment is this practitioner
Appointment.participant.actor.where(resolve() is Practitioner)
part-status (token)
The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests.
Appointment.participant.status
_lastUpdated (date)
When the resource version last changed
Resource.meta.lastUpdated
service-type (token)
The specific service that is to be performed during this appointment
Appointment.serviceType
specialty (token)
The specialty of a practitioner that would be required to perform the service requested in this appointment
Appointment.specialty
service-category (token)
A broad categorization of the service that is to be performed during this appointment
Appointment.serviceCategory
reason-code (token)
Coded reason this appointment is scheduled
Appointment.reasonCode
patient (reference)
One of the individuals of the appointment is this patient
Appointment.participant.actor.where(resolve() is Patient)
supporting-info (reference)
Additional information to support the appointment
Appointment.supportingInformation
location (reference)
This location is listed in the participants of the appointment
Appointment.participant.actor.where(resolve() is Location)
_text (string)
Search on the narrative of the resource
_haste-health-author (reference)
The author of the resource
Resource.meta.extension.where(url='https://haste.health/author').value
_security (token)
Security Labels applied to this resource
Resource.meta.security
_source (uri)
Identifies where the resource comes from
Resource.meta.source