Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
I | DomainResource | 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) Only proposed or cancelled appointments can be missing start/end dates Either start and end are specified, or neither | ||
Σ | 0..* | Identifier | External Ids for this item | |
?! Σ | 1..1 | code | proposed | pending | booked | arrived | fulfilled | cancelled | noshow AppointmentStatus (Required) | |
Σ | 0..1 | CodeableConcept | The type of appointment that is being booked Practice Setting Code Value Set (Preferred) | |
Σ | 0..1 | CodeableConcept | Reason this appointment is scheduled Encounter Reason Codes (Required) | |
0..1 | unsignedInt | Used to make informed decisions if needing to re-prioritize | ||
0..1 | string | Shown on a subject line in a meeting request, or appointment list | ||
Σ | 0..1 | instant | When appointment is to take place | |
Σ | 0..1 | instant | When appointment is to conclude | |
0..1 | positiveInt | Can be less than start/end (e.g. estimate) | ||
0..* | Reference(Slot) | If provided, then no schedule and start/end values MUST match slot | ||
0..1 | string | Additional comments | ||
I | 1..* | BackboneElement | Participants involved in appointment Either the type or actor on the participant MUST be specified | |
Σ | 0..* | CodeableConcept | Role of participant in the appointment ParticipantType (Required) | |
Σ | 0..1 | Reference(Patient | Practitioner | RelatedPerson | Device | HealthcareService | Location) | Person, Location/HealthcareService or Device | |
Σ | 0..1 | code | required | optional | information-only ParticipantRequired (Required) | |
1..1 | code | accepted | declined | tentative | needs-action ParticipationStatus (Required) | ||
![]() |