| 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 | The reason that this appointment is being scheduled, this is more clinical than administrative Encounter Reason Codes (Required) | |
| 0..1 | unsignedInt | The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority) | ||
| 0..1 | string | The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field | ||
| Σ | 0..1 | instant | Date/Time that the appointment is to take place | |
| Σ | 0..1 | instant | Date/Time that the appointment is to conclude | |
| 0..1 | positiveInt | Number of minutes that the appointment is to take. This can be less than the duration between the start and end times (where actual time of appointment is only an estimate or is a planned appointment request) | ||
| 0..* | Reference(Slot) | The slot that this appointment is filling. If provided then the schedule will not be provided as slots are not recursive, and the start/end values MUST be the same as from the slot | ||
| 0..1 | string | Additional comments about the appointment | ||
| I | 1..* | BackboneElement | List of participants involved in the 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) | A Person, Location/HealthcareService or Device that is participating in the appointment | |
| Σ | 0..1 | code | required | optional | information-only ParticipantRequired (Required) | |
| 1..1 | code | accepted | declined | tentative | needs-action ParticipationStatus (Required) | ||
Documentation for this format | ||||