Skip to main content

Appointment

Trial Use 3 Workflow

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).

Endpoints​

alphahttps://api.dev.ovok.com/fhir/R4/Appointment
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​

ElementType(s)CardinalityDescription
identifierIdentifier0..*External Ids for this item
statuscode1..1proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlist modifier
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
_compartmentstring
_countstringhttps://www.hl7.org/fhir/search.html#_count
_elementsstringhttps://www.hl7.org/fhir/search.html#_elements
_idstring
_lastUpdatedstring
_profilestring
_securitystring
_sortstringhttps://www.hl7.org/fhir/search.html#_sort
_sourcestring
_summarystringhttps://www.hl7.org/fhir/search.html#_summary
_tagstring
_totalstringhttps://www.hl7.org/fhir/search.html#_total
actorstringhttp://hl7.org/fhir/SearchParameter/Appointment-actor
appointment-typestringhttp://hl7.org/fhir/SearchParameter/Appointment-appointment-type
based-onstringhttp://hl7.org/fhir/SearchParameter/Appointment-based-on
datestringhttp://hl7.org/fhir/SearchParameter/Appointment-date
endstringhttps://medplum.com/fhir/SearchParameter/Appointment-end
identifierstringhttp://hl7.org/fhir/SearchParameter/Appointment-identifier
locationstringhttp://hl7.org/fhir/SearchParameter/Appointment-location
part-statusstringhttp://hl7.org/fhir/SearchParameter/Appointment-part-status
patientstringhttp://hl7.org/fhir/SearchParameter/Appointment-patient
practitionerstringhttp://hl7.org/fhir/SearchParameter/Appointment-practitioner
reason-codestringhttp://hl7.org/fhir/SearchParameter/Appointment-reason-code
reason-referencestringhttp://hl7.org/fhir/SearchParameter/Appointment-reason-reference
service-categorystringhttp://hl7.org/fhir/SearchParameter/Appointment-service-category
service-typestringhttp://hl7.org/fhir/SearchParameter/Appointment-service-type
slotstringhttp://hl7.org/fhir/SearchParameter/Appointment-slot
specialtystringhttp://hl7.org/fhir/SearchParameter/Appointment-specialty
statusstringhttp://hl7.org/fhir/SearchParameter/Appointment-status
supporting-infostringhttp://hl7.org/fhir/SearchParameter/Appointment-supporting-info

Reference​

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