PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot2
    http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-contribution
description: Profile of Evidence for Evidence Based Medicine IG. The NetEffectContribution Profile is used for evidence in which the effect estimates, expressed as risk differences, is multiplied by a relative importance rating of the outcomes.
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: NetEffectContribution
type: Evidence
elements:
  variableDefinition:
    array: true
    min: 4
    index: 0
    slicing:
      slices:
        covariate:
          match: {}
          schema:
            array: true
            min: 1
            _required: true
            index: 1
            extensions:
              relativeOutcomeImportance: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/relative-outcome-importance', min: 0, max: 1, type: Extension, index: 3}
            elements:
              extension:
                index: 2
                slicing:
                  rules: open
                  ordered: false
                  discriminator:
                  - {path: url, type: value}
                  min: null
                  slices:
                    relativeOutcomeImportance:
                      match: {url: null}
                      schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/relative-outcome-importance', index: 3}
                      min: 0
                      max: 1
              variableRole:
                pattern: {type: Code, value: covariate}
                index: 4
              roleSubtype:
                elements:
                  text:
                    pattern: {type: String, value: Relative Value Multiplier}
                    index: 5
              observed:
                elements:
                  display:
                    pattern: {type: String, value: Relative Importance Multiplier}
                    index: 6
              intended: {index: 7}
  statistic:
    index: 8
    slicing:
      rules: open
      discriminator:
      - {path: statisticType.coding, type: value}
      min: 1
      slices:
        netEffect:
          match:
            statisticType:
              coding: {code: 'STATO:0000424', system: 'https://fevir.net/sevco', display: risk difference}
          schema:
            mustSupport: true
            _required: true
            index: 9
            elements:
              statisticType:
                elements:
                  coding:
                    pattern:
                      type: Coding
                      value: {code: 'STATO:0000424', system: 'https://fevir.net/sevco', display: risk difference}
                    index: 10
                required: [coding]
              attributeEstimate:
                index: 11
                slicing:
                  rules: open
                  discriminator:
                  - {path: type.coding, type: value}
                  min: 1
                  slices:
                    confidenceInterval:
                      match:
                        type:
                          coding: {code: 'STATO:0000196', system: 'https://fevir.net/sevco', display: confidence interval}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 12
                        elements:
                          type:
                            elements:
                              coding:
                                pattern:
                                  type: Coding
                                  value: {code: 'STATO:0000196', system: 'https://fevir.net/sevco', display: confidence interval}
                                index: 13
                            required: [coding]
              modelCharacteristic:
                index: 14
                slicing:
                  rules: open
                  discriminator:
                  - {path: code.text, type: value}
                  min: 1
                  slices:
                    netEffectContributionAnalysis:
                      match:
                        code: {text: Net effect contribution analysis}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 15
                        elements:
                          code:
                            elements:
                              text:
                                pattern: {type: String, value: Net effect contribution analysis}
                                index: 16
                            required: [text]
            required: [attributeEstimate, modelCharacteristic]
package_version: 1.0.0-ballot2
class: profile
kind: resource
url: http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-contribution
base: http://hl7.org/fhir/uv/ebm/StructureDefinition/comparative-evidence
version: 1.0.0-ballot2
required: [statistic]