description: This cross-version extension represents MedicinalProductIndication from http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication|4.0.1 for use in FHIR R4B. package_name: hl7.fhir.uv.xver-r4.r4b derivation: constraint name: ext_R4_MedicinalProductIndication type: Extension elements: extension: array: true index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: diseaseSymptomProcedure: match: {url: null} schema: short: The disease, symptom or procedure that is the indication for treatment isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: The disease, symptom or procedure that is the indication for treatment choices: [valueCodeableConcept] index: 3 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The disease, symptom or procedure that is the indication for treatment choiceOf: value index: 4 diseaseStatus: match: {url: null} schema: short: The status of the disease or symptom for which the indication applies isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The status of the disease or symptom for which the indication applies choices: [valueCodeableConcept] index: 7 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The status of the disease or symptom for which the indication applies choiceOf: value index: 8 comorbidity: match: {url: null} schema: short: Comorbidity (concurrent condition) or co-infection as part of the indication isModifier: false array: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Comorbidity (concurrent condition) or co-infection as part of the indication choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Comorbidity (concurrent condition) or co-infection as part of the indication choiceOf: value index: 12 intendedEffect: match: {url: null} schema: short: The intended effect, aim or strategy to be achieved by the indication isModifier: false index: 13 elements: value: base: {path: 'Extension.value[x]'} short: The intended effect, aim or strategy to be achieved by the indication choices: [valueCodeableConcept] index: 15 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The intended effect, aim or strategy to be achieved by the indication choiceOf: value index: 16 duration: match: {url: null} schema: short: Timing or duration information as part of the indication isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: Timing or duration information as part of the indication choices: [valueQuantity] index: 19 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Timing or duration information as part of the indication choiceOf: value index: 20 otherTherapy: match: {url: null} schema: short: Information about the use of the medicinal product in relation to other therapies described as part of the indication isModifier: false array: true index: 21 extensions: therapyRelationshipType: url: null short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 23 elements: value: base: {path: 'Extension.value[x]'} short: The type of relationship between the medicinal product indication or contraindication and another therapy choices: [valueCodeableConcept] index: 25 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The type of relationship between the medicinal product indication or contraindication and another therapy choiceOf: value index: 26 medication[x]: url: null short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choices: [valueCodeableConcept, valueReference] index: 29 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value index: 30 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/MedicinalProduct', 'http://hl7.org/fhir/StructureDefinition/Substance', 'http://hl7.org/fhir/StructureDefinition/SubstanceSpecification'] index: 31 elements: extension: array: true min: 2 index: 22 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 2 slices: therapyRelationshipType: match: {url: null} schema: short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 23 elements: value: base: {path: 'Extension.value[x]'} short: The type of relationship between the medicinal product indication or contraindication and another therapy choices: [valueCodeableConcept] index: 25 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The type of relationship between the medicinal product indication or contraindication and another therapy choiceOf: value index: 26 medication[x]: match: {url: null} schema: short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choices: [valueCodeableConcept, valueReference] index: 29 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value index: 30 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/MedicinalProduct', 'http://hl7.org/fhir/StructureDefinition/Substance', 'http://hl7.org/fhir/StructureDefinition/SubstanceSpecification'] index: 31 undesirableEffect: match: {url: null} schema: short: Describe the undesirable effects of the medicinal product isModifier: false array: true index: 32 elements: value: base: {path: 'Extension.value[x]'} short: Describe the undesirable effects of the medicinal product choices: [valueReference] index: 34 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Describe the undesirable effects of the medicinal product choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect'] index: 35 population: match: {url: null} schema: short: The population group to which this applies isModifier: false array: true index: 36 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 index: 37 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 39 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 40 required: [value, valueString] age[x]: url: null short: The age of the specific population isModifier: false index: 41 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 43 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 45 gender: url: null short: The gender of the specific population isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 49 race: url: null short: Race of the specific population isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 52 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 53 physiologicalCondition: url: null short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 54 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 56 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 57 elements: extension: type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 37 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 37 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 39 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 40 required: [value, valueString] age[x]: match: {} schema: short: The age of the specific population isModifier: false index: 41 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 43 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 45 gender: match: {} schema: short: The gender of the specific population isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 49 race: match: {} schema: short: Race of the specific population isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 52 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 53 physiologicalCondition: match: {} schema: short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 54 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 56 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 57 url: pattern: {type: uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductIndication'} type: uri index: 58 package_version: 0.0.1-snapshot-1 extensions: diseaseSymptomProcedure: url: null short: The disease, symptom or procedure that is the indication for treatment isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: The disease, symptom or procedure that is the indication for treatment choices: [valueCodeableConcept] index: 3 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The disease, symptom or procedure that is the indication for treatment choiceOf: value index: 4 diseaseStatus: url: null short: The status of the disease or symptom for which the indication applies isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The status of the disease or symptom for which the indication applies choices: [valueCodeableConcept] index: 7 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The status of the disease or symptom for which the indication applies choiceOf: value index: 8 comorbidity: url: null short: Comorbidity (concurrent condition) or co-infection as part of the indication isModifier: false array: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: Comorbidity (concurrent condition) or co-infection as part of the indication choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Comorbidity (concurrent condition) or co-infection as part of the indication choiceOf: value index: 12 intendedEffect: url: null short: The intended effect, aim or strategy to be achieved by the indication isModifier: false index: 13 elements: value: base: {path: 'Extension.value[x]'} short: The intended effect, aim or strategy to be achieved by the indication choices: [valueCodeableConcept] index: 15 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The intended effect, aim or strategy to be achieved by the indication choiceOf: value index: 16 duration: url: null short: Timing or duration information as part of the indication isModifier: false index: 17 elements: value: base: {path: 'Extension.value[x]'} short: Timing or duration information as part of the indication choices: [valueQuantity] index: 19 valueQuantity: base: {path: 'Extension.value[x]'} type: Quantity short: Timing or duration information as part of the indication choiceOf: value index: 20 otherTherapy: url: null short: Information about the use of the medicinal product in relation to other therapies described as part of the indication isModifier: false array: true index: 21 extensions: therapyRelationshipType: url: null short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 23 elements: value: base: {path: 'Extension.value[x]'} short: The type of relationship between the medicinal product indication or contraindication and another therapy choices: [valueCodeableConcept] index: 25 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The type of relationship between the medicinal product indication or contraindication and another therapy choiceOf: value index: 26 medication[x]: url: null short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choices: [valueCodeableConcept, valueReference] index: 29 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value index: 30 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/MedicinalProduct', 'http://hl7.org/fhir/StructureDefinition/Substance', 'http://hl7.org/fhir/StructureDefinition/SubstanceSpecification'] index: 31 elements: extension: array: true min: 2 index: 22 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 2 slices: therapyRelationshipType: match: {url: null} schema: short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 23 elements: value: base: {path: 'Extension.value[x]'} short: The type of relationship between the medicinal product indication or contraindication and another therapy choices: [valueCodeableConcept] index: 25 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The type of relationship between the medicinal product indication or contraindication and another therapy choiceOf: value index: 26 medication[x]: match: {url: null} schema: short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication isModifier: false _required: true index: 27 elements: value: base: {path: 'Extension.value[x]'} short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choices: [valueCodeableConcept, valueReference] index: 29 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value index: 30 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Reference to a specific medication (active substance, medicinal product or class of products) as part of an indication or contraindication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/MedicinalProduct', 'http://hl7.org/fhir/StructureDefinition/Substance', 'http://hl7.org/fhir/StructureDefinition/SubstanceSpecification'] index: 31 undesirableEffect: url: null short: Describe the undesirable effects of the medicinal product isModifier: false array: true index: 32 elements: value: base: {path: 'Extension.value[x]'} short: Describe the undesirable effects of the medicinal product choices: [valueReference] index: 34 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Describe the undesirable effects of the medicinal product choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect'] index: 35 population: url: null short: The population group to which this applies isModifier: false array: true index: 36 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 index: 37 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 39 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 40 required: [value, valueString] age[x]: url: null short: The age of the specific population isModifier: false index: 41 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 43 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 45 gender: url: null short: The gender of the specific population isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 49 race: url: null short: Race of the specific population isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 52 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 53 physiologicalCondition: url: null short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 54 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 56 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 57 elements: extension: type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 37 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for MedicinalProductIndication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 37 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 39 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 40 required: [value, valueString] age[x]: match: {} schema: short: The age of the specific population isModifier: false index: 41 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 43 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 45 gender: match: {} schema: short: The gender of the specific population isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 49 race: match: {} schema: short: Race of the specific population isModifier: false index: 50 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 52 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 53 physiologicalCondition: match: {} schema: short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 54 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 56 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 57 class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductIndication base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.0.1-snapshot-1 required: [url]