PackagesCanonicalsLogsProblems
    Packages
    fhir.r4.ukcore.stu3.currentbuild@0.21.0-pre-release
    https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment
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.21.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