PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.home-lab-report@1.0.0
    http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-supporting-info
description: Additional information supporting the diagnostic report. Modeled after the DiagnosticReport.supportingInfo backbone element added to DiagnosticReport in FHIR R5.
package_name: hl7.fhir.us.home-lab-report
derivation: constraint
name: ExtensionAtHomeInVitroTestSupportingInfo
type: Extension
elements:
  extension:
    short: Supporting information role code
    type: Extension
    mustSupport: true
    index: 0
    slicing:
      slices:
        type:
          match: {}
          schema:
            short: Supporting information role code
            type: Extension
            mustSupport: true
            _required: true
            index: 0
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: type}
                mustSupport: true
                index: 1
              value:
                short: Question
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: QST, system: 'http://terminology.hl7.org/CodeSystem/v2-0936'}
                choices: [valueCodeableConcept]
                index: 3
              valueCodeableConcept:
                short: Question
                type: CodeableConcept
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: QST, system: 'http://terminology.hl7.org/CodeSystem/v2-0936'}
                choiceOf: value
                index: 4
            required: [url, value, valueCodeableConcept]
        reference:
          match: {}
          schema:
            short: Supporting information reference
            type: Extension
            mustSupport: true
            array: true
            index: 5
            elements:
              url:
                type: uri
                pattern: {type: Uri, value: reference}
                mustSupport: true
                index: 6
              value:
                mustSupport: true
                choices: [valueReference]
                index: 8
              valueReference:
                type: Reference
                mustSupport: true
                choiceOf: value
                refers: ['http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Observation-patient-question-answer']
                index: 9
            required: [url, valueReference, value]
  url:
    pattern: {type: Uri, value: 'http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-supporting-info'}
    index: 10
  value:
    choices: []
    index: 12
package_version: 1.0.0
extensions:
  type:
    url: null
    short: Supporting information role code
    type: Extension
    mustSupport: true
    _required: true
    index: 0
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: type}
        mustSupport: true
        index: 1
      value:
        short: Question
        mustSupport: true
        pattern:
          type: CodeableConcept
          value:
            coding:
            - {code: QST, system: 'http://terminology.hl7.org/CodeSystem/v2-0936'}
        choices: [valueCodeableConcept]
        index: 3
      valueCodeableConcept:
        short: Question
        type: CodeableConcept
        mustSupport: true
        pattern:
          type: CodeableConcept
          value:
            coding:
            - {code: QST, system: 'http://terminology.hl7.org/CodeSystem/v2-0936'}
        choiceOf: value
        index: 4
    required: [url, value, valueCodeableConcept]
  reference:
    url: null
    short: Supporting information reference
    type: Extension
    mustSupport: true
    array: true
    index: 5
    elements:
      url:
        type: uri
        pattern: {type: Uri, value: reference}
        mustSupport: true
        index: 6
      value:
        mustSupport: true
        choices: [valueReference]
        index: 8
      valueReference:
        type: Reference
        mustSupport: true
        choiceOf: value
        refers: ['http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Observation-patient-question-answer']
        index: 9
    required: [url, valueReference, value]
class: extension
kind: complex-type
url: http://hl7.org/fhir/us/home-lab-report/StructureDefinition/Extension-at-home-in-vitro-test-supporting-info
base: http://hl7.org/fhir/StructureDefinition/Extension
version: 1.0.0
required: [url, extension]