PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot2
    http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-estimate
description: Profile of Evidence for Evidence Based Medicine IG. The NetEffectEstimate Profile is used for evidence in which the observed data is net effect contributions (effect estimates expressed as risk differences, multiplied by relative importance ratings of outcomes).
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: NetEffectEstimate
type: Evidence
elements:
  variableDefinition:
    array: true
    min: 2
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: variableRole, type: value}
      min: 2
      slices:
        population:
          match: {variableRole: population}
          schema:
            _required: true
            index: 1
            elements:
              variableRole:
                pattern: {type: Code, value: population}
                index: 2
              observed:
                type: Reference
                refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-contributions']
                index: 3
              intended: {index: 4}
        exposure:
          match: {variableRole: exposure}
          schema:
            _required: true
            index: 5
            elements:
              variableRole:
                pattern: {type: Code, value: exposure}
                index: 6
              comparatorCategory: {index: 7}
              observed:
                type: Reference
                refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/group-assignment']
                index: 8
              intended: {index: 9}
            required: [comparatorCategory]
  statistic:
    index: 10
    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: 11
            elements:
              statisticType:
                elements:
                  coding:
                    pattern:
                      type: Coding
                      value: {code: 'STATO:0000424', system: 'https://fevir.net/sevco', display: risk difference}
                    index: 12
                required: [coding]
              attributeEstimate:
                index: 13
                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: 14
                        elements:
                          type:
                            elements:
                              coding:
                                pattern:
                                  type: Coding
                                  value: {code: 'STATO:0000196', system: 'https://fevir.net/sevco', display: confidence interval}
                                index: 15
                            required: [coding]
              modelCharacteristic:
                index: 16
                slicing:
                  rules: open
                  discriminator:
                  - {path: code.text, type: value}
                  min: 1
                  slices:
                    netEffectAnalysis:
                      match:
                        code: {text: Net effect analysis}
                      schema:
                        mustSupport: true
                        _required: true
                        index: 17
                        elements:
                          code:
                            elements:
                              text:
                                pattern: {type: String, value: Net effect analysis}
                                index: 18
                            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-estimate
base: http://hl7.org/fhir/StructureDefinition/Evidence
version: 1.0.0-ballot2
required: [statistic]