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: note.text, type: value} min: 2 slices: population: match: note: {text: population} schema: _required: true index: 1 extensions: variableRoleCode: url: null index: 2 elements: value: pattern: {type: Code, value: population} choices: [] index: 4 roleSubtype: {url: null, index: 5} comparatorCategory: {url: null, index: 6} elements: extension: index: 2 slicing: slices: variableRoleCode: match: {} schema: index: 2 elements: value: pattern: {type: Code, value: population} choices: [] index: 4 roleSubtype: match: {} schema: {index: 5} comparatorCategory: match: {} schema: {index: 6} note: elements: text: pattern: {type: Markdown, value: population} index: 7 observed: type: Reference refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-contributions'] index: 8 intended: {index: 9} exposure: match: note: {text: exposure} schema: _required: true index: 10 extensions: variableRoleCode: url: null index: 12 elements: value: pattern: {type: Code, value: exposure} choices: [] index: 14 roleSubtype: {url: null, index: 15} comparatorCategory: {url: null, min: 1, _required: true, index: 16} elements: extension: array: true min: 2 index: 11 slicing: slices: variableRoleCode: match: {} schema: index: 12 elements: value: pattern: {type: Code, value: exposure} choices: [] index: 14 roleSubtype: match: {} schema: {index: 15} comparatorCategory: match: {} schema: {_required: true, index: 16} min: 1 note: elements: text: pattern: {type: Markdown, value: exposure} index: 17 observed: type: Reference refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/group-assignment'] index: 18 intended: {index: 19} statistic: index: 20 slicing: rules: open discriminator: - {path: statisticType.coding, type: value} min: 1 slices: netEffect: match: statisticType: coding: {code: 'STATO:0000424', system: 'https://fevir.net/resources/CodeSystem/181513', display: Risk Difference} schema: mustSupport: true _required: true index: 21 extensions: modelExpression: {url: null, index: 22} elements: extension: index: 22 slicing: slices: modelExpression: match: {} schema: {index: 22} statisticType: elements: coding: pattern: type: Coding value: {code: 'STATO:0000424', system: 'https://fevir.net/resources/CodeSystem/181513', display: Risk Difference} index: 23 required: [coding] attributeEstimate: index: 24 slicing: rules: open discriminator: - {path: type.coding, type: value} min: 1 slices: confidenceInterval: match: type: coding: {code: 'STATO:0000196', system: 'https://fevir.net/resources/CodeSystem/181513', display: confidence interval} schema: mustSupport: true _required: true index: 25 elements: type: elements: coding: pattern: type: Coding value: {code: 'STATO:0000196', system: 'https://fevir.net/resources/CodeSystem/181513', display: confidence interval} index: 26 required: [coding] modelCharacteristic: index: 27 extensions: valueQuantity: {url: null, index: 28} valueRange: {url: null, index: 29} valueCodeableConcept: {url: null, index: 30} intended: {url: null, index: 31} applied: {url: null, index: 32} includeIf: {url: null, index: 33} elements: extension: index: 28 slicing: slices: valueQuantity: match: {} schema: {index: 28} valueRange: match: {} schema: {index: 29} valueCodeableConcept: match: {} schema: {index: 30} intended: match: {} schema: {index: 31} applied: match: {} schema: {index: 32} includeIf: match: {} schema: {index: 33} variable: extensions: includeIf: {url: null, index: 34} elements: extension: index: 34 slicing: slices: includeIf: match: {} schema: {index: 34} slicing: rules: open discriminator: - {path: code.coding, type: value} min: 1 slices: netEffectAnalysis: match: code: coding: {code: 'TBD:net-effect-analysis', system: 'https://fevir.net/resources/CodeSystem/181513', display: Net effect analysis} schema: mustSupport: true _required: true index: 35 extensions: valueQuantity: {url: null, index: 36} valueRange: {url: null, index: 37} valueCodeableConcept: {url: null, index: 38} intended: {url: null, index: 39} applied: {url: null, index: 40} includeIf: {url: null, index: 41} elements: extension: index: 36 slicing: slices: valueQuantity: match: {} schema: {index: 36} valueRange: match: {} schema: {index: 37} valueCodeableConcept: match: {} schema: {index: 38} intended: match: {} schema: {index: 39} applied: match: {} schema: {index: 40} includeIf: match: {} schema: {index: 41} code: elements: coding: pattern: type: Coding value: {code: 'TBD:net-effect-analysis', system: 'https://fevir.net/resources/CodeSystem/181513', display: Net effect analysis} index: 42 required: [coding] variable: extensions: includeIf: {url: null, index: 43} elements: extension: index: 43 slicing: slices: includeIf: match: {} schema: {index: 43} required: [attributeEstimate, modelCharacteristic] package_version: 1.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/uv/ebm/StructureDefinition/net-effect-estimate base: http://hl7.org/fhir/uv/ebm/StructureDefinition/evidence-r6 version: 1.0.0-ballot required: [statistic]