description: This cross-version extension represents ResearchElementDefinition from http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition|4.0.1 for use in FHIR R5. package_name: rs/hl7.fhir.uv.xver derivation: constraint name: ext_R4_ResearchElementDefinition type: Extension elements: extension: array: true min: 3 index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 3 slices: description: match: {url: null} schema: short: Natural language description of the research element definition isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Natural language description of the research element definition choices: [valueMarkdown] index: 52 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Natural language description of the research element definition choiceOf: value index: 53 date: match: {url: null} schema: short: Date last changed isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Date last changed choices: [valueDateTime] index: 40 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: Date last changed choiceOf: value index: 41 endorser: match: {url: null} schema: short: Who endorsed the content isModifier: false array: true index: 102 elements: value: base: {path: 'Extension.value[x]'} short: Who endorsed the content choices: [valueContactDetail] index: 104 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who endorsed the content choiceOf: value index: 105 publisher: match: {url: null} schema: short: Name of the publisher (organization or individual) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Name of the publisher (organization or individual) choices: [valueString] index: 44 valueString: base: {path: 'Extension.value[x]'} type: string short: Name of the publisher (organization or individual) choiceOf: value index: 45 approvalDate: match: {url: null} schema: short: When the research element definition was approved by publisher isModifier: false index: 78 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition was approved by publisher choices: [valueDate] index: 80 valueDate: base: {path: 'Extension.value[x]'} type: date short: When the research element definition was approved by publisher choiceOf: value index: 81 variableType: match: {url: null} schema: short: dichotomous | continuous | descriptive isModifier: false index: 118 elements: value: base: {path: 'Extension.value[x]'} short: dichotomous | continuous | descriptive choices: [valueCode] index: 120 valueCode: base: {path: 'Extension.value[x]'} type: code short: dichotomous | continuous | descriptive choiceOf: value index: 121 jurisdiction: match: {url: null} schema: short: Intended jurisdiction for research element definition (if applicable) isModifier: false array: true index: 62 elements: value: base: {path: 'Extension.value[x]'} short: Intended jurisdiction for research element definition (if applicable) choices: [valueCodeableConcept] index: 64 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Intended jurisdiction for research element definition (if applicable) choiceOf: value index: 65 purpose: match: {url: null} schema: short: Why this research element definition is defined isModifier: false index: 66 elements: value: base: {path: 'Extension.value[x]'} short: Why this research element definition is defined choices: [valueMarkdown] index: 68 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Why this research element definition is defined choiceOf: value index: 69 name: match: {url: null} schema: short: Name for this research element definition (computer friendly) isModifier: false index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Name for this research element definition (computer friendly) choices: [valueString] index: 11 valueString: base: {path: 'Extension.value[x]'} type: string short: Name for this research element definition (computer friendly) choiceOf: value index: 12 useContext: match: {url: null} schema: short: The context that the content is intended to support isModifier: false array: true index: 58 elements: value: base: {path: 'Extension.value[x]'} short: The context that the content is intended to support choices: [valueUsageContext] index: 60 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: The context that the content is intended to support choiceOf: value index: 61 copyright: match: {url: null} schema: short: Use and/or publishing restrictions isModifier: false index: 74 elements: value: base: {path: 'Extension.value[x]'} short: Use and/or publishing restrictions choices: [valueMarkdown] index: 76 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Use and/or publishing restrictions choiceOf: value index: 77 type: match: {url: null} schema: short: population | exposure | outcome isModifier: false _required: true index: 114 elements: value: base: {path: 'Extension.value[x]'} short: population | exposure | outcome choices: [valueCode] index: 116 valueCode: base: {path: 'Extension.value[x]'} type: code short: population | exposure | outcome choiceOf: value index: 117 experimental: match: {url: null} schema: short: For testing purposes, not real usage isModifier: false index: 29 elements: value: base: {path: 'Extension.value[x]'} short: For testing purposes, not real usage choices: [valueBoolean] index: 31 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: For testing purposes, not real usage choiceOf: value index: 32 topic: match: {url: null} schema: short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. isModifier: false array: true index: 90 elements: value: base: {path: 'Extension.value[x]'} short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. choices: [valueCodeableConcept] index: 92 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. choiceOf: value index: 93 title: match: {url: null} schema: short: Name for this research element definition (human friendly) isModifier: false index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Name for this research element definition (human friendly) choices: [valueString] index: 15 valueString: base: {path: 'Extension.value[x]'} type: string short: Name for this research element definition (human friendly) choiceOf: value index: 16 subject[x]: match: {url: null} schema: short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choices: [valueCodeableConcept, valueReference] index: 35 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choiceOf: value index: 36 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Group'] index: 37 library: match: {url: null} schema: short: Logic used by the ResearchElementDefinition isModifier: false array: true index: 110 elements: value: base: {path: 'Extension.value[x]'} short: Logic used by the ResearchElementDefinition choices: [valueCanonical] index: 112 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: Logic used by the ResearchElementDefinition choiceOf: value index: 113 characteristic: match: {url: null} schema: min: 1 isModifier: false short: What defines the members of the research element index: 122 array: true elements: extension: array: true min: 1 index: 123 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: studyEffective[x]: match: {url: null} schema: short: What time period does the study cover isModifier: false index: 147 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 149 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period does the study cover choiceOf: value index: 150 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period does the study cover choiceOf: value index: 151 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period does the study cover choiceOf: value index: 152 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period does the study cover choiceOf: value index: 153 exclude: match: {url: null} schema: short: Whether the characteristic includes or excludes members isModifier: false index: 135 elements: value: base: {path: 'Extension.value[x]'} short: Whether the characteristic includes or excludes members choices: [valueBoolean] index: 137 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: Whether the characteristic includes or excludes members choiceOf: value index: 138 participantEffective[x]: match: {url: null} schema: short: What time period do participants cover isModifier: false index: 166 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 168 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period do participants cover choiceOf: value index: 169 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period do participants cover choiceOf: value index: 170 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period do participants cover choiceOf: value index: 171 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period do participants cover choiceOf: value index: 172 studyEffectiveGroupMeasure: match: {url: null} schema: short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 158 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 160 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 161 participantEffectiveGroupMeasure: match: {url: null} schema: short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 177 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 179 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 180 studyEffectiveDescription: match: {url: null} schema: short: What time period does the study cover isModifier: false index: 143 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueString] index: 145 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period does the study cover choiceOf: value index: 146 studyEffectiveTimeFromStart: match: {url: null} schema: short: Observation time from study start isModifier: false index: 154 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 156 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 157 unitOfMeasure: match: {url: null} schema: short: What unit is the outcome described in? isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: What unit is the outcome described in? choices: [valueCodeableConcept] index: 141 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What unit is the outcome described in? choiceOf: value index: 142 participantEffectiveDescription: match: {url: null} schema: short: What time period do participants cover isModifier: false index: 162 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueString] index: 164 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period do participants cover choiceOf: value index: 165 usageContext: match: {url: null} schema: short: What code/value pairs define members? isModifier: false array: true index: 131 elements: value: base: {path: 'Extension.value[x]'} short: What code/value pairs define members? choices: [valueUsageContext] index: 133 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: What code/value pairs define members? choiceOf: value index: 134 definition[x]: match: {url: null} schema: short: What code or expression defines members? isModifier: false _required: true index: 124 elements: value: base: {path: 'Extension.value[x]'} short: What code or expression defines members? choices: [valueCodeableConcept, valueCanonical, valueExpression, valueDataRequirement] index: 126 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What code or expression defines members? choiceOf: value index: 127 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: What code or expression defines members? choiceOf: value index: 128 valueExpression: base: {path: 'Extension.value[x]'} type: Expression short: What code or expression defines members? choiceOf: value index: 129 valueDataRequirement: base: {path: 'Extension.value[x]'} type: DataRequirement short: What code or expression defines members? choiceOf: value index: 130 participantEffectiveTimeFromStart: match: {url: null} schema: short: Observation time from study start isModifier: false index: 173 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 175 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 176 _required: true extensions: studyEffective[x]: url: null short: What time period does the study cover isModifier: false index: 147 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 149 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period does the study cover choiceOf: value index: 150 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period does the study cover choiceOf: value index: 151 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period does the study cover choiceOf: value index: 152 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period does the study cover choiceOf: value index: 153 exclude: url: null short: Whether the characteristic includes or excludes members isModifier: false index: 135 elements: value: base: {path: 'Extension.value[x]'} short: Whether the characteristic includes or excludes members choices: [valueBoolean] index: 137 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: Whether the characteristic includes or excludes members choiceOf: value index: 138 participantEffective[x]: url: null short: What time period do participants cover isModifier: false index: 166 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 168 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period do participants cover choiceOf: value index: 169 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period do participants cover choiceOf: value index: 170 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period do participants cover choiceOf: value index: 171 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period do participants cover choiceOf: value index: 172 studyEffectiveGroupMeasure: url: null short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 158 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 160 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 161 participantEffectiveGroupMeasure: url: null short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 177 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 179 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 180 studyEffectiveDescription: url: null short: What time period does the study cover isModifier: false index: 143 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueString] index: 145 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period does the study cover choiceOf: value index: 146 studyEffectiveTimeFromStart: url: null short: Observation time from study start isModifier: false index: 154 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 156 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 157 unitOfMeasure: url: null short: What unit is the outcome described in? isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: What unit is the outcome described in? choices: [valueCodeableConcept] index: 141 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What unit is the outcome described in? choiceOf: value index: 142 participantEffectiveDescription: url: null short: What time period do participants cover isModifier: false index: 162 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueString] index: 164 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period do participants cover choiceOf: value index: 165 usageContext: url: null short: What code/value pairs define members? isModifier: false array: true index: 131 elements: value: base: {path: 'Extension.value[x]'} short: What code/value pairs define members? choices: [valueUsageContext] index: 133 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: What code/value pairs define members? choiceOf: value index: 134 definition[x]: url: null short: What code or expression defines members? isModifier: false _required: true index: 124 elements: value: base: {path: 'Extension.value[x]'} short: What code or expression defines members? choices: [valueCodeableConcept, valueCanonical, valueExpression, valueDataRequirement] index: 126 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What code or expression defines members? choiceOf: value index: 127 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: What code or expression defines members? choiceOf: value index: 128 valueExpression: base: {path: 'Extension.value[x]'} type: Expression short: What code or expression defines members? choiceOf: value index: 129 valueDataRequirement: base: {path: 'Extension.value[x]'} type: DataRequirement short: What code or expression defines members? choiceOf: value index: 130 participantEffectiveTimeFromStart: url: null short: Observation time from study start isModifier: false index: 173 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 175 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 176 required: [extension] usage: match: {url: null} schema: short: Describes the clinical usage of the ResearchElementDefinition isModifier: false index: 70 elements: value: base: {path: 'Extension.value[x]'} short: Describes the clinical usage of the ResearchElementDefinition choices: [valueString] index: 72 valueString: base: {path: 'Extension.value[x]'} type: string short: Describes the clinical usage of the ResearchElementDefinition choiceOf: value index: 73 status: match: {url: null} schema: isModifier: true short: draft | active | retired | unknown _required: true isModifierReason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration index: 25 elements: value: base: {path: 'Extension.value[x]'} short: draft | active | retired | unknown choices: [valueCode] index: 27 valueCode: base: {path: 'Extension.value[x]'} type: code short: draft | active | retired | unknown choiceOf: value index: 28 subtitle: match: {url: null} schema: short: Subordinate title of the ResearchElementDefinition isModifier: false index: 21 elements: value: base: {path: 'Extension.value[x]'} short: Subordinate title of the ResearchElementDefinition choices: [valueString] index: 23 valueString: base: {path: 'Extension.value[x]'} type: string short: Subordinate title of the ResearchElementDefinition choiceOf: value index: 24 comment: match: {url: null} schema: short: Used for footnotes or explanatory notes isModifier: false array: true index: 54 elements: value: base: {path: 'Extension.value[x]'} short: Used for footnotes or explanatory notes choices: [valueString] index: 56 valueString: base: {path: 'Extension.value[x]'} type: string short: Used for footnotes or explanatory notes choiceOf: value index: 57 url: match: {url: null} schema: short: Canonical identifier for this research element definition, represented as a URI (globally unique) isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: Canonical identifier for this research element definition, represented as a URI (globally unique) choices: [valueUri] index: 3 valueUri: base: {path: 'Extension.value[x]'} type: uri short: Canonical identifier for this research element definition, represented as a URI (globally unique) choiceOf: value index: 4 lastReviewDate: match: {url: null} schema: short: When the research element definition was last reviewed isModifier: false index: 82 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition was last reviewed choices: [valueDate] index: 84 valueDate: base: {path: 'Extension.value[x]'} type: date short: When the research element definition was last reviewed choiceOf: value index: 85 editor: match: {url: null} schema: short: Who edited the content isModifier: false array: true index: 94 elements: value: base: {path: 'Extension.value[x]'} short: Who edited the content choices: [valueContactDetail] index: 96 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who edited the content choiceOf: value index: 97 reviewer: match: {url: null} schema: short: Who reviewed the content isModifier: false array: true index: 98 elements: value: base: {path: 'Extension.value[x]'} short: Who reviewed the content choices: [valueContactDetail] index: 100 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who reviewed the content choiceOf: value index: 101 shortTitle: match: {url: null} schema: short: Title for use in informal contexts isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: Title for use in informal contexts choices: [valueString] index: 19 valueString: base: {path: 'Extension.value[x]'} type: string short: Title for use in informal contexts choiceOf: value index: 20 version: match: {url: null} schema: short: Business version of the research element definition isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: Business version of the research element definition choices: [valueString] index: 7 valueString: base: {path: 'Extension.value[x]'} type: string short: Business version of the research element definition choiceOf: value index: 8 relatedArtifact: match: {url: null} schema: short: Additional documentation, citations, etc. isModifier: false array: true index: 106 elements: value: base: {path: 'Extension.value[x]'} short: Additional documentation, citations, etc. choices: [valueRelatedArtifact] index: 108 valueRelatedArtifact: base: {path: 'Extension.value[x]'} type: RelatedArtifact short: Additional documentation, citations, etc. choiceOf: value index: 109 contact: match: {url: null} schema: short: Contact details for the publisher isModifier: false array: true index: 46 elements: value: base: {path: 'Extension.value[x]'} short: Contact details for the publisher choices: [valueContactDetail] index: 48 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Contact details for the publisher choiceOf: value index: 49 effectivePeriod: match: {url: null} schema: short: When the research element definition is expected to be used isModifier: false index: 86 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition is expected to be used choices: [valuePeriod] index: 88 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: When the research element definition is expected to be used choiceOf: value index: 89 url: pattern: {type: uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-ResearchElementDefinition'} type: uri index: 181 package_version: r4.r5-0.0.1-snapshot-1 extensions: description: url: null short: Natural language description of the research element definition isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Natural language description of the research element definition choices: [valueMarkdown] index: 52 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Natural language description of the research element definition choiceOf: value index: 53 date: url: null short: Date last changed isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Date last changed choices: [valueDateTime] index: 40 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: Date last changed choiceOf: value index: 41 endorser: url: null short: Who endorsed the content isModifier: false array: true index: 102 elements: value: base: {path: 'Extension.value[x]'} short: Who endorsed the content choices: [valueContactDetail] index: 104 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who endorsed the content choiceOf: value index: 105 publisher: url: null short: Name of the publisher (organization or individual) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Name of the publisher (organization or individual) choices: [valueString] index: 44 valueString: base: {path: 'Extension.value[x]'} type: string short: Name of the publisher (organization or individual) choiceOf: value index: 45 approvalDate: url: null short: When the research element definition was approved by publisher isModifier: false index: 78 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition was approved by publisher choices: [valueDate] index: 80 valueDate: base: {path: 'Extension.value[x]'} type: date short: When the research element definition was approved by publisher choiceOf: value index: 81 variableType: url: null short: dichotomous | continuous | descriptive isModifier: false index: 118 elements: value: base: {path: 'Extension.value[x]'} short: dichotomous | continuous | descriptive choices: [valueCode] index: 120 valueCode: base: {path: 'Extension.value[x]'} type: code short: dichotomous | continuous | descriptive choiceOf: value index: 121 jurisdiction: url: null short: Intended jurisdiction for research element definition (if applicable) isModifier: false array: true index: 62 elements: value: base: {path: 'Extension.value[x]'} short: Intended jurisdiction for research element definition (if applicable) choices: [valueCodeableConcept] index: 64 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Intended jurisdiction for research element definition (if applicable) choiceOf: value index: 65 purpose: url: null short: Why this research element definition is defined isModifier: false index: 66 elements: value: base: {path: 'Extension.value[x]'} short: Why this research element definition is defined choices: [valueMarkdown] index: 68 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Why this research element definition is defined choiceOf: value index: 69 name: url: null short: Name for this research element definition (computer friendly) isModifier: false index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Name for this research element definition (computer friendly) choices: [valueString] index: 11 valueString: base: {path: 'Extension.value[x]'} type: string short: Name for this research element definition (computer friendly) choiceOf: value index: 12 useContext: url: null short: The context that the content is intended to support isModifier: false array: true index: 58 elements: value: base: {path: 'Extension.value[x]'} short: The context that the content is intended to support choices: [valueUsageContext] index: 60 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: The context that the content is intended to support choiceOf: value index: 61 copyright: url: null short: Use and/or publishing restrictions isModifier: false index: 74 elements: value: base: {path: 'Extension.value[x]'} short: Use and/or publishing restrictions choices: [valueMarkdown] index: 76 valueMarkdown: base: {path: 'Extension.value[x]'} type: markdown short: Use and/or publishing restrictions choiceOf: value index: 77 type: url: null short: population | exposure | outcome isModifier: false _required: true index: 114 elements: value: base: {path: 'Extension.value[x]'} short: population | exposure | outcome choices: [valueCode] index: 116 valueCode: base: {path: 'Extension.value[x]'} type: code short: population | exposure | outcome choiceOf: value index: 117 experimental: url: null short: For testing purposes, not real usage isModifier: false index: 29 elements: value: base: {path: 'Extension.value[x]'} short: For testing purposes, not real usage choices: [valueBoolean] index: 31 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: For testing purposes, not real usage choiceOf: value index: 32 topic: url: null short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. isModifier: false array: true index: 90 elements: value: base: {path: 'Extension.value[x]'} short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. choices: [valueCodeableConcept] index: 92 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The category of the ResearchElementDefinition, such as Education, Treatment, Assessment, etc. choiceOf: value index: 93 title: url: null short: Name for this research element definition (human friendly) isModifier: false index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Name for this research element definition (human friendly) choices: [valueString] index: 15 valueString: base: {path: 'Extension.value[x]'} type: string short: Name for this research element definition (human friendly) choiceOf: value index: 16 subject[x]: url: null short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choices: [valueCodeableConcept, valueReference] index: 35 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choiceOf: value index: 36 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: E.g. Patient, Practitioner, RelatedPerson, Organization, Location, Device choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Group'] index: 37 library: url: null short: Logic used by the ResearchElementDefinition isModifier: false array: true index: 110 elements: value: base: {path: 'Extension.value[x]'} short: Logic used by the ResearchElementDefinition choices: [valueCanonical] index: 112 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: Logic used by the ResearchElementDefinition choiceOf: value index: 113 characteristic: min: 1 isModifier: false short: What defines the members of the research element index: 122 array: true elements: extension: array: true min: 1 index: 123 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: studyEffective[x]: match: {url: null} schema: short: What time period does the study cover isModifier: false index: 147 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 149 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period does the study cover choiceOf: value index: 150 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period does the study cover choiceOf: value index: 151 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period does the study cover choiceOf: value index: 152 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period does the study cover choiceOf: value index: 153 exclude: match: {url: null} schema: short: Whether the characteristic includes or excludes members isModifier: false index: 135 elements: value: base: {path: 'Extension.value[x]'} short: Whether the characteristic includes or excludes members choices: [valueBoolean] index: 137 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: Whether the characteristic includes or excludes members choiceOf: value index: 138 participantEffective[x]: match: {url: null} schema: short: What time period do participants cover isModifier: false index: 166 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 168 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period do participants cover choiceOf: value index: 169 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period do participants cover choiceOf: value index: 170 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period do participants cover choiceOf: value index: 171 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period do participants cover choiceOf: value index: 172 studyEffectiveGroupMeasure: match: {url: null} schema: short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 158 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 160 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 161 participantEffectiveGroupMeasure: match: {url: null} schema: short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 177 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 179 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 180 studyEffectiveDescription: match: {url: null} schema: short: What time period does the study cover isModifier: false index: 143 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueString] index: 145 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period does the study cover choiceOf: value index: 146 studyEffectiveTimeFromStart: match: {url: null} schema: short: Observation time from study start isModifier: false index: 154 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 156 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 157 unitOfMeasure: match: {url: null} schema: short: What unit is the outcome described in? isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: What unit is the outcome described in? choices: [valueCodeableConcept] index: 141 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What unit is the outcome described in? choiceOf: value index: 142 participantEffectiveDescription: match: {url: null} schema: short: What time period do participants cover isModifier: false index: 162 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueString] index: 164 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period do participants cover choiceOf: value index: 165 usageContext: match: {url: null} schema: short: What code/value pairs define members? isModifier: false array: true index: 131 elements: value: base: {path: 'Extension.value[x]'} short: What code/value pairs define members? choices: [valueUsageContext] index: 133 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: What code/value pairs define members? choiceOf: value index: 134 definition[x]: match: {url: null} schema: short: What code or expression defines members? isModifier: false _required: true index: 124 elements: value: base: {path: 'Extension.value[x]'} short: What code or expression defines members? choices: [valueCodeableConcept, valueCanonical, valueExpression, valueDataRequirement] index: 126 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What code or expression defines members? choiceOf: value index: 127 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: What code or expression defines members? choiceOf: value index: 128 valueExpression: base: {path: 'Extension.value[x]'} type: Expression short: What code or expression defines members? choiceOf: value index: 129 valueDataRequirement: base: {path: 'Extension.value[x]'} type: DataRequirement short: What code or expression defines members? choiceOf: value index: 130 participantEffectiveTimeFromStart: match: {url: null} schema: short: Observation time from study start isModifier: false index: 173 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 175 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 176 _required: true extensions: studyEffective[x]: url: null short: What time period does the study cover isModifier: false index: 147 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 149 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period does the study cover choiceOf: value index: 150 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period does the study cover choiceOf: value index: 151 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period does the study cover choiceOf: value index: 152 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period does the study cover choiceOf: value index: 153 exclude: url: null short: Whether the characteristic includes or excludes members isModifier: false index: 135 elements: value: base: {path: 'Extension.value[x]'} short: Whether the characteristic includes or excludes members choices: [valueBoolean] index: 137 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: Whether the characteristic includes or excludes members choiceOf: value index: 138 participantEffective[x]: url: null short: What time period do participants cover isModifier: false index: 166 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueDateTime, valuePeriod, valueDuration, valueTiming] index: 168 valueDateTime: base: {path: 'Extension.value[x]'} type: dateTime short: What time period do participants cover choiceOf: value index: 169 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: What time period do participants cover choiceOf: value index: 170 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: What time period do participants cover choiceOf: value index: 171 valueTiming: base: {path: 'Extension.value[x]'} type: Timing short: What time period do participants cover choiceOf: value index: 172 studyEffectiveGroupMeasure: url: null short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 158 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 160 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 161 participantEffectiveGroupMeasure: url: null short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median isModifier: false index: 177 elements: value: base: {path: 'Extension.value[x]'} short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choices: [valueCode] index: 179 valueCode: base: {path: 'Extension.value[x]'} type: code short: mean | median | mean-of-mean | mean-of-median | median-of-mean | median-of-median choiceOf: value index: 180 studyEffectiveDescription: url: null short: What time period does the study cover isModifier: false index: 143 elements: value: base: {path: 'Extension.value[x]'} short: What time period does the study cover choices: [valueString] index: 145 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period does the study cover choiceOf: value index: 146 studyEffectiveTimeFromStart: url: null short: Observation time from study start isModifier: false index: 154 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 156 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 157 unitOfMeasure: url: null short: What unit is the outcome described in? isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: What unit is the outcome described in? choices: [valueCodeableConcept] index: 141 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What unit is the outcome described in? choiceOf: value index: 142 participantEffectiveDescription: url: null short: What time period do participants cover isModifier: false index: 162 elements: value: base: {path: 'Extension.value[x]'} short: What time period do participants cover choices: [valueString] index: 164 valueString: base: {path: 'Extension.value[x]'} type: string short: What time period do participants cover choiceOf: value index: 165 usageContext: url: null short: What code/value pairs define members? isModifier: false array: true index: 131 elements: value: base: {path: 'Extension.value[x]'} short: What code/value pairs define members? choices: [valueUsageContext] index: 133 valueUsageContext: base: {path: 'Extension.value[x]'} type: UsageContext short: What code/value pairs define members? choiceOf: value index: 134 definition[x]: url: null short: What code or expression defines members? isModifier: false _required: true index: 124 elements: value: base: {path: 'Extension.value[x]'} short: What code or expression defines members? choices: [valueCodeableConcept, valueCanonical, valueExpression, valueDataRequirement] index: 126 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: What code or expression defines members? choiceOf: value index: 127 valueCanonical: base: {path: 'Extension.value[x]'} type: canonical short: What code or expression defines members? choiceOf: value index: 128 valueExpression: base: {path: 'Extension.value[x]'} type: Expression short: What code or expression defines members? choiceOf: value index: 129 valueDataRequirement: base: {path: 'Extension.value[x]'} type: DataRequirement short: What code or expression defines members? choiceOf: value index: 130 participantEffectiveTimeFromStart: url: null short: Observation time from study start isModifier: false index: 173 elements: value: base: {path: 'Extension.value[x]'} short: Observation time from study start choices: [valueDuration] index: 175 valueDuration: base: {path: 'Extension.value[x]'} type: Duration short: Observation time from study start choiceOf: value index: 176 url: null required: [extension] usage: url: null short: Describes the clinical usage of the ResearchElementDefinition isModifier: false index: 70 elements: value: base: {path: 'Extension.value[x]'} short: Describes the clinical usage of the ResearchElementDefinition choices: [valueString] index: 72 valueString: base: {path: 'Extension.value[x]'} type: string short: Describes the clinical usage of the ResearchElementDefinition choiceOf: value index: 73 status: url: null isModifier: true short: draft | active | retired | unknown _required: true isModifierReason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration index: 25 elements: value: base: {path: 'Extension.value[x]'} short: draft | active | retired | unknown choices: [valueCode] index: 27 valueCode: base: {path: 'Extension.value[x]'} type: code short: draft | active | retired | unknown choiceOf: value index: 28 subtitle: url: null short: Subordinate title of the ResearchElementDefinition isModifier: false index: 21 elements: value: base: {path: 'Extension.value[x]'} short: Subordinate title of the ResearchElementDefinition choices: [valueString] index: 23 valueString: base: {path: 'Extension.value[x]'} type: string short: Subordinate title of the ResearchElementDefinition choiceOf: value index: 24 comment: url: null short: Used for footnotes or explanatory notes isModifier: false array: true index: 54 elements: value: base: {path: 'Extension.value[x]'} short: Used for footnotes or explanatory notes choices: [valueString] index: 56 valueString: base: {path: 'Extension.value[x]'} type: string short: Used for footnotes or explanatory notes choiceOf: value index: 57 url: url: null short: Canonical identifier for this research element definition, represented as a URI (globally unique) isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: Canonical identifier for this research element definition, represented as a URI (globally unique) choices: [valueUri] index: 3 valueUri: base: {path: 'Extension.value[x]'} type: uri short: Canonical identifier for this research element definition, represented as a URI (globally unique) choiceOf: value index: 4 lastReviewDate: url: null short: When the research element definition was last reviewed isModifier: false index: 82 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition was last reviewed choices: [valueDate] index: 84 valueDate: base: {path: 'Extension.value[x]'} type: date short: When the research element definition was last reviewed choiceOf: value index: 85 editor: url: null short: Who edited the content isModifier: false array: true index: 94 elements: value: base: {path: 'Extension.value[x]'} short: Who edited the content choices: [valueContactDetail] index: 96 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who edited the content choiceOf: value index: 97 reviewer: url: null short: Who reviewed the content isModifier: false array: true index: 98 elements: value: base: {path: 'Extension.value[x]'} short: Who reviewed the content choices: [valueContactDetail] index: 100 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Who reviewed the content choiceOf: value index: 101 shortTitle: url: null short: Title for use in informal contexts isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: Title for use in informal contexts choices: [valueString] index: 19 valueString: base: {path: 'Extension.value[x]'} type: string short: Title for use in informal contexts choiceOf: value index: 20 version: url: null short: Business version of the research element definition isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: Business version of the research element definition choices: [valueString] index: 7 valueString: base: {path: 'Extension.value[x]'} type: string short: Business version of the research element definition choiceOf: value index: 8 relatedArtifact: url: null short: Additional documentation, citations, etc. isModifier: false array: true index: 106 elements: value: base: {path: 'Extension.value[x]'} short: Additional documentation, citations, etc. choices: [valueRelatedArtifact] index: 108 valueRelatedArtifact: base: {path: 'Extension.value[x]'} type: RelatedArtifact short: Additional documentation, citations, etc. choiceOf: value index: 109 contact: url: null short: Contact details for the publisher isModifier: false array: true index: 46 elements: value: base: {path: 'Extension.value[x]'} short: Contact details for the publisher choices: [valueContactDetail] index: 48 valueContactDetail: base: {path: 'Extension.value[x]'} type: ContactDetail short: Contact details for the publisher choiceOf: value index: 49 effectivePeriod: url: null short: When the research element definition is expected to be used isModifier: false index: 86 elements: value: base: {path: 'Extension.value[x]'} short: When the research element definition is expected to be used choices: [valuePeriod] index: 88 valuePeriod: base: {path: 'Extension.value[x]'} type: Period short: When the research element definition is expected to be used choiceOf: value index: 89 class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-ResearchElementDefinition base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.0.1-snapshot-1 required: [url]