description: This cross-version extension represents Ingredient from http://hl7.org/fhir/StructureDefinition/Ingredient|4.3.0 for use in FHIR R4. package_name: rs/hl7.fhir.uv.xver derivation: constraint name: ext_R4B_Ingredient type: Extension elements: extension: array: true min: 3 index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 3 slices: 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: 1 elements: value: base: {path: 'Extension.value[x]'} short: draft | active | retired | unknown choices: [valueCode] index: 3 valueCode: base: {path: 'Extension.value[x]'} type: code short: draft | active | retired | unknown choiceOf: value index: 4 for: match: {url: null} schema: short: The product which this ingredient is a constituent part of isModifier: false array: true index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The product which this ingredient is a constituent part of choices: [valueReference] index: 7 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: The product which this ingredient is a constituent part of choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition', 'http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition', 'http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition'] index: 8 role: match: {url: null} schema: short: Purpose of the ingredient within the product, e.g. active, inactive isModifier: false _required: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Purpose of the ingredient within the product, e.g. active, inactive choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Purpose of the ingredient within the product, e.g. active, inactive choiceOf: value index: 12 function: match: {url: null} schema: short: Precise action within the drug product, e.g. antioxidant, alkalizing agent isModifier: false array: true index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Precise action within the drug product, e.g. antioxidant, alkalizing agent choices: [valueCodeableConcept] index: 15 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Precise action within the drug product, e.g. antioxidant, alkalizing agent choiceOf: value index: 16 allergenicIndicator: match: {url: null} schema: short: If the ingredient is a known or suspected allergen isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: If the ingredient is a known or suspected allergen choices: [valueBoolean] index: 19 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: If the ingredient is a known or suspected allergen choiceOf: value index: 20 manufacturer: match: {url: null} schema: short: An organization that manufactures this ingredient isModifier: false array: true index: 21 extensions: role: url: null short: allowed | possible | actual isModifier: false index: 23 elements: value: base: {path: 'Extension.value[x]'} short: allowed | possible | actual choices: [valueCode] index: 25 valueCode: base: {path: 'Extension.value[x]'} type: code short: allowed | possible | actual choiceOf: value index: 26 manufacturer: url: null short: An organization that manufactures this ingredient isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: An organization that manufactures this ingredient choices: [valueReference] index: 29 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: An organization that manufactures this ingredient choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] index: 30 elements: extension: array: true min: 1 index: 22 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: role: match: {url: null} schema: short: allowed | possible | actual isModifier: false index: 23 elements: value: base: {path: 'Extension.value[x]'} short: allowed | possible | actual choices: [valueCode] index: 25 valueCode: base: {path: 'Extension.value[x]'} type: code short: allowed | possible | actual choiceOf: value index: 26 manufacturer: match: {url: null} schema: short: An organization that manufactures this ingredient isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: An organization that manufactures this ingredient choices: [valueReference] index: 29 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: An organization that manufactures this ingredient choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] index: 30 required: [extension] substance: match: {url: null} schema: short: The substance that comprises this ingredient isModifier: false _required: true index: 31 extensions: code: url: null short: A code or full resource that represents the ingredient substance isModifier: false _required: true index: 33 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 elements: extension: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 strength: url: null short: The quantity of substance, per presentation, or per volume or mass, and type of quantity isModifier: false array: true index: 46 extensions: presentation[x]: url: null short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: url: null short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: url: null short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: url: null short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: url: null short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: url: null short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true index: 47 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: presentation[x]: match: {url: null} schema: short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: match: {url: null} schema: short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: match: {url: null} schema: short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: match: {url: null} schema: short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true min: 1 index: 32 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: code: match: {url: null} schema: short: A code or full resource that represents the ingredient substance isModifier: false _required: true index: 33 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 elements: extension: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 strength: match: {url: null} schema: short: The quantity of substance, per presentation, or per volume or mass, and type of quantity isModifier: false array: true index: 46 extensions: presentation[x]: url: null short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: url: null short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: url: null short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: url: null short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: url: null short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: url: null short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true index: 47 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: presentation[x]: match: {url: null} schema: short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: match: {url: null} schema: short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: match: {url: null} schema: short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: match: {url: null} schema: short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] required: [extension] url: pattern: {type: uri, value: 'http://hl7.org/fhir/4.3/StructureDefinition/extension-Ingredient'} type: uri index: 147 package_version: r4b.r4-0.0.1-snapshot-1 extensions: 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: 1 elements: value: base: {path: 'Extension.value[x]'} short: draft | active | retired | unknown choices: [valueCode] index: 3 valueCode: base: {path: 'Extension.value[x]'} type: code short: draft | active | retired | unknown choiceOf: value index: 4 for: url: null short: The product which this ingredient is a constituent part of isModifier: false array: true index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The product which this ingredient is a constituent part of choices: [valueReference] index: 7 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: The product which this ingredient is a constituent part of choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/AdministrableProductDefinition', 'http://hl7.org/fhir/StructureDefinition/ManufacturedItemDefinition', 'http://hl7.org/fhir/StructureDefinition/MedicinalProductDefinition'] index: 8 role: url: null short: Purpose of the ingredient within the product, e.g. active, inactive isModifier: false _required: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Purpose of the ingredient within the product, e.g. active, inactive choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Purpose of the ingredient within the product, e.g. active, inactive choiceOf: value index: 12 function: url: null short: Precise action within the drug product, e.g. antioxidant, alkalizing agent isModifier: false array: true index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Precise action within the drug product, e.g. antioxidant, alkalizing agent choices: [valueCodeableConcept] index: 15 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Precise action within the drug product, e.g. antioxidant, alkalizing agent choiceOf: value index: 16 allergenicIndicator: url: null short: If the ingredient is a known or suspected allergen isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: If the ingredient is a known or suspected allergen choices: [valueBoolean] index: 19 valueBoolean: base: {path: 'Extension.value[x]'} type: boolean short: If the ingredient is a known or suspected allergen choiceOf: value index: 20 manufacturer: url: null short: An organization that manufactures this ingredient isModifier: false array: true index: 21 extensions: role: url: null short: allowed | possible | actual isModifier: false index: 23 elements: value: base: {path: 'Extension.value[x]'} short: allowed | possible | actual choices: [valueCode] index: 25 valueCode: base: {path: 'Extension.value[x]'} type: code short: allowed | possible | actual choiceOf: value index: 26 manufacturer: url: null short: An organization that manufactures this ingredient isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: An organization that manufactures this ingredient choices: [valueReference] index: 29 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: An organization that manufactures this ingredient choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] index: 30 elements: extension: array: true min: 1 index: 22 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: role: match: {url: null} schema: short: allowed | possible | actual isModifier: false index: 23 elements: value: base: {path: 'Extension.value[x]'} short: allowed | possible | actual choices: [valueCode] index: 25 valueCode: base: {path: 'Extension.value[x]'} type: code short: allowed | possible | actual choiceOf: value index: 26 manufacturer: match: {url: null} schema: short: An organization that manufactures this ingredient isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: An organization that manufactures this ingredient choices: [valueReference] index: 29 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: An organization that manufactures this ingredient choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Organization'] index: 30 required: [extension] substance: url: null short: The substance that comprises this ingredient isModifier: false _required: true index: 31 extensions: code: url: null short: A code or full resource that represents the ingredient substance isModifier: false _required: true index: 33 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 elements: extension: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 strength: url: null short: The quantity of substance, per presentation, or per volume or mass, and type of quantity isModifier: false array: true index: 46 extensions: presentation[x]: url: null short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: url: null short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: url: null short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: url: null short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: url: null short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: url: null short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true index: 47 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: presentation[x]: match: {url: null} schema: short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: match: {url: null} schema: short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: match: {url: null} schema: short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: match: {url: null} schema: short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true min: 1 index: 32 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: code: match: {url: null} schema: short: A code or full resource that represents the ingredient substance isModifier: false _required: true index: 33 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 elements: extension: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.code from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 34 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 36 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 37 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 41 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 44 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 45 strength: match: {url: null} schema: short: The quantity of substance, per presentation, or per volume or mass, and type of quantity isModifier: false array: true index: 46 extensions: presentation[x]: url: null short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: url: null short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: url: null short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: url: null short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: url: null short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: url: null short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] elements: extension: array: true index: 47 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: presentation[x]: match: {url: null} schema: short: The quantity of substance in the unit of presentation isModifier: false index: 48 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: url: null short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: url: null short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.presentation[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 49 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 51 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 52 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 53 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 55 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 56 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 57 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 59 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 60 denominator: match: {} schema: short: Denominator value isModifier: false index: 61 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 63 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 64 value: base: {path: 'Extension.value[x]'} short: The quantity of substance in the unit of presentation choices: [valueRatio] index: 66 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The quantity of substance in the unit of presentation choiceOf: value index: 67 textPresentation: match: {url: null} schema: short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) isModifier: false index: 68 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choices: [valueString] index: 70 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole presentation strength or a part of it (rest being in Strength.presentation as a ratio) choiceOf: value index: 71 concentration[x]: match: {url: null} schema: short: The strength per unitary volume (or mass) isModifier: false index: 72 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: url: null short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: url: null short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.concentration[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 73 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 75 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 76 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 77 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 79 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 80 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 81 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 83 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 84 denominator: match: {} schema: short: Denominator value isModifier: false index: 85 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 87 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 88 value: base: {path: 'Extension.value[x]'} short: The strength per unitary volume (or mass) choices: [valueRatio] index: 90 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: The strength per unitary volume (or mass) choiceOf: value index: 91 textConcentration: match: {url: null} schema: short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) isModifier: false index: 92 elements: value: base: {path: 'Extension.value[x]'} short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choices: [valueString] index: 94 valueString: base: {path: 'Extension.value[x]'} type: string short: Text of either the whole concentration strength or a part of it (rest being in Strength.concentration as a ratio) choiceOf: value index: 95 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 96 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 98 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 99 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 100 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 102 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 103 referenceStrength: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false array: true index: 104 extensions: substance: url: null short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: url: null short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: url: null short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: url: null short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 elements: extension: array: true min: 1 index: 105 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 1 slices: substance: match: {url: null} schema: short: Relevant reference substance isModifier: false index: 106 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: url: null short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: url: null short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.substance from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 107 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: CodeableReference} choices: [valueString] type: string index: 109 valueString: type: string pattern: {type: string, value: CodeableReference} base: {path: 'Extension.value[x]'} choiceOf: value index: 110 required: [value, valueString] concept: match: {} schema: short: Reference to a concept (by class) isModifier: false index: 111 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a concept (by class) choices: [valueCodeableConcept] index: 113 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a concept (by class) choiceOf: value index: 114 reference: match: {} schema: short: Reference to a resource (by instance) isModifier: false index: 115 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a resource (by instance) choices: [valueReference] index: 117 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a resource (by instance) choiceOf: value index: 118 strength[x]: match: {url: null} schema: short: Strength expressed in terms of a reference substance isModifier: false _required: true index: 119 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: url: null short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: url: null short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: url: null short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 elements: extension: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for Ingredient.substance.strength.referenceStrength.strength[x] from FHIR R4B url: http://hl7.org/fhir/StructureDefinition/_datatype index: 120 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: RatioRange} choices: [valueString] type: string index: 122 valueString: type: string pattern: {type: string, value: RatioRange} base: {path: 'Extension.value[x]'} choiceOf: value index: 123 required: [value, valueString] lowNumerator: match: {} schema: short: Low Numerator limit isModifier: false index: 124 elements: value: base: {path: 'Extension.value[x]'} short: Low Numerator limit choices: [valueQuantity] index: 126 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Low Numerator limit choiceOf: value index: 127 highNumerator: match: {} schema: short: High Numerator limit isModifier: false index: 128 elements: value: base: {path: 'Extension.value[x]'} short: High Numerator limit choices: [valueQuantity] index: 130 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: High Numerator limit choiceOf: value index: 131 denominator: match: {} schema: short: Denominator value isModifier: false index: 132 elements: value: base: {path: 'Extension.value[x]'} short: Denominator value choices: [valueQuantity] index: 134 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Denominator value choiceOf: value index: 135 value: base: {path: 'Extension.value[x]'} short: Strength expressed in terms of a reference substance choices: [valueRatio] index: 137 valueRatio: base: {path: 'Extension.value[x]'} type: Ratio short: Strength expressed in terms of a reference substance choiceOf: value index: 138 measurementPoint: match: {url: null} schema: short: When strength is measured at a particular point or distance isModifier: false index: 139 elements: value: base: {path: 'Extension.value[x]'} short: When strength is measured at a particular point or distance choices: [valueString] index: 141 valueString: base: {path: 'Extension.value[x]'} type: string short: When strength is measured at a particular point or distance choiceOf: value index: 142 country: match: {url: null} schema: short: Where the strength range applies isModifier: false array: true index: 143 elements: value: base: {path: 'Extension.value[x]'} short: Where the strength range applies choices: [valueCodeableConcept] index: 145 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Where the strength range applies choiceOf: value index: 146 required: [extension] required: [extension] class: extension kind: complex-type url: http://hl7.org/fhir/4.3/StructureDefinition/extension-Ingredient base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.0.1-snapshot-1 required: [url]