PackagesCanonicalsLogsProblems
    Packages
    fhir.nhs.uk.wayfinder@1.0.1
    https://fhir.nhs.uk/fhir/StructureDefinition/WayfinderUKCoreCarePlan
description: null
package_name: fhir.nhs.uk.wayfinder
derivation: constraint
name: WayfinderUKCoreCarePlan
type: CarePlan
elements:
  meta:
    index: 0
    elements:
      lastUpdated: {short: The census date for when the pathway of care waiting list was last submitted by the responsible provider i.e. last confirmed as correct., index: 1}
  status: {short: active | completed, index: 2}
  intent: {short: order, index: 3}
  subject:
    elements:
      identifier:
        index: 4
        elements:
          system: {index: 5}
          value: {index: 6}
        required: [system, value]
    required: [identifier]
  period:
    extensions:
      extensionWayfinderPlannedWaitTime: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-PlannedWaitTime', type: Extension, isModifier: false, index: 7}
    elements:
      extension:
        type: Extension
        isModifier: false
        url: https://fhir.nhs.uk/StructureDefinition/Extension-PlannedWaitTime
        index: 7
        slicing:
          slices:
            extensionWayfinderPlannedWaitTime:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-PlannedWaitTime', index: 7}
  author:
    elements:
      type:
        short: Organization
        pattern: {type: uri, value: Organization}
        type: uri
        index: 8
      display: {short: ODS Organisation name (NHS Trust), index: 9}
  activity:
    elements:
      reference:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Appointment', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest']
        index: 10
        elements:
          identifier:
            elements:
              system: {index: 11}
              value: {index: 12}
            required: [system, value]
      detail:
        extensions:
          extensionWayfinderClientId: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Client-id', type: Extension, isModifier: false, index: 21}
          extensionWayfinderEncounterClass: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Encounter-Class', type: Extension, isModifier: false, index: 18}
          extensionWayfinderPortalLink: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Portal-Link', type: Extension, isModifier: false, index: 13}
          extensionWayfinderSpeciality: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Specialty', type: Extension, isModifier: false, index: 15}
          extensionWayfinderReadReceipt: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Read-Receipt', type: Extension, isModifier: false, index: 20}
          extensionWayfinderConsultationMedium: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Consultation-Medium', type: Extension, isModifier: false, index: 17}
          extensionWayfinderAppointmentStatus: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Appointment-Status', type: Extension, isModifier: false, index: 16}
          extensionWayfinderServiceRequestState: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-eRS-ServiceRequest-State', type: Extension, isModifier: false, index: 14}
          extensionWayfinderLinkedResource: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Linked-Resource', type: Extension, isModifier: false, index: 19}
        elements:
          extension:
            type: Extension
            isModifier: false
            url: https://fhir.nhs.uk/StructureDefinition/Extension-Portal-Link
            index: 13
            slicing:
              slices:
                extensionWayfinderClientId:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Client-id', index: 21}
                extensionWayfinderEncounterClass:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Encounter-Class', index: 18}
                extensionWayfinderPortalLink:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Portal-Link', index: 13}
                extensionWayfinderSpeciality:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Specialty', index: 15}
                extensionWayfinderReadReceipt:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Read-Receipt', index: 20}
                extensionWayfinderConsultationMedium:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Consultation-Medium', index: 17}
                extensionWayfinderAppointmentStatus:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Appointment-Status', index: 16}
                extensionWayfinderServiceRequestState:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-eRS-ServiceRequest-State', index: 14}
                extensionWayfinderLinkedResource:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-Linked-Resource', index: 19}
          kind:
            short: Appointment | ServiceRequest | DocumentReference | QuestionnaireResponse
            binding: {strength: required, valueSet: 'https://fhir.hl7.org.uk/ValueSet/Wayfinder-Careplan-Activity-Detail-Kind'}
            index: 22
          scheduled:
            choices: [scheduledPeriod]
            index: 24
          scheduledPeriod: {type: Period, choiceOf: scheduled, index: 25}
          scheduled[x]:
            extensions:
              extensionWayfindereRSReviewDueDate: {url: 'https://fhir.nhs.uk/StructureDefinition/Extension-eRS-ReviewDueDate', type: Extension, isModifier: false, index: 26}
            elements:
              extension:
                type: Extension
                isModifier: false
                url: https://fhir.nhs.uk/StructureDefinition/Extension-eRS-ReviewDueDate
                index: 26
                slicing:
                  slices:
                    extensionWayfindereRSReviewDueDate:
                      match: {}
                      schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/StructureDefinition/Extension-eRS-ReviewDueDate', index: 26}
              start: {index: 27}
            required: [start]
          performer:
            elements:
              type: {index: 28}
              display: {index: 29}
            required: [display, type]
          description: {index: 30}
        required: [description]
package_version: 1.0.1
class: profile
kind: resource
url: https://fhir.nhs.uk/fhir/StructureDefinition/WayfinderUKCoreCarePlan
base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-CarePlan
version: null