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
| Path | Card. | Type | Description |
|---|---|---|---|
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 |