description: Profile of Group for Evidence Based Medicine IG. The EvidenceReportSubject Profile is used to define the subject of an EvidenceReport. package_name: hl7.fhir.uv.ebm derivation: constraint name: EvidenceReportSubject type: Group elements: extension: index: 0 slicing: slices: combinationMethod: match: {} schema: index: 0 elements: value: pattern: {type: Code, value: all-of} choices: [] index: 2 characteristic: index: 3 slicing: rules: open discriminator: - {path: code.text, type: value} min: null slices: population: match: code: {text: Population} schema: mustSupport: true index: 4 extensions: description: {url: null, index: 7} offset: {url: null, index: 11} valueUri: {url: null, index: 5} method: {url: null, index: 8} determinedByReference: {url: null, index: 9} instancesQuantity: {url: null, index: 12} durationDuration: {url: null, index: 14} determinedByExpression: {url: null, index: 10} valueExpression: {url: null, index: 6} durationRange: {url: null, index: 15} timing: {url: null, index: 16} instancesRange: {url: null, index: 13} elements: extension: index: 5 slicing: slices: description: match: {} schema: {index: 7} offset: match: {} schema: {index: 11} valueUri: match: {} schema: {index: 5} method: match: {} schema: {index: 8} determinedByReference: match: {} schema: {index: 9} instancesQuantity: match: {} schema: {index: 12} durationDuration: match: {} schema: {index: 14} determinedByExpression: match: {} schema: {index: 10} valueExpression: match: {} schema: {index: 6} durationRange: match: {} schema: {index: 15} timing: match: {} schema: {index: 16} instancesRange: match: {} schema: {index: 13} code: elements: text: pattern: {type: String, value: Population} index: 17 required: [text] value: choices: [] index: 19 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueReference: match: {} schema: choices: [valueReference] index: 21 min: 0 max: 1 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Group'] index: 22 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Group'] index: 22 min: 0 max: 1 exclude: pattern: {type: Boolean, value: false} index: 23 intervention: match: code: {text: Intervention or Exposure} schema: mustSupport: true index: 24 extensions: description: {url: null, index: 27} offset: {url: null, index: 31} valueUri: {url: null, index: 25} method: {url: null, index: 28} determinedByReference: {url: null, index: 29} instancesQuantity: {url: null, index: 32} durationDuration: {url: null, index: 34} determinedByExpression: {url: null, index: 30} valueExpression: {url: null, index: 26} durationRange: {url: null, index: 35} timing: {url: null, index: 36} instancesRange: {url: null, index: 33} elements: extension: index: 25 slicing: slices: description: match: {} schema: {index: 27} offset: match: {} schema: {index: 31} valueUri: match: {} schema: {index: 25} method: match: {} schema: {index: 28} determinedByReference: match: {} schema: {index: 29} instancesQuantity: match: {} schema: {index: 32} durationDuration: match: {} schema: {index: 34} determinedByExpression: match: {} schema: {index: 30} valueExpression: match: {} schema: {index: 26} durationRange: match: {} schema: {index: 35} timing: match: {} schema: {index: 36} instancesRange: match: {} schema: {index: 33} code: elements: text: pattern: {type: String, value: Intervention or Exposure} index: 37 required: [text] value: choices: [] index: 39 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueReference: match: {} schema: choices: [valueReference] index: 41 min: 0 max: 1 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable', 'http://hl7.org/fhir/StructureDefinition/Group'] index: 42 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable', 'http://hl7.org/fhir/StructureDefinition/Group'] index: 42 min: 0 max: 1 exclude: pattern: {type: Boolean, value: false} index: 43 comparator: match: code: {text: Comparator} schema: mustSupport: true index: 44 extensions: description: {url: null, index: 47} offset: {url: null, index: 51} valueUri: {url: null, index: 45} method: {url: null, index: 48} determinedByReference: {url: null, index: 49} instancesQuantity: {url: null, index: 52} durationDuration: {url: null, index: 54} determinedByExpression: {url: null, index: 50} valueExpression: {url: null, index: 46} durationRange: {url: null, index: 55} timing: {url: null, index: 56} instancesRange: {url: null, index: 53} elements: extension: index: 45 slicing: slices: description: match: {} schema: {index: 47} offset: match: {} schema: {index: 51} valueUri: match: {} schema: {index: 45} method: match: {} schema: {index: 48} determinedByReference: match: {} schema: {index: 49} instancesQuantity: match: {} schema: {index: 52} durationDuration: match: {} schema: {index: 54} determinedByExpression: match: {} schema: {index: 50} valueExpression: match: {} schema: {index: 46} durationRange: match: {} schema: {index: 55} timing: match: {} schema: {index: 56} instancesRange: match: {} schema: {index: 53} code: elements: text: pattern: {type: String, value: Comparator} index: 57 required: [text] value: choices: [] index: 59 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueReference: match: {} schema: choices: [valueReference] index: 61 min: 0 max: 1 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable', 'http://hl7.org/fhir/StructureDefinition/Group'] index: 62 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/EvidenceVariable', 'http://hl7.org/fhir/StructureDefinition/Group'] index: 62 min: 0 max: 1 exclude: pattern: {type: Boolean, value: false} index: 63 outcomes: match: code: {text: Outcomes} schema: mustSupport: true index: 64 extensions: description: {url: null, index: 67} offset: {url: null, index: 71} valueUri: {url: null, index: 65} method: {url: null, index: 68} determinedByReference: {url: null, index: 69} instancesQuantity: {url: null, index: 72} durationDuration: {url: null, index: 74} determinedByExpression: {url: null, index: 70} valueExpression: {url: null, index: 66} durationRange: {url: null, index: 75} timing: {url: null, index: 76} instancesRange: {url: null, index: 73} elements: extension: index: 65 slicing: slices: description: match: {} schema: {index: 67} offset: match: {} schema: {index: 71} valueUri: match: {} schema: {index: 65} method: match: {} schema: {index: 68} determinedByReference: match: {} schema: {index: 69} instancesQuantity: match: {} schema: {index: 72} durationDuration: match: {} schema: {index: 74} determinedByExpression: match: {} schema: {index: 70} valueExpression: match: {} schema: {index: 66} durationRange: match: {} schema: {index: 75} timing: match: {} schema: {index: 76} instancesRange: match: {} schema: {index: 73} code: elements: text: pattern: {type: String, value: Outcomes} index: 77 required: [text] value: choices: [] index: 79 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueReference: match: {} schema: choices: [valueReference] index: 81 min: 0 max: 1 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/outcome-list'] index: 82 slicing: slices: valueReference: match: {} schema: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/uv/ebm/StructureDefinition/outcome-list'] index: 82 min: 0 max: 1 exclude: pattern: {type: Boolean, value: false} index: 83 package_version: 1.0.0-ballot extensions: combinationMethod: url: null index: 0 elements: value: pattern: {type: Code, value: all-of} choices: [] index: 2 class: profile kind: resource url: http://hl7.org/fhir/uv/ebm/StructureDefinition/evidence-report-subject base: http://hl7.org/fhir/uv/ebm/StructureDefinition/cohort-definition version: 1.0.0-ballot