PackagesCanonicalsLogsProblems
    Packages
    fhir.r4.ukcore.stu3.currentbuild@0.0.7-sprint-7-review
    https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-CodingSCTDescId
description: The description ID and display term for a SNOMED CT concept.  The descriptionId and its associated display term are important to enable the representation of the exact term that was entered by the clinician that recorded the data, or the exact term that a legacy code e.g. a Read v2 code has been translated to using an assured mapping table.
package_name: fhir.r4.ukcore.stu3.currentbuild
derivation: constraint
name: ExtensionUKCoreCodingSCTDescId
type: Extension
elements:
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        descriptionId:
          match: {url: descriptionId}
          schema:
            short: SNOMED CT description ID
            index: 1
            elements:
              url:
                pattern: {type: uri, value: descriptionId}
                type: uri
                index: 2
              value:
                short: SNOMED CT description ID
                choices: [valueIdentifier]
                index: 4
              valueIdentifier: {type: Identifier, short: SNOMED CT description ID, choiceOf: value, index: 5}
              value[x]:
                elements:
                  assigner:
                    type: Reference
                    refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization']
                    index: 6
            required: [value, valueIdentifier]
        descriptionDisplay:
          match: {url: descriptionDisplay}
          schema:
            short: SNOMED CT display term
            index: 7
            elements:
              url:
                pattern: {type: uri, value: descriptionDisplay}
                type: uri
                index: 8
              value:
                short: SNOMED CT display term
                choices: [valueString]
                index: 10
              valueString: {type: string, short: SNOMED CT display term, choiceOf: value, index: 11}
            required: [value, valueString]
  url:
    pattern: {type: uri, value: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-CodingSCTDescId'}
    type: uri
    index: 12
  value:
    choices: []
    index: 14
package_version: 0.0.7-sprint-7-review
extensions:
  descriptionId:
    url: descriptionId
    short: SNOMED CT description ID
    index: 1
    elements:
      url:
        pattern: {type: uri, value: descriptionId}
        type: uri
        index: 2
      value:
        short: SNOMED CT description ID
        choices: [valueIdentifier]
        index: 4
      valueIdentifier: {type: Identifier, short: SNOMED CT description ID, choiceOf: value, index: 5}
      value[x]:
        elements:
          assigner:
            type: Reference
            refers: ['https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization']
            index: 6
    required: [value, valueIdentifier]
  descriptionDisplay:
    url: descriptionDisplay
    short: SNOMED CT display term
    index: 7
    elements:
      url:
        pattern: {type: uri, value: descriptionDisplay}
        type: uri
        index: 8
      value:
        short: SNOMED CT display term
        choices: [valueString]
        index: 10
      valueString: {type: string, short: SNOMED CT display term, choiceOf: value, index: 11}
    required: [value, valueString]
class: extension
kind: complex-type
url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-CodingSCTDescId
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 2.1.0