PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.tools.r5@0.4.0
    http://hl7.org/fhir/tools/StructureDefinition/select-by-map
description: 'This extension indicates that in addition to the concepts directly selected (either included or excluded) in the include/exclude statement, any source codes that are mapped to target codes that are selected by the nominated ConceptMapare also selected. The filter property can be used to restrict which types of relationships are included. Todo: If this is useful, it will be moved to the core extensions pack'
package_name: hl7.fhir.uv.tools.r5
derivation: constraint
name: SelectByMap
type: Extension
elements:
  extension:
    type: Extension
    short: The canonical URL for the ConceptMap
    index: 0
    slicing:
      slices:
        map:
          match: {}
          schema:
            type: Extension
            short: The canonical URL for the ConceptMap
            _required: true
            index: 0
            extensions: {}
            elements:
              extension: {index: 1}
              url:
                type: uri
                pattern: {type: Uri, value: map}
                index: 2
              value:
                choices: [valueCanonical]
                index: 4
              valueCanonical: {type: canonical, choiceOf: value, index: 5}
            required: [valueCanonical, value]
        filter:
          match: {}
          schema:
            type: Extension
            short: Include targets with this relationship in the selection
            array: true
            index: 6
            extensions: {}
            elements:
              extension: {index: 7}
              url:
                type: uri
                pattern: {type: Uri, value: filter}
                index: 8
              value:
                choices: [valueCode]
                index: 10
              valueCode: {type: code, choiceOf: value, index: 11}
            required: [valueCode, value]
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/tools/StructureDefinition/select-by-map'}
    index: 12
  value:
    choices: []
    index: 14
package_version: 0.4.0
extensions:
  map:
    url: null
    type: Extension
    short: The canonical URL for the ConceptMap
    _required: true
    index: 0
    extensions: {}
    elements:
      extension: {index: 1}
      url:
        type: uri
        pattern: {type: Uri, value: map}
        index: 2
      value:
        choices: [valueCanonical]
        index: 4
      valueCanonical: {type: canonical, choiceOf: value, index: 5}
    required: [valueCanonical, value]
  filter:
    url: null
    type: Extension
    short: Include targets with this relationship in the selection
    array: true
    index: 6
    extensions: {}
    elements:
      extension: {index: 7}
      url:
        type: uri
        pattern: {type: Uri, value: filter}
        index: 8
      value:
        choices: [valueCode]
        index: 10
      valueCode: {type: code, choiceOf: value, index: 11}
    required: [valueCode, value]
class: extension
kind: complex-type
url: http://hl7.org/fhir/tools/StructureDefinition/select-by-map
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 0.4.0
required: [extension]