Appointment

Appointment

draftResource84 elementsv5.0.0

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

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/StructureDefinition/Appointment
ID
Appointment
Type
Base Definition
Derivation
specialization
Publisher
Health Level Seven International (Patient Administration)
Version
5.0.0
PathCard.TypeDescription
Appointment
0..*
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)
id
0..1
string
Logical id of this artifact
meta
0..1
Metadata about the resource
implicitRules
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource contentrequired: all-languages
text
0..1
Text summary of the resource, for human interpretation
contained
0..*
Resource
Contained, inline Resources
extension
0..*
Additional content defined by implementations
modifierExtension
0..*
Extensions that cannot be ignored
identifier
0..*
External Ids for this item
status
1..1
code
proposed | pending | booked | arrived | fulfilled | cancelled | noshow | entered-in-error | checked-in | waitlistrequired: appointmentstatus
cancellationReason
0..1
The coded reason for the appointment being cancelledexample: appointment-cancellation-reason
class
0..*
Classification when becoming an encounterpreferred: EncounterClass
serviceCategory
0..*
A broad categorization of the service that is to be performed during this appointmentexample: service-category
serviceType
0..*
The specific service that is to be performed during this appointmentexample: service-type
specialty
0..*
The specialty of a practitioner that would be required to perform the service requested in this appointmentpreferred: c80-practice-codes
appointmentType
0..1
The style of appointment or patient that has been booked in the slot (not service type)preferred: v2-0276
reason
0..*
Reason this appointment is scheduledpreferred: encounter-reason
priority
0..1
Used to make informed decisions if needing to re-prioritizeexample: v3-ActPriority
description
0..1
string
Shown on a subject line in a meeting request, or appointment list
replaces
0..*
Appointment replaced by this Appointment
virtualService
0..*
Connection details of a virtual service (e.g. conference call)
supportingInformation
0..*
Additional information to support the appointment
previousAppointment
0..1
The previous appointment in a series
originatingAppointment
0..1
The originating appointment in a recurring set of appointments
start
0..1
instant
When appointment is to take place
end
0..1
instant
When appointment is to conclude
minutesDuration
0..1
positiveInt
Can be less than start/end (e.g. estimate)
requestedPeriod
0..*
Potential date/time interval(s) requested to allocate the appointment within
slot
0..*
The slots that this appointment is filling
account
0..*
The set of accounts that may be used for billing for this Appointment
created
0..1
dateTime
The date that this appointment was initially created
cancellationDate
0..1
dateTime
When the appointment was cancelled
note
0..*
Additional comments
patientInstruction
0..*
Detailed information and instructions for the patient
basedOn
0..*
The request this appointment is allocated to assess
subject
0..1
The patient or group associated with the appointment
participant
1..*
BackboneElement
Participants involved in appointment
recurrenceId
0..1
positiveInt
The sequence number in the recurrence
occurrenceChanged
0..1
boolean
Indicates that this appointment varies from a recurrence pattern
recurrenceTemplate
0..*
BackboneElement
Details of the recurrence pattern/template used to generate occurrences