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.stu2 derivation: constraint name: UKCoreAppointment type: Appointment elements: specialty: binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode'} mustSupport: true index: 3 start: {mustSupport: true, index: 7} reasonCode: {mustSupport: true, index: 5} participant: {mustSupport: true, index: 9} extension: type: Extension isModifier: false url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization index: 0 slicing: slices: bookingOrganization: match: {} schema: {type: Extension, isModifier: false, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization', index: 0} deliveryChannel: match: {} schema: {type: Extension, isModifier: false, url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel', index: 1} max: 1 appointmentType: binding: {strength: extensible, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-AppointmentReasonCode'} mustSupport: true index: 4 status: {mustSupport: true, index: 2} basedOn: {mustSupport: true, index: 8} reasonReference: {mustSupport: true, index: 6} package_version: 2.0.0 extensions: bookingOrganization: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-BookingOrganization', type: Extension, isModifier: false, index: 0} deliveryChannel: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-DeliveryChannel', max: 1, type: Extension, 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