PackagesCanonicalsLogsProblems
    Packages
    NHSD.Assets.STU3@1.2.0
    https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Location-1
description: The Location resource provides information and details on the physical location and the services provided.
package_name: NHSD.Assets.STU3
derivation: constraint
name: CareConnect-GPC-Location-1
type: Location
elements:
  identifier:
    index: 0
    slicing:
      rules: openAtEnd
      ordered: false
      discriminator:
      - {path: system, type: value}
      min: null
      slices:
        odsSiteCode:
          match: {system: 'https://fhir.nhs.uk/Id/ods-site-code'}
          schema:
            short: ODS Site code to identify the organisation at site level
            index: 1
            elements:
              use: {index: 2}
              type: {index: 3}
              system:
                short: ODS Code
                pattern: {type: Uri, value: 'https://fhir.nhs.uk/Id/ods-site-code'}
                index: 4
              value: {short: 'The ODS Site code name, to reflect the code used', index: 5}
              period: {index: 6}
              assigner: {index: 7}
            required: [value, system]
  name: {mustSupport: true, index: 8}
  mode: {index: 9}
  telecom: {mustSupport: true, index: 10}
  address:
    mustSupport: true
    index: 11
    elements:
      state: {index: 12}
  physicalType:
    elements:
      coding:
        index: 13
        slicing:
          rules: closed
          ordered: true
          discriminator:
          - {path: system, type: value}
          min: null
          slices:
            snomedCT:
              match: {system: 'http://snomed.info/sct'}
              schema:
                index: 14
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    index: 15
                  version: {index: 16}
                  code: {index: 17}
                  display: {index: 18}
                  userSelected: {index: 19}
                required: [display, system, code]
            readV2:
              match: {system: 'http://read.info/readv2'}
              schema:
                index: 20
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://read.info/readv2'}
                    index: 21
                  version: {index: 22}
                  code: {index: 23}
                  display: {index: 24}
                  userSelected: {index: 25}
                required: [display, system, code]
            readCTV3:
              match: {system: 'http://read.info/ctv3'}
              schema:
                index: 26
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://read.info/ctv3'}
                    index: 27
                  version: {index: 28}
                  code: {index: 29}
                  display: {index: 30}
                  userSelected: {index: 31}
                required: [display, system, code]
  managingOrganization:
    type: Reference
    mustSupport: true
    refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1']
    index: 32
  partOf:
    type: Reference
    refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Location-1']
    index: 33
package_version: 1.2.0
class: profile
kind: resource
url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Location-1
base: http://hl7.org/fhir/StructureDefinition/Location
version: 1.3.0