description: This profile defines the UK constraints and extensions on the International FHIR resource [Appointment](https://hl7.org/fhir/R4/Appointment.html). package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: UKCoreAppointment type: Appointment elements: specialty: short: The specialty of a practitioner that would be required to perform the service requested in this appointment. binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode'} mustSupport: true index: 3 start: {short: The start time of the appointment., mustSupport: true, index: 7} reasonCode: {short: The reason for the appointment., mustSupport: true, index: 5} participant: {short: A list of participants involved in the appointment., mustSupport: true, index: 9} extension: type: Extension short: A reference to the source Organization of the booked appointment. isModifier: false url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization index: 0 slicing: slices: bookingOrganization: match: {} schema: {type: Extension, short: A reference to the source Organization of the booked appointment., isModifier: false, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization', index: 0} deliveryChannel: match: {} schema: {type: Extension, short: Defines the delivery channel of a scheduled appointment., isModifier: false, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel', index: 1} max: 1 appointmentType: short: The type of appointment or patient that has been booked in the slot. binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-AppointmentReasonCode'} mustSupport: true index: 4 status: {short: The overall status of the appointment., mustSupport: true, index: 2} basedOn: {short: The service request this appointment is allocated to assess., mustSupport: true, index: 8} reasonReference: {short: 'A reference to the Observation, Condition, Procedure, or ImmunizationRecommendation that is the reason for the appointment.', mustSupport: true, index: 6} package_version: 0.23.0-pre-release extensions: bookingOrganization: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization', type: Extension, short: A reference to the source Organization of the booked appointment., isModifier: false, index: 0} deliveryChannel: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel', max: 1, type: Extension, short: Defines the delivery channel of a scheduled appointment., isModifier: false, index: 1} class: profile kind: resource url: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment base: http://hl7.org/fhir/StructureDefinition/Appointment version: 1.3.0