http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-definitionExtract|4.0.0-ballot

Specifies the resource type/profile for the definition based extraction of a resource and optionally the `fullUrl` and other `Bundle.entry.request` properties as needed.
description: Specifies the resource type/profile for the definition based extraction of a resource and optionally the `fullUrl` and other `Bundle.entry.request` properties as needed.
derivation: constraint
name: DefinitionExtractExtension
type: Extension
elements:
  extension:
    index: 0
    slicing:
      slices:
        definition:
          match: {}
          schema:
            short: Canonical URL of Resource type or profile to extract
            _required: true
            index: 1
            extensions: {}
            elements:
              extension: {index: 2}
              url:
                pattern: {type: Uri, value: definition}
                index: 3
              value:
                short: Resource Profile canonical URL
                choices: []
                index: 5
            required: [value]
        fullUrl:
          match: {}
          schema:
            short: A fhirpath expression to evaluate to populate the fullUrl property in the `Bundle.entry` (uri/string result)
            index: 6
            extensions: {}
            elements:
              extension: {index: 7}
              url:
                pattern: {type: Uri, value: fullUrl}
                index: 8
              value:
                short: Fhirpath Expression value
                choices: []
                index: 10
            required: [value]
        ifNoneMatch:
          match: {}
          schema:
            short: A fhirpath expression to evaluate to populate the ifNoneMatch property (string result)
            index: 11
            extensions: {}
            elements:
              extension: {index: 12}
              url:
                pattern: {type: Uri, value: ifNoneMatch}
                index: 13
              value:
                short: Fhirpath Expression value
                choices: []
                index: 15
            required: [value]
        ifModifiedSince:
          match: {}
          schema:
            short: A fhirpath expression to evaluate to populate the ifModifiedSince property (instant result)
            index: 16
            extensions: {}
            elements:
              extension: {index: 17}
              url:
                pattern: {type: Uri, value: ifModifiedSince}
                index: 18
              value:
                short: Fhirpath Expression value
                choices: []
                index: 20
            required: [value]
        ifMatch:
          match: {}
          schema:
            short: A fhirpath expression to evaluate to populate the ifMatch property (string result)
            index: 21
            extensions: {}
            elements:
              extension: {index: 22}
              url:
                pattern: {type: Uri, value: ifMatch}
                index: 23
              value:
                short: Fhirpath Expression value
                choices: []
                index: 25
            required: [value]
        ifNoneExist:
          match: {}
          schema:
            short: A fhirpath expression to evaluate to populate the ifNoneExist property (string result)
            index: 26
            extensions: {}
            elements:
              extension: {index: 27}
              url:
                pattern: {type: Uri, value: ifNoneExist}
                index: 28
              value:
                short: Fhirpath Expression value
                choices: []
                index: 30
            required: [value]
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-definitionExtract'}
    index: 31
  value:
    choices: []
    index: 33
extensions:
  definition:
    url: null
    short: Canonical URL of Resource type or profile to extract
    _required: true
    index: 1
    extensions: {}
    elements:
      extension: {index: 2}
      url:
        pattern: {type: Uri, value: definition}
        index: 3
      value:
        short: Resource Profile canonical URL
        choices: []
        index: 5
    required: [value]
  fullUrl:
    url: null
    short: A fhirpath expression to evaluate to populate the fullUrl property in the `Bundle.entry` (uri/string result)
    index: 6
    extensions: {}
    elements:
      extension: {index: 7}
      url:
        pattern: {type: Uri, value: fullUrl}
        index: 8
      value:
        short: Fhirpath Expression value
        choices: []
        index: 10
    required: [value]
  ifNoneMatch:
    url: null
    short: A fhirpath expression to evaluate to populate the ifNoneMatch property (string result)
    index: 11
    extensions: {}
    elements:
      extension: {index: 12}
      url:
        pattern: {type: Uri, value: ifNoneMatch}
        index: 13
      value:
        short: Fhirpath Expression value
        choices: []
        index: 15
    required: [value]
  ifModifiedSince:
    url: null
    short: A fhirpath expression to evaluate to populate the ifModifiedSince property (instant result)
    index: 16
    extensions: {}
    elements:
      extension: {index: 17}
      url:
        pattern: {type: Uri, value: ifModifiedSince}
        index: 18
      value:
        short: Fhirpath Expression value
        choices: []
        index: 20
    required: [value]
  ifMatch:
    url: null
    short: A fhirpath expression to evaluate to populate the ifMatch property (string result)
    index: 21
    extensions: {}
    elements:
      extension: {index: 22}
      url:
        pattern: {type: Uri, value: ifMatch}
        index: 23
      value:
        short: Fhirpath Expression value
        choices: []
        index: 25
    required: [value]
  ifNoneExist:
    url: null
    short: A fhirpath expression to evaluate to populate the ifNoneExist property (string result)
    index: 26
    extensions: {}
    elements:
      extension: {index: 27}
      url:
        pattern: {type: Uri, value: ifNoneExist}
        index: 28
      value:
        short: Fhirpath Expression value
        choices: []
        index: 30
    required: [value]
class: extension
kind: complex-type
url: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-definitionExtract
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 4.0.0-ballot
required: [extension]