Skip to main content

Appointment

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

These interaction paths describe standard FHIR R4 patterns. Availability can depend on the API capabilities enabled for your Ovok project.

InteractionMethodPath
ReadGET/fhir/R4/Appointment/[id]
VreadGET/fhir/R4/Appointment/[id]/_history/[vid]
UpdatePUT/fhir/R4/Appointment/[id]
PatchPATCH/fhir/R4/Appointment/[id]
DeleteDELETE/fhir/R4/Appointment/[id]
CreatePOST/fhir/R4/Appointment
SearchGET/fhir/R4/Appointment
HistoryGET/fhir/R4/Appointment/[id]/_history

Top-level elements​

ElementTypeCardinalityDescription
idstring0..1Logical id of this artifact
metaMeta0..1Metadata about the resource
implicitRulesuri0..1A set of rules under which this content was created
languagecode0..1Language of the resource content
textNarrative0..1Text summary of the resource, for human interpretation
containedResource0..*Contained, inline Resources
extensionExtension0..*Additional content defined by implementations
modifierExtensionExtension0..*Extensions that cannot be ignored
identifierIdentifier0..*External Ids for this item
statuscode1..1proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist
cancelationReasonCodeableConcept0..1The coded reason for the appointment being cancelled
serviceCategoryCodeableConcept0..*A broad categorization of the service that is to be performed during this appointment
serviceTypeCodeableConcept0..*The specific service that is to be performed during this appointment
specialtyCodeableConcept0..*The specialty of a practitioner that would be required to perform the service requested in this appointment
appointmentTypeCodeableConcept0..1The style of appointment or patient that has been booked in the slot (not service type)
reasonCodeCodeableConcept0..*Coded reason this appointment is scheduled
reasonReferenceReference0..*Reason the appointment is to take place (resource)
priorityunsignedInt0..1Used to make informed decisions if needing to re-prioritize
descriptionstring0..1Shown on a subject line in a meeting request, or appointment list
supportingInformationReference0..*Additional information to support the appointment
startinstant0..1When appointment is to take place
endinstant0..1When appointment is to conclude
minutesDurationpositiveInt0..1Can be less than start/end (e.g. estimate)
slotReference0..*The slots that this appointment is filling
createddateTime0..1The date that this appointment was initially created
commentstring0..1Additional comments
patientInstructionstring0..1Detailed information and instructions for the patient
basedOnReference0..*The service request this appointment is allocated to assess
participantBackboneElement1..*Participants involved in appointment
requestedPeriodPeriod0..*Potential date/time interval(s) requested to allocate the appointment within

Resource-specific search parameters​

ParameterTypeDescription
actorreferenceAny one of the individuals participating in the appointment
appointment-typetokenThe style of appointment or patient that has been booked in the slot (not service type)
based-onreferenceThe service request this appointment is allocated to assess
datedateAppointment date/time.
identifiertokenAn Identifier of the Appointment
locationreferenceThis location is listed in the participants of the appointment
part-statustokenThe Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests.
patientreferenceOne of the individuals of the appointment is this patient
practitionerreferenceOne of the individuals of the appointment is this practitioner
reason-codetokenCoded reason this appointment is scheduled
reason-referencereferenceReason the appointment is to take place (resource)
service-categorytokenA broad categorization of the service that is to be performed during this appointment
service-typetokenThe specific service that is to be performed during this appointment
slotreferenceThe slots that this appointment is filling
specialtytokenThe specialty of a practitioner that would be required to perform the service requested in this appointment
statustokenThe overall status of the appointment
supporting-inforeferenceAdditional information to support the appointment

Reference​

Official FHIR R4 spec: Appointment.
Maturity: Trial Use 3 (FMM 3).