PackagesCanonicalsLogsProblems
    Packages
    fhir.r4.spirecore@0.1.0-alpha
    https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Patient
description: Demographics and other administrative information about an individual or animal receiving care or other health-related services.
package_name: fhir.r4.spirecore
derivation: constraint
name: SpireCorePatient
type: Patient
elements:
  extension:
    index: 0
    slicing:
      slices:
        patientJourneyStage:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-PatientJourneyStage', index: 1}
          min: 1
          max: 1
        registeredWithSpireDate:
          match: {}
          schema:
            type: Extension
            isModifier: false
            url: https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-RegisteredWithSpireDate
            index: 2
            elements:
              value:
                choices: []
                index: 4
            required: [value]
        isVIP:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-IsVIP', index: 5}
        riskIndicator:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-RiskIndicator', index: 6}
  identifier:
    index: 7
    slicing:
      slices:
        nhsNumber:
          match: {}
          schema:
            index: 7
            elements:
              assigner:
                type: Reference
                refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
                index: 8
                elements:
                  identifier:
                    elements:
                      assigner:
                        type: Reference
                        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
                        index: 9
  name:
    elements:
      given: {index: 10}
    required: [given]
  telecom:
    extensions:
      dataAbsentReason:
        url: http://hl7.org/fhir/StructureDefinition/data-absent-reason
        type: Extension
        isModifier: false
        index: 11
        elements:
          value:
            short: Reason for Absent Data
            choices: []
            index: 13
    elements:
      extension:
        type: Extension
        isModifier: false
        url: http://hl7.org/fhir/StructureDefinition/data-absent-reason
        index: 11
        slicing:
          slices:
            dataAbsentReason:
              match: {}
              schema:
                type: Extension
                isModifier: false
                url: http://hl7.org/fhir/StructureDefinition/data-absent-reason
                index: 11
                elements:
                  value:
                    short: Reason for Absent Data
                    choices: []
                    index: 13
  contact:
    extensions:
      contactAllowed: {url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-ContactAllowed', min: 1, max: 1, type: Extension, isModifier: false, index: 15}
      noEmailReason: {url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-NoEmailReason', type: Extension, isModifier: false, index: 16}
    elements:
      extension:
        index: 14
        slicing:
          slices:
            contactAllowed:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-ContactAllowed', index: 15}
              min: 1
              max: 1
            noEmailReason:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-NoEmailReason', index: 16}
      organization:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
        index: 17
        elements:
          identifier:
            elements:
              assigner:
                type: Reference
                refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
                index: 18
    required: [extension]
  generalPractitioner:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Practitioner', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-PractitionerRole']
    index: 19
    elements:
      identifier:
        elements:
          assigner:
            type: Reference
            refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
            index: 20
  managingOrganization:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
    index: 21
    elements:
      identifier:
        elements:
          assigner:
            type: Reference
            refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
            index: 22
  link:
    elements:
      other:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-RelatedPerson']
        index: 23
        elements:
          identifier:
            elements:
              assigner:
                type: Reference
                refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
                index: 24
package_version: 0.1.0-alpha
extensions:
  patientJourneyStage: {url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-PatientJourneyStage', min: 1, max: 1, type: Extension, isModifier: false, index: 1}
  registeredWithSpireDate:
    url: https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-RegisteredWithSpireDate
    type: Extension
    isModifier: false
    index: 2
    elements:
      value:
        choices: []
        index: 4
    required: [value]
  isVIP: {url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-IsVIP', type: Extension, isModifier: false, index: 5}
  riskIndicator: {url: 'https://www.spirehealthcare.com/fhir/StructureDefinition/Extension-SpireCore-RiskIndicator', type: Extension, isModifier: false, index: 6}
class: profile
kind: resource
url: https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Patient
base: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient
version: null
required: [extension]