description: This cross-version extension represents MedicinalProductContraindication from http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication|4.0.1 for use in FHIR R4B. package_name: hl7.fhir.uv.xver-r4.r4b derivation: constraint name: ext_R4_MedicinalProductContraindication type: Extension elements: extension: array: true index: 0 slicing: rules: closed ordered: false discriminator: - {path: url, type: value} min: 0 slices: disease: match: {url: null} schema: short: The disease, symptom or procedure for the contraindication isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: The disease, symptom or procedure for the contraindication choices: [valueCodeableConcept] index: 3 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The disease, symptom or procedure for the contraindication choiceOf: value index: 4 diseaseStatus: match: {url: null} schema: short: The status of the disease or symptom for the contraindication isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The status of the disease or symptom for the contraindication choices: [valueCodeableConcept] index: 7 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The status of the disease or symptom for the contraindication choiceOf: value index: 8 comorbidity: match: {url: null} schema: short: A comorbidity (concurrent condition) or coinfection isModifier: false array: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: A comorbidity (concurrent condition) or coinfection choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: A comorbidity (concurrent condition) or coinfection choiceOf: value index: 12 therapeuticIndication: match: {url: null} schema: short: Information about the use of the medicinal product in relation to other therapies as part of the indication isModifier: false array: true index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Information about the use of the medicinal product in relation to other therapies as part of the indication choices: [valueReference] index: 15 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Information about the use of the medicinal product in relation to other therapies as part of the indication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication'] index: 16 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: 17 extensions: therapyRelationshipType: url: null short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 19 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: 21 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: 22 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: 23 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: 25 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: 26 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: 27 elements: extension: array: true min: 2 index: 18 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: 19 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: 21 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: 22 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: 23 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: 25 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: 26 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: 27 population: match: {url: null} schema: short: The population group to which this applies isModifier: false array: true index: 28 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 index: 29 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 31 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 32 required: [value, valueString] age[x]: url: null short: The age of the specific population isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 35 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 36 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 37 gender: url: null short: The gender of the specific population isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 41 race: url: null short: Race of the specific population isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 45 physiologicalCondition: url: null short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 49 elements: extension: type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 29 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 29 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 31 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 32 required: [value, valueString] age[x]: match: {} schema: short: The age of the specific population isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 35 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 36 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 37 gender: match: {} schema: short: The gender of the specific population isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 41 race: match: {} schema: short: Race of the specific population isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 45 physiologicalCondition: match: {} schema: short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 49 url: pattern: {type: uri, value: 'http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductContraindication'} type: uri index: 50 package_version: 0.0.1-snapshot-1 extensions: disease: url: null short: The disease, symptom or procedure for the contraindication isModifier: false index: 1 elements: value: base: {path: 'Extension.value[x]'} short: The disease, symptom or procedure for the contraindication choices: [valueCodeableConcept] index: 3 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The disease, symptom or procedure for the contraindication choiceOf: value index: 4 diseaseStatus: url: null short: The status of the disease or symptom for the contraindication isModifier: false index: 5 elements: value: base: {path: 'Extension.value[x]'} short: The status of the disease or symptom for the contraindication choices: [valueCodeableConcept] index: 7 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The status of the disease or symptom for the contraindication choiceOf: value index: 8 comorbidity: url: null short: A comorbidity (concurrent condition) or coinfection isModifier: false array: true index: 9 elements: value: base: {path: 'Extension.value[x]'} short: A comorbidity (concurrent condition) or coinfection choices: [valueCodeableConcept] index: 11 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: A comorbidity (concurrent condition) or coinfection choiceOf: value index: 12 therapeuticIndication: url: null short: Information about the use of the medicinal product in relation to other therapies as part of the indication isModifier: false array: true index: 13 elements: value: base: {path: 'Extension.value[x]'} short: Information about the use of the medicinal product in relation to other therapies as part of the indication choices: [valueReference] index: 15 valueReference: base: {path: 'Extension.value[x]'} type: Reference short: Information about the use of the medicinal product in relation to other therapies as part of the indication choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication'] index: 16 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: 17 extensions: therapyRelationshipType: url: null short: The type of relationship between the medicinal product indication or contraindication and another therapy isModifier: false _required: true index: 19 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: 21 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: 22 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: 23 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: 25 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: 26 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: 27 elements: extension: array: true min: 2 index: 18 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: 19 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: 21 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: 22 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: 23 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: 25 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: 26 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: 27 population: url: null short: The population group to which this applies isModifier: false array: true index: 28 extensions: _datatype: url: http://hl7.org/fhir/StructureDefinition/_datatype type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 index: 29 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 31 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 32 required: [value, valueString] age[x]: url: null short: The age of the specific population isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 35 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 36 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 37 gender: url: null short: The gender of the specific population isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 41 race: url: null short: Race of the specific population isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 45 physiologicalCondition: url: null short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 49 elements: extension: type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 29 slicing: slices: _datatype: match: {} schema: type: Extension short: Data type name for MedicinalProductContraindication.population from FHIR R4 url: http://hl7.org/fhir/StructureDefinition/_datatype index: 29 elements: value: base: {path: 'Extension.value[x]'} pattern: {type: string, value: Population} choices: [valueString] type: string index: 31 valueString: type: string pattern: {type: string, value: Population} base: {path: 'Extension.value[x]'} choiceOf: value index: 32 required: [value, valueString] age[x]: match: {} schema: short: The age of the specific population isModifier: false index: 33 elements: value: base: {path: 'Extension.value[x]'} short: The age of the specific population choices: [valueRange, valueCodeableConcept] index: 35 valueRange: base: {path: 'Extension.value[x]'} type: Range short: The age of the specific population choiceOf: value index: 36 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The age of the specific population choiceOf: value index: 37 gender: match: {} schema: short: The gender of the specific population isModifier: false index: 38 elements: value: base: {path: 'Extension.value[x]'} short: The gender of the specific population choices: [valueCodeableConcept] index: 40 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The gender of the specific population choiceOf: value index: 41 race: match: {} schema: short: Race of the specific population isModifier: false index: 42 elements: value: base: {path: 'Extension.value[x]'} short: Race of the specific population choices: [valueCodeableConcept] index: 44 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: Race of the specific population choiceOf: value index: 45 physiologicalCondition: match: {} schema: short: The existing physiological conditions of the specific population to which this applies isModifier: false index: 46 elements: value: base: {path: 'Extension.value[x]'} short: The existing physiological conditions of the specific population to which this applies choices: [valueCodeableConcept] index: 48 valueCodeableConcept: base: {path: 'Extension.value[x]'} type: CodeableConcept short: The existing physiological conditions of the specific population to which this applies choiceOf: value index: 49 class: extension kind: complex-type url: http://hl7.org/fhir/4.0/StructureDefinition/extension-MedicinalProductContraindication base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.0.1-snapshot-1 required: [url]