UnicomIG
0.1.0 - ci-build

UnicomIG, published by UNICOM. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/unicom-ig/tree/master and changes regularly. See the Directory of published versions

Logical Model: FullMedicinalProduct - Detailed Descriptions

Draft as of 2024-10-11

Definitions for the FullMedicinalProduct logical model.

Guidance on how to interpret the contents of this table can be found here

0. FullMedicinalProduct
Definition

Logical model for a pilot product list's medicinal product

ShortMedicinal Product Logical Model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FullMedicinalProduct.identifier
Definition

Identifiers

ShortIdentifiers
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeBackboneElement(Class)
4. FullMedicinalProduct.identifier.mpId
Definition

Medicinal Product Identifier (MPID)

ShortMedicinal Product Identifier (MPID)
Control1..1
TypeElement(II)
6. FullMedicinalProduct.identifier.pmsId
Definition

EMA PMS Identifier

ShortEMA PMS Identifier
Control0..1
TypeElement(II)
8. FullMedicinalProduct.identifier.nationalId
Definition

National/other identifier

ShortNational/other identifier
Control0..*
TypeElement(II)
10. FullMedicinalProduct.domain
Definition

Domain (human/veterinary)

ShortDomain (human/veterinary)
Control1..1
TypeElement(CD)
12. FullMedicinalProduct.legalStatusOfSupply
Definition

Legal status of supply

ShortLegal status of supply
Control1..1
TypeElement(CD)
14. FullMedicinalProduct.authorisedDoseForm
Definition

Authorised dose form

ShortAuthorised dose form
Control1..1
TypeElement(CD)
16. FullMedicinalProduct.classification
Definition

Classifications

ShortClassifications
Control1..*
TypeBackboneElement(Class)
18. FullMedicinalProduct.classification.classificationATC
Definition

ATC classification

ShortATC classification
Control1..1
TypeElement(CD)
20. FullMedicinalProduct.classification.classificationOther
Definition

Other classification

ShortOther classification
Control0..*
TypeElement(CD)
22. FullMedicinalProduct.name
Definition

Name

ShortName
Control1..*
TypeBackboneElement(Class)
24. FullMedicinalProduct.name.fullName
Definition

Full name

ShortFull name
Control1..1
TypeElement(ST)
26. FullMedicinalProduct.name.part
Definition

Name parts

ShortName parts
Control0..*
TypeBackboneElement(Class)
28. FullMedicinalProduct.name.part.inventedName
Definition

Invented name part

ShortInvented name part
Control1..1
TypeElement(ST)
30. FullMedicinalProduct.name.part.strength
Definition

Strength part

ShortStrength part
Control0..1
TypeElement(ST)
32. FullMedicinalProduct.name.part.doseForm
Definition

Dose form part

ShortDose form part
Control0..1
TypeElement(ST)
34. FullMedicinalProduct.name.part.other
Definition

Other name parts

ShortOther name parts
Control0..*
TypeElement(ST)
36. FullMedicinalProduct.name.nameUsage
Definition

Countries and languages where the name is used

ShortCountries and languages where the name is used
Control0..*
TypeBackboneElement(Class)
38. FullMedicinalProduct.name.nameUsage.jurisdiction
Definition

Country

ShortCountry
Control1..1
TypeElement(ST)
40. FullMedicinalProduct.name.nameUsage.language
Definition

Language

ShortLanguage
Control1..1
TypeElement(ST)
42. FullMedicinalProduct.marketingAuthorisation
Definition

Marketing Authorisation for the product

ShortMarketing Authorisation for the product
Control0..*
TypeBackboneElement(Class)
44. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationNumber
Definition

Marketing authorisation number

ShortMarketing authorisation number
Control1..*
TypeElement(II)
46. FullMedicinalProduct.marketingAuthorisation.region
Definition

Region

ShortRegion
Control1..1
TypeElement(CD)
48. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationStatus
Definition

Marketing authorisation status

ShortMarketing authorisation status
Control1..1
TypeElement(CD)
50. FullMedicinalProduct.marketingAuthorisation.date
Definition

Status date

ShortStatus date
Control0..1
TypeElement(DT)
52. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder
Definition

Marketing authorisation holder

ShortMarketing authorisation holder
Control1..1
TypeBackboneElement(Class)
54. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.locationId
Definition

Location identifier

ShortLocation identifier
Control1..1
TypeElement(II)
56. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.organisationId
Definition

Organization identifier

ShortOrganization identifier
Control0..1
TypeElement(II)
58. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.mahName
Definition

Marketing authorisation holder's name

ShortMarketing authorisation holder's name
Control1..1
TypeElement(ST)
60. FullMedicinalProduct.packagedProductDefinition
Definition

Packaged product

ShortPackaged product
Control1..*
TypeBackboneElement(Class)
62. FullMedicinalProduct.packagedProductDefinition.identifier
Definition

Package identifier

ShortPackage identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeBackboneElement(Class)
64. FullMedicinalProduct.packagedProductDefinition.identifier.pcid
Definition

Packaged medicinal product ID (PCID)

ShortPackaged medicinal product ID (PCID)
Control1..1
TypeElement(II)
66. FullMedicinalProduct.packagedProductDefinition.identifier.nationalId
Definition

National package identifier

ShortNational package identifier
Control0..*
TypeElement(II)
68. FullMedicinalProduct.packagedProductDefinition.description
Definition

Package description

ShortPackage description
Control0..1
TypeBackboneElement(Class)
70. FullMedicinalProduct.packagedProductDefinition.description.descriptionText
Definition

Package description text

ShortPackage description text
Control1..1
TypeElement(ST)
72. FullMedicinalProduct.packagedProductDefinition.description.language
Definition

Description language

ShortDescription language
Control0..1
TypeElement(CD)
74. FullMedicinalProduct.packagedProductDefinition.packSize
Definition

Pack size, repeatable for different manufactured items

ShortPack size, repeatable for different manufactured items
Control1..*
TypeElement(PQ)
76. FullMedicinalProduct.packagedProductDefinition.legalStatusOfSupply
Definition

Legal status of supply on package level

ShortLegal status of supply on package level
Control0..1
TypeElement(CD)
78. FullMedicinalProduct.packagedProductDefinition.marketingAuthorisation
Definition

Marketing authorisation on package level

ShortMarketing authorisation on package level
Control0..*
TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.marketingAuthorisation
80. FullMedicinalProduct.packagedProductDefinition.marketingStatus
Definition

Marketing status

ShortMarketing status
Control0..*
TypeBackboneElement(Class)
82. FullMedicinalProduct.packagedProductDefinition.marketingStatus.country
Definition

Country

ShortCountry
Control1..1
TypeElement(CD)
84. FullMedicinalProduct.packagedProductDefinition.marketingStatus.status
Definition

Status

ShortStatus
Control1..1
TypeElement(CD)
86. FullMedicinalProduct.packagedProductDefinition.packaging
Definition

Package

ShortPackage
Control1..1
TypeBackboneElement(Class)
88. FullMedicinalProduct.packagedProductDefinition.packaging.packageType
Definition

Package type

ShortPackage type
Control1..1
TypeElement(CD)
90. FullMedicinalProduct.packagedProductDefinition.packaging.quantity
Definition

Package quantity (number of this type of items)

ShortPackage quantity (number of this type of items)
Control1..1
TypeElement(PQ)
92. FullMedicinalProduct.packagedProductDefinition.packaging.material
Definition

Package material

ShortPackage material
Control0..*
TypeElement(CD)
94. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage
Definition

Inner Package

ShortInner Package
Control0..*
TypeBackboneElement(Class)
96. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem
Definition

The content of the inner package

ShortThe content of the inner package
Control0..*
TypeBackboneElement(Class)
Invariantsitemcontent-1: containedItem.containedPackage or containedItem.manufacturedItem SHALL be present, but not both (containedPackage.exists() implies manufacturedItem.exists().not())
98. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.amount
Definition

Amount of manufacturedItems (solid) or size of the manufactured item (liquid)

ShortAmount of manufacturedItems (solid) or size of the manufactured item (liquid)
Control1..1
TypeElement(PQ)
100. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.containedPackage
Definition

Inner Packages

ShortInner Packages
Control0..*
TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.packagedProductDefinition.packaging
102. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem
Definition

Manufactured item

ShortManufactured item
Control1..*
TypeBackboneElement(Class)
104. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.manufacturedDoseForm
Definition

Manufactured dose form

ShortManufactured dose form
Control1..1
TypeElement(CD)
106. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.unitOfPresentation
Definition

Unit of presentation

ShortUnit of presentation
Control1..1
TypeElement(CD)
108. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient
Definition

Ingredient

ShortIngredient
Control1..*
TypeBackboneElement(Class)
110. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.role
Definition

Ingredient role

ShortIngredient role
Control1..1
TypeElement(CD)
112. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
114. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength
Definition

Strength of active or other ingredient

ShortStrength of active or other ingredient
Control1..*
TypeBackboneElement(Class)
116. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strengthType
Definition

Strength type (concentration or presentation strength)

ShortStrength type (concentration or presentation strength)
Control1..1
TypeElement(CD)
118. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
120. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
122. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)
124. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength
Definition

Reference strength

ShortReference strength
Control1..*
TypeBackboneElement(Class)
126. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.substance
Definition

Substance of reference strength

ShortSubstance of reference strength
Control1..1
TypeElement(CD)
128. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
130. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeBackboneElement(Class)
132. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeBackboneElement(Class)
134. FullMedicinalProduct.pharmaceuticalProduct
Definition

Pharmaceutical/administrable product

ShortPharmaceutical/administrable product
Control1..*
TypeBackboneElement(Class)
136. FullMedicinalProduct.pharmaceuticalProduct.identifier
Definition

Identifier for administrable product for the specific product

ShortIdentifier for administrable product for the specific product
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeElement(II)
138. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID
Definition

Code for PhPID classification

ShortCode for PhPID classification
Control0..*
TypeBackboneElement(Class)
140. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.phpid
Definition

Pharmaceutical Product ID (PhPID)

ShortPharmaceutical Product ID (PhPID)
Control0..*
TypeElement(CD)
142. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.code
Definition

Code from a terminology (national or other), that represents the administrable version of the product.

ShortCode from a terminology (national or other), that represents the administrable version of the product.
Control0..*
TypeElement(CD)
144. FullMedicinalProduct.pharmaceuticalProduct.administrableDoseForm
Definition

Administrable Dose Form

ShortAdministrable Dose Form
Control1..1
TypeElement(CD)
146. FullMedicinalProduct.pharmaceuticalProduct.unitOfPresentation
Definition

Unit of presentation

ShortUnit of presentation
Control0..1
TypeElement(CD)
148. FullMedicinalProduct.pharmaceuticalProduct.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..*
TypeElement(CD)
150. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP
Definition

Ingredient of the pharmaceutical/administrable product

ShortIngredient of the pharmaceutical/administrable product
Control1..*
TypeBackboneElement(Class)
152. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.role
Definition

Ingredient role

ShortIngredient role
Control1..1
TypeElement(CD)
154. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
156. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength
Definition

Strength of active or other ingredient

ShortStrength of active or other ingredient
Control1..*
TypeBackboneElement(Class)
158. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strengthType
Definition

Strength type (concentration or presentation strength)

ShortStrength type (concentration or presentation strength)
Control1..1
TypeElement(CD)
160. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
162. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
164. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)
166. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength
Definition

Reference strength

ShortReference strength
Control1..*
TypeBackboneElement(Class)
168. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
170. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
172. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
174. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)

Guidance on how to interpret the contents of this table can be found here

0. FullMedicinalProduct
Definition

Logical model for a pilot product list's medicinal product


Base definition for all types defined in FHIR type system.

ShortMedicinal Product Logical ModelBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FullMedicinalProduct.identifier
Definition

Identifiers

ShortIdentifiers
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. FullMedicinalProduct.identifier.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
6. FullMedicinalProduct.identifier.mpId
Definition

Medicinal Product Identifier (MPID)

ShortMedicinal Product Identifier (MPID)
Control1..1
TypeElement(II)
8. FullMedicinalProduct.identifier.pmsId
Definition

EMA PMS Identifier

ShortEMA PMS Identifier
Control0..1
TypeElement(II)
10. FullMedicinalProduct.identifier.nationalId
Definition

National/other identifier

ShortNational/other identifier
Control0..*
TypeElement(II)
12. FullMedicinalProduct.domain
Definition

Domain (human/veterinary)

ShortDomain (human/veterinary)
Control1..1
TypeElement(CD)
14. FullMedicinalProduct.legalStatusOfSupply
Definition

Legal status of supply

ShortLegal status of supply
Control1..1
TypeElement(CD)
16. FullMedicinalProduct.authorisedDoseForm
Definition

Authorised dose form

ShortAuthorised dose form
Control1..1
TypeElement(CD)
18. FullMedicinalProduct.classification
Definition

Classifications

ShortClassifications
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
20. FullMedicinalProduct.classification.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
22. FullMedicinalProduct.classification.classificationATC
Definition

ATC classification

ShortATC classification
Control1..1
TypeElement(CD)
24. FullMedicinalProduct.classification.classificationOther
Definition

Other classification

ShortOther classification
Control0..*
TypeElement(CD)
26. FullMedicinalProduct.name
Definition

Name

ShortName
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
28. FullMedicinalProduct.name.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
30. FullMedicinalProduct.name.fullName
Definition

Full name

ShortFull name
Control1..1
TypeElement(ST)
32. FullMedicinalProduct.name.part
Definition

Name parts

ShortName parts
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
34. FullMedicinalProduct.name.part.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
36. FullMedicinalProduct.name.part.inventedName
Definition

Invented name part

ShortInvented name part
Control1..1
TypeElement(ST)
38. FullMedicinalProduct.name.part.strength
Definition

Strength part

ShortStrength part
Control0..1
TypeElement(ST)
40. FullMedicinalProduct.name.part.doseForm
Definition

Dose form part

ShortDose form part
Control0..1
TypeElement(ST)
42. FullMedicinalProduct.name.part.other
Definition

Other name parts

ShortOther name parts
Control0..*
TypeElement(ST)
44. FullMedicinalProduct.name.nameUsage
Definition

Countries and languages where the name is used

ShortCountries and languages where the name is used
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
46. FullMedicinalProduct.name.nameUsage.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
48. FullMedicinalProduct.name.nameUsage.jurisdiction
Definition

Country

ShortCountry
Control1..1
TypeElement(ST)
50. FullMedicinalProduct.name.nameUsage.language
Definition

Language

ShortLanguage
Control1..1
TypeElement(ST)
52. FullMedicinalProduct.marketingAuthorisation
Definition

Marketing Authorisation for the product

ShortMarketing Authorisation for the product
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
54. FullMedicinalProduct.marketingAuthorisation.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
56. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationNumber
Definition

Marketing authorisation number

ShortMarketing authorisation number
Control1..*
TypeElement(II)
58. FullMedicinalProduct.marketingAuthorisation.region
Definition

Region

ShortRegion
Control1..1
TypeElement(CD)
60. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationStatus
Definition

Marketing authorisation status

ShortMarketing authorisation status
Control1..1
TypeElement(CD)
62. FullMedicinalProduct.marketingAuthorisation.date
Definition

Status date

ShortStatus date
Control0..1
TypeElement(DT)
64. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder
Definition

Marketing authorisation holder

ShortMarketing authorisation holder
Control1..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
66. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
68. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.locationId
Definition

Location identifier

ShortLocation identifier
Control1..1
TypeElement(II)
70. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.organisationId
Definition

Organization identifier

ShortOrganization identifier
Control0..1
TypeElement(II)
72. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.mahName
Definition

Marketing authorisation holder's name

ShortMarketing authorisation holder's name
Control1..1
TypeElement(ST)
74. FullMedicinalProduct.packagedProductDefinition
Definition

Packaged product

ShortPackaged product
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
76. FullMedicinalProduct.packagedProductDefinition.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
78. FullMedicinalProduct.packagedProductDefinition.identifier
Definition

Package identifier

ShortPackage identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
80. FullMedicinalProduct.packagedProductDefinition.identifier.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
82. FullMedicinalProduct.packagedProductDefinition.identifier.pcid
Definition

Packaged medicinal product ID (PCID)

ShortPackaged medicinal product ID (PCID)
Control1..1
TypeElement(II)
84. FullMedicinalProduct.packagedProductDefinition.identifier.nationalId
Definition

National package identifier

ShortNational package identifier
Control0..*
TypeElement(II)
86. FullMedicinalProduct.packagedProductDefinition.description
Definition

Package description

ShortPackage description
Control0..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
88. FullMedicinalProduct.packagedProductDefinition.description.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
90. FullMedicinalProduct.packagedProductDefinition.description.descriptionText
Definition

Package description text

ShortPackage description text
Control1..1
TypeElement(ST)
92. FullMedicinalProduct.packagedProductDefinition.description.language
Definition

Description language

ShortDescription language
Control0..1
TypeElement(CD)
94. FullMedicinalProduct.packagedProductDefinition.packSize
Definition

Pack size, repeatable for different manufactured items

ShortPack size, repeatable for different manufactured items
Control1..*
TypeElement(PQ)
96. FullMedicinalProduct.packagedProductDefinition.legalStatusOfSupply
Definition

Legal status of supply on package level

ShortLegal status of supply on package level
Control0..1
TypeElement(CD)
98. FullMedicinalProduct.packagedProductDefinition.marketingAuthorisation
Definition

Marketing authorisation on package level

ShortMarketing authorisation on package level
Control0..*
TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.marketingAuthorisation
100. FullMedicinalProduct.packagedProductDefinition.marketingStatus
Definition

Marketing status

ShortMarketing status
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
102. FullMedicinalProduct.packagedProductDefinition.marketingStatus.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
104. FullMedicinalProduct.packagedProductDefinition.marketingStatus.country
Definition

Country

ShortCountry
Control1..1
TypeElement(CD)
106. FullMedicinalProduct.packagedProductDefinition.marketingStatus.status
Definition

Status

ShortStatus
Control1..1
TypeElement(CD)
108. FullMedicinalProduct.packagedProductDefinition.packaging
Definition

Package

ShortPackage
Control1..1
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
110. FullMedicinalProduct.packagedProductDefinition.packaging.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
112. FullMedicinalProduct.packagedProductDefinition.packaging.packageType
Definition

Package type

ShortPackage type
Control1..1
TypeElement(CD)
114. FullMedicinalProduct.packagedProductDefinition.packaging.quantity
Definition

Package quantity (number of this type of items)

ShortPackage quantity (number of this type of items)
Control1..1
TypeElement(PQ)
116. FullMedicinalProduct.packagedProductDefinition.packaging.material
Definition

Package material

ShortPackage material
Control0..*
TypeElement(CD)
118. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage
Definition

Inner Package

ShortInner Package
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
120. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
122. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem
Definition

The content of the inner package

ShortThe content of the inner package
Control0..*
TypeBackboneElement(Class)
Invariantsitemcontent-1: containedItem.containedPackage or containedItem.manufacturedItem SHALL be present, but not both (containedPackage.exists() implies manufacturedItem.exists().not())
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
124. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
126. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.amount
Definition

Amount of manufacturedItems (solid) or size of the manufactured item (liquid)

ShortAmount of manufacturedItems (solid) or size of the manufactured item (liquid)
Control1..1
TypeElement(PQ)
128. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.containedPackage
Definition

Inner Packages

ShortInner Packages
Control0..*
TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.packagedProductDefinition.packaging
130. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem
Definition

Manufactured item

ShortManufactured item
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
132. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
134. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.manufacturedDoseForm
Definition

Manufactured dose form

ShortManufactured dose form
Control1..1
TypeElement(CD)
136. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.unitOfPresentation
Definition

Unit of presentation

ShortUnit of presentation
Control1..1
TypeElement(CD)
138. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient
Definition

Ingredient

ShortIngredient
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
140. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
142. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.role
Definition

Ingredient role

ShortIngredient role
Control1..1
TypeElement(CD)
144. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
146. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength
Definition

Strength of active or other ingredient

ShortStrength of active or other ingredient
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
148. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
150. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strengthType
Definition

Strength type (concentration or presentation strength)

ShortStrength type (concentration or presentation strength)
Control1..1
TypeElement(CD)
152. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
154. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
156. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)
158. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength
Definition

Reference strength

ShortReference strength
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
160. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
162. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.substance
Definition

Substance of reference strength

ShortSubstance of reference strength
Control1..1
TypeElement(CD)
164. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
166. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeBackboneElement(Class)
168. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeBackboneElement(Class)
170. FullMedicinalProduct.pharmaceuticalProduct
Definition

Pharmaceutical/administrable product

ShortPharmaceutical/administrable product
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
172. FullMedicinalProduct.pharmaceuticalProduct.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
174. FullMedicinalProduct.pharmaceuticalProduct.identifier
Definition

Identifier for administrable product for the specific product

ShortIdentifier for administrable product for the specific product
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeElement(II)
176. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID
Definition

Code for PhPID classification

ShortCode for PhPID classification
Control0..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
178. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
180. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.phpid
Definition

Pharmaceutical Product ID (PhPID)

ShortPharmaceutical Product ID (PhPID)
Control0..*
TypeElement(CD)
182. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.code
Definition

Code from a terminology (national or other), that represents the administrable version of the product.

ShortCode from a terminology (national or other), that represents the administrable version of the product.
Control0..*
TypeElement(CD)
184. FullMedicinalProduct.pharmaceuticalProduct.administrableDoseForm
Definition

Administrable Dose Form

ShortAdministrable Dose Form
Control1..1
TypeElement(CD)
186. FullMedicinalProduct.pharmaceuticalProduct.unitOfPresentation
Definition

Unit of presentation

ShortUnit of presentation
Control0..1
TypeElement(CD)
188. FullMedicinalProduct.pharmaceuticalProduct.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..*
TypeElement(CD)
190. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP
Definition

Ingredient of the pharmaceutical/administrable product

ShortIngredient of the pharmaceutical/administrable product
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
192. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
194. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.role
Definition

Ingredient role

ShortIngredient role
Control1..1
TypeElement(CD)
196. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
198. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength
Definition

Strength of active or other ingredient

ShortStrength of active or other ingredient
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
200. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
202. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strengthType
Definition

Strength type (concentration or presentation strength)

ShortStrength type (concentration or presentation strength)
Control1..1
TypeElement(CD)
204. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
206. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
208. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)
210. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength
Definition

Reference strength

ShortReference strength
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
212. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored even if unrecognized
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Summarytrue
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content, modifiers
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
214. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.substance
Definition

Substance

ShortSubstance
Control1..1
TypeElement(CD)
216. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength
Definition

Strength

ShortStrength
Control1..1
TypeElement(RTO)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
218. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.numerator
Definition

Numerator

ShortNumerator
Control1..1
TypeElement(PQ)
220. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.denominator
Definition

Denominator

ShortDenominator
Control1..1
TypeElement(PQ)

Guidance on how to interpret the contents of this table can be found here

0. FullMedicinalProduct
Definition

Logical model for a pilot product list's medicinal product

ShortMedicinal Product Logical Model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FullMedicinalProduct.identifier
Definition

Identifiers

ShortIdentifiers
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeBackboneElement(Class)
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. FullMedicinalProduct.identifier.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
This element is affected by the following invariants: ele-1
Typeid
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
6. FullMedicinalProduct.identifier.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on FullMedicinalProduct.identifier.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 8. FullMedicinalProduct.identifier.modifierExtension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    ShortExtensions that cannot be ignored even if unrecognized
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Summarytrue
    Requirements

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Alternate Namesextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    10. FullMedicinalProduct.identifier.mpId
    Definition

    Medicinal Product Identifier (MPID)

    ShortMedicinal Product Identifier (MPID)
    Control1..1
    TypeElement(II)
    12. FullMedicinalProduct.identifier.pmsId
    Definition

    EMA PMS Identifier

    ShortEMA PMS Identifier
    Control0..1
    TypeElement(II)
    14. FullMedicinalProduct.identifier.nationalId
    Definition

    National/other identifier

    ShortNational/other identifier
    Control0..*
    TypeElement(II)
    16. FullMedicinalProduct.domain
    Definition

    Domain (human/veterinary)

    ShortDomain (human/veterinary)
    Control1..1
    TypeElement(CD)
    18. FullMedicinalProduct.legalStatusOfSupply
    Definition

    Legal status of supply

    ShortLegal status of supply
    Control1..1
    TypeElement(CD)
    20. FullMedicinalProduct.authorisedDoseForm
    Definition

    Authorised dose form

    ShortAuthorised dose form
    Control1..1
    TypeElement(CD)
    22. FullMedicinalProduct.classification
    Definition

    Classifications

    ShortClassifications
    Control1..*
    TypeBackboneElement(Class)
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    24. FullMedicinalProduct.classification.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    This element is affected by the following invariants: ele-1
    Typeid
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    26. FullMedicinalProduct.classification.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on FullMedicinalProduct.classification.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 28. FullMedicinalProduct.classification.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      30. FullMedicinalProduct.classification.classificationATC
      Definition

      ATC classification

      ShortATC classification
      Control1..1
      TypeElement(CD)
      32. FullMedicinalProduct.classification.classificationOther
      Definition

      Other classification

      ShortOther classification
      Control0..*
      TypeElement(CD)
      34. FullMedicinalProduct.name
      Definition

      Name

      ShortName
      Control1..*
      TypeBackboneElement(Class)
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      36. FullMedicinalProduct.name.id
      Definition

      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

      ShortUnique id for inter-element referencing
      Control0..1
      This element is affected by the following invariants: ele-1
      Typeid
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      38. FullMedicinalProduct.name.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on FullMedicinalProduct.name.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 40. FullMedicinalProduct.name.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        42. FullMedicinalProduct.name.fullName
        Definition

        Full name

        ShortFull name
        Control1..1
        TypeElement(ST)
        44. FullMedicinalProduct.name.part
        Definition

        Name parts

        ShortName parts
        Control0..*
        TypeBackboneElement(Class)
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        46. FullMedicinalProduct.name.part.id
        Definition

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ShortUnique id for inter-element referencing
        Control0..1
        This element is affected by the following invariants: ele-1
        Typeid
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        48. FullMedicinalProduct.name.part.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on FullMedicinalProduct.name.part.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 50. FullMedicinalProduct.name.part.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          52. FullMedicinalProduct.name.part.inventedName
          Definition

          Invented name part

          ShortInvented name part
          Control1..1
          TypeElement(ST)
          54. FullMedicinalProduct.name.part.strength
          Definition

          Strength part

          ShortStrength part
          Control0..1
          TypeElement(ST)
          56. FullMedicinalProduct.name.part.doseForm
          Definition

          Dose form part

          ShortDose form part
          Control0..1
          TypeElement(ST)
          58. FullMedicinalProduct.name.part.other
          Definition

          Other name parts

          ShortOther name parts
          Control0..*
          TypeElement(ST)
          60. FullMedicinalProduct.name.nameUsage
          Definition

          Countries and languages where the name is used

          ShortCountries and languages where the name is used
          Control0..*
          TypeBackboneElement(Class)
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          62. FullMedicinalProduct.name.nameUsage.id
          Definition

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ShortUnique id for inter-element referencing
          Control0..1
          This element is affected by the following invariants: ele-1
          Typeid
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          64. FullMedicinalProduct.name.nameUsage.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on FullMedicinalProduct.name.nameUsage.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 66. FullMedicinalProduct.name.nameUsage.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            68. FullMedicinalProduct.name.nameUsage.jurisdiction
            Definition

            Country

            ShortCountry
            Control1..1
            TypeElement(ST)
            70. FullMedicinalProduct.name.nameUsage.language
            Definition

            Language

            ShortLanguage
            Control1..1
            TypeElement(ST)
            72. FullMedicinalProduct.marketingAuthorisation
            Definition

            Marketing Authorisation for the product

            ShortMarketing Authorisation for the product
            Control0..*
            TypeBackboneElement(Class)
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            74. FullMedicinalProduct.marketingAuthorisation.id
            Definition

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ShortUnique id for inter-element referencing
            Control0..1
            This element is affected by the following invariants: ele-1
            Typeid
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            76. FullMedicinalProduct.marketingAuthorisation.extension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            ShortAdditional content defined by implementations
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on FullMedicinalProduct.marketingAuthorisation.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 78. FullMedicinalProduct.marketingAuthorisation.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              80. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationNumber
              Definition

              Marketing authorisation number

              ShortMarketing authorisation number
              Control1..*
              TypeElement(II)
              82. FullMedicinalProduct.marketingAuthorisation.region
              Definition

              Region

              ShortRegion
              Control1..1
              TypeElement(CD)
              84. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationStatus
              Definition

              Marketing authorisation status

              ShortMarketing authorisation status
              Control1..1
              TypeElement(CD)
              86. FullMedicinalProduct.marketingAuthorisation.date
              Definition

              Status date

              ShortStatus date
              Control0..1
              TypeElement(DT)
              88. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder
              Definition

              Marketing authorisation holder

              ShortMarketing authorisation holder
              Control1..1
              TypeBackboneElement(Class)
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              90. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.id
              Definition

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ShortUnique id for inter-element referencing
              Control0..1
              This element is affected by the following invariants: ele-1
              Typeid
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              92. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.extension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              ShortAdditional content defined by implementations
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 94. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                96. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.locationId
                Definition

                Location identifier

                ShortLocation identifier
                Control1..1
                TypeElement(II)
                98. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.organisationId
                Definition

                Organization identifier

                ShortOrganization identifier
                Control0..1
                TypeElement(II)
                100. FullMedicinalProduct.marketingAuthorisation.marketingAuthorisationHolder.mahName
                Definition

                Marketing authorisation holder's name

                ShortMarketing authorisation holder's name
                Control1..1
                TypeElement(ST)
                102. FullMedicinalProduct.packagedProductDefinition
                Definition

                Packaged product

                ShortPackaged product
                Control1..*
                TypeBackboneElement(Class)
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                104. FullMedicinalProduct.packagedProductDefinition.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                This element is affected by the following invariants: ele-1
                Typeid
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                106. FullMedicinalProduct.packagedProductDefinition.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 108. FullMedicinalProduct.packagedProductDefinition.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  110. FullMedicinalProduct.packagedProductDefinition.identifier
                  Definition

                  Package identifier

                  ShortPackage identifier
                  NoteThis is a business identifier, not a resource identifier (see discussion)
                  Control0..*
                  TypeBackboneElement(Class)
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  112. FullMedicinalProduct.packagedProductDefinition.identifier.id
                  Definition

                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  This element is affected by the following invariants: ele-1
                  Typeid
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  114. FullMedicinalProduct.packagedProductDefinition.identifier.extension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                  ShortAdditional content defined by implementations
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Alternate Namesextensions, user content
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.identifier.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 116. FullMedicinalProduct.packagedProductDefinition.identifier.modifierExtension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                    ShortExtensions that cannot be ignored even if unrecognized
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                    Summarytrue
                    Requirements

                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                    Alternate Namesextensions, user content, modifiers
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    118. FullMedicinalProduct.packagedProductDefinition.identifier.pcid
                    Definition

                    Packaged medicinal product ID (PCID)

                    ShortPackaged medicinal product ID (PCID)
                    Control1..1
                    TypeElement(II)
                    120. FullMedicinalProduct.packagedProductDefinition.identifier.nationalId
                    Definition

                    National package identifier

                    ShortNational package identifier
                    Control0..*
                    TypeElement(II)
                    122. FullMedicinalProduct.packagedProductDefinition.description
                    Definition

                    Package description

                    ShortPackage description
                    Control0..1
                    TypeBackboneElement(Class)
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    124. FullMedicinalProduct.packagedProductDefinition.description.id
                    Definition

                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    ShortUnique id for inter-element referencing
                    Control0..1
                    This element is affected by the following invariants: ele-1
                    Typeid
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    126. FullMedicinalProduct.packagedProductDefinition.description.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional content defined by implementations
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.description.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 128. FullMedicinalProduct.packagedProductDefinition.description.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      130. FullMedicinalProduct.packagedProductDefinition.description.descriptionText
                      Definition

                      Package description text

                      ShortPackage description text
                      Control1..1
                      TypeElement(ST)
                      132. FullMedicinalProduct.packagedProductDefinition.description.language
                      Definition

                      Description language

                      ShortDescription language
                      Control0..1
                      TypeElement(CD)
                      134. FullMedicinalProduct.packagedProductDefinition.packSize
                      Definition

                      Pack size, repeatable for different manufactured items

                      ShortPack size, repeatable for different manufactured items
                      Control1..*
                      TypeElement(PQ)
                      136. FullMedicinalProduct.packagedProductDefinition.legalStatusOfSupply
                      Definition

                      Legal status of supply on package level

                      ShortLegal status of supply on package level
                      Control0..1
                      TypeElement(CD)
                      138. FullMedicinalProduct.packagedProductDefinition.marketingAuthorisation
                      Definition

                      Marketing authorisation on package level

                      ShortMarketing authorisation on package level
                      Control0..*
                      TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.marketingAuthorisation
                      140. FullMedicinalProduct.packagedProductDefinition.marketingStatus
                      Definition

                      Marketing status

                      ShortMarketing status
                      Control0..*
                      TypeBackboneElement(Class)
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      142. FullMedicinalProduct.packagedProductDefinition.marketingStatus.id
                      Definition

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      ShortUnique id for inter-element referencing
                      Control0..1
                      This element is affected by the following invariants: ele-1
                      Typeid
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      144. FullMedicinalProduct.packagedProductDefinition.marketingStatus.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      ShortAdditional content defined by implementations
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Alternate Namesextensions, user content
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.marketingStatus.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 146. FullMedicinalProduct.packagedProductDefinition.marketingStatus.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        148. FullMedicinalProduct.packagedProductDefinition.marketingStatus.country
                        Definition

                        Country

                        ShortCountry
                        Control1..1
                        TypeElement(CD)
                        150. FullMedicinalProduct.packagedProductDefinition.marketingStatus.status
                        Definition

                        Status

                        ShortStatus
                        Control1..1
                        TypeElement(CD)
                        152. FullMedicinalProduct.packagedProductDefinition.packaging
                        Definition

                        Package

                        ShortPackage
                        Control1..1
                        TypeBackboneElement(Class)
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        154. FullMedicinalProduct.packagedProductDefinition.packaging.id
                        Definition

                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        ShortUnique id for inter-element referencing
                        Control0..1
                        This element is affected by the following invariants: ele-1
                        Typeid
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        156. FullMedicinalProduct.packagedProductDefinition.packaging.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional content defined by implementations
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 158. FullMedicinalProduct.packagedProductDefinition.packaging.modifierExtension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                          ShortExtensions that cannot be ignored even if unrecognized
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                          Summarytrue
                          Requirements

                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                          Alternate Namesextensions, user content, modifiers
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          160. FullMedicinalProduct.packagedProductDefinition.packaging.packageType
                          Definition

                          Package type

                          ShortPackage type
                          Control1..1
                          TypeElement(CD)
                          162. FullMedicinalProduct.packagedProductDefinition.packaging.quantity
                          Definition

                          Package quantity (number of this type of items)

                          ShortPackage quantity (number of this type of items)
                          Control1..1
                          TypeElement(PQ)
                          164. FullMedicinalProduct.packagedProductDefinition.packaging.material
                          Definition

                          Package material

                          ShortPackage material
                          Control0..*
                          TypeElement(CD)
                          166. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage
                          Definition

                          Inner Package

                          ShortInner Package
                          Control0..*
                          TypeBackboneElement(Class)
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          168. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          This element is affected by the following invariants: ele-1
                          Typeid
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          170. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 172. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            174. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem
                            Definition

                            The content of the inner package

                            ShortThe content of the inner package
                            Control0..*
                            TypeBackboneElement(Class)
                            Invariantsitemcontent-1: containedItem.containedPackage or containedItem.manufacturedItem SHALL be present, but not both (containedPackage.exists() implies manufacturedItem.exists().not())
                            ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            176. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            This element is affected by the following invariants: ele-1
                            Typeid
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            178. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 180. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.modifierExtension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              ShortExtensions that cannot be ignored even if unrecognized
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Summarytrue
                              Requirements

                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                              Alternate Namesextensions, user content, modifiers
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              182. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.amount
                              Definition

                              Amount of manufacturedItems (solid) or size of the manufactured item (liquid)

                              ShortAmount of manufacturedItems (solid) or size of the manufactured item (liquid)
                              Control1..1
                              TypeElement(PQ)
                              184. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.containedPackage
                              Definition

                              Inner Packages

                              ShortInner Packages
                              Control0..*
                              TypeSeettp://unicom-project.eu/fhir/StructureDefinition/FullMedicinalProduct#FullMedicinalProduct.packagedProductDefinition.packaging
                              186. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem
                              Definition

                              Manufactured item

                              ShortManufactured item
                              Control1..*
                              TypeBackboneElement(Class)
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              188. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              This element is affected by the following invariants: ele-1
                              Typeid
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              190. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 192. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.modifierExtension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                ShortExtensions that cannot be ignored even if unrecognized
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                Summarytrue
                                Requirements

                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                Alternate Namesextensions, user content, modifiers
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                194. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.manufacturedDoseForm
                                Definition

                                Manufactured dose form

                                ShortManufactured dose form
                                Control1..1
                                TypeElement(CD)
                                196. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.unitOfPresentation
                                Definition

                                Unit of presentation

                                ShortUnit of presentation
                                Control1..1
                                TypeElement(CD)
                                198. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient
                                Definition

                                Ingredient

                                ShortIngredient
                                Control1..*
                                TypeBackboneElement(Class)
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                200. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                This element is affected by the following invariants: ele-1
                                Typeid
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                202. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 204. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  206. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.role
                                  Definition

                                  Ingredient role

                                  ShortIngredient role
                                  Control1..1
                                  TypeElement(CD)
                                  208. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.substance
                                  Definition

                                  Substance

                                  ShortSubstance
                                  Control1..1
                                  TypeElement(CD)
                                  210. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength
                                  Definition

                                  Strength of active or other ingredient

                                  ShortStrength of active or other ingredient
                                  Control1..*
                                  TypeBackboneElement(Class)
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  212. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.id
                                  Definition

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  ShortUnique id for inter-element referencing
                                  Control0..1
                                  This element is affected by the following invariants: ele-1
                                  Typeid
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  214. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  ShortAdditional content defined by implementations
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesextensions, user content
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                  • value @ url
                                  • 216. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.modifierExtension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                    ShortExtensions that cannot be ignored even if unrecognized
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                    Summarytrue
                                    Requirements

                                    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                    Alternate Namesextensions, user content, modifiers
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    218. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strengthType
                                    Definition

                                    Strength type (concentration or presentation strength)

                                    ShortStrength type (concentration or presentation strength)
                                    Control1..1
                                    TypeElement(CD)
                                    220. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength
                                    Definition

                                    Strength

                                    ShortStrength
                                    Control1..1
                                    TypeElement(RTO)
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    222. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.id
                                    Definition

                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                    ShortUnique id for inter-element referencing
                                    Control0..1
                                    This element is affected by the following invariants: ele-1
                                    Typestring
                                    Is Modifierfalse
                                    XML FormatIn the XML format, this property is represented as an attribute.
                                    Summaryfalse
                                    224. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.extension
                                    Definition

                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                    ShortAdditional content defined by implementations
                                    Comments

                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                    Control0..*
                                    TypeExtension
                                    Is Modifierfalse
                                    Summaryfalse
                                    Alternate Namesextensions, user content
                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                    SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                    • value @ url
                                    • 226. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.numerator
                                      Definition

                                      Numerator

                                      ShortNumerator
                                      Control1..1
                                      TypeElement(PQ)
                                      228. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.strength.denominator
                                      Definition

                                      Denominator

                                      ShortDenominator
                                      Control1..1
                                      TypeElement(PQ)
                                      230. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength
                                      Definition

                                      Reference strength

                                      ShortReference strength
                                      Control1..*
                                      TypeBackboneElement(Class)
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      232. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.id
                                      Definition

                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                      ShortUnique id for inter-element referencing
                                      Control0..1
                                      This element is affected by the following invariants: ele-1
                                      Typeid
                                      Is Modifierfalse
                                      XML FormatIn the XML format, this property is represented as an attribute.
                                      Summaryfalse
                                      234. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.extension
                                      Definition

                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                      ShortAdditional content defined by implementations
                                      Comments

                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                      Control0..*
                                      TypeExtension
                                      Is Modifierfalse
                                      Summaryfalse
                                      Alternate Namesextensions, user content
                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                      SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                      • value @ url
                                      • 236. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.modifierExtension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                        ShortExtensions that cannot be ignored even if unrecognized
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                        Summarytrue
                                        Requirements

                                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                        Alternate Namesextensions, user content, modifiers
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        238. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.substance
                                        Definition

                                        Substance of reference strength

                                        ShortSubstance of reference strength
                                        Control1..1
                                        TypeElement(CD)
                                        240. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength
                                        Definition

                                        Strength

                                        ShortStrength
                                        Control1..1
                                        TypeElement(RTO)
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        242. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.id
                                        Definition

                                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                        ShortUnique id for inter-element referencing
                                        Control0..1
                                        This element is affected by the following invariants: ele-1
                                        Typestring
                                        Is Modifierfalse
                                        XML FormatIn the XML format, this property is represented as an attribute.
                                        Summaryfalse
                                        244. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.extension
                                        Definition

                                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                        ShortAdditional content defined by implementations
                                        Comments

                                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                        Control0..*
                                        TypeExtension
                                        Is Modifierfalse
                                        Summaryfalse
                                        Alternate Namesextensions, user content
                                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                        SlicingThis element introduces a set of slices on FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                        • value @ url
                                        • 246. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.numerator
                                          Definition

                                          Numerator

                                          ShortNumerator
                                          Control1..1
                                          TypeBackboneElement(Class)
                                          248. FullMedicinalProduct.packagedProductDefinition.packaging.innerPackage.containedItem.manufacturedItem.ingredient.strength.referenceStrength.strength.denominator
                                          Definition

                                          Denominator

                                          ShortDenominator
                                          Control1..1
                                          TypeBackboneElement(Class)
                                          250. FullMedicinalProduct.pharmaceuticalProduct
                                          Definition

                                          Pharmaceutical/administrable product

                                          ShortPharmaceutical/administrable product
                                          Control1..*
                                          TypeBackboneElement(Class)
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          252. FullMedicinalProduct.pharmaceuticalProduct.id
                                          Definition

                                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                          ShortUnique id for inter-element referencing
                                          Control0..1
                                          This element is affected by the following invariants: ele-1
                                          Typeid
                                          Is Modifierfalse
                                          XML FormatIn the XML format, this property is represented as an attribute.
                                          Summaryfalse
                                          254. FullMedicinalProduct.pharmaceuticalProduct.extension
                                          Definition

                                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                          ShortAdditional content defined by implementations
                                          Comments

                                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                          Control0..*
                                          TypeExtension
                                          Is Modifierfalse
                                          Summaryfalse
                                          Alternate Namesextensions, user content
                                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                          SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                          • value @ url
                                          • 256. FullMedicinalProduct.pharmaceuticalProduct.modifierExtension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                            ShortExtensions that cannot be ignored even if unrecognized
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                            Summarytrue
                                            Requirements

                                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                            Alternate Namesextensions, user content, modifiers
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            258. FullMedicinalProduct.pharmaceuticalProduct.identifier
                                            Definition

                                            Identifier for administrable product for the specific product

                                            ShortIdentifier for administrable product for the specific product
                                            NoteThis is a business identifier, not a resource identifier (see discussion)
                                            Control0..*
                                            TypeElement(II)
                                            260. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID
                                            Definition

                                            Code for PhPID classification

                                            ShortCode for PhPID classification
                                            Control0..*
                                            TypeBackboneElement(Class)
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            262. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.id
                                            Definition

                                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                            ShortUnique id for inter-element referencing
                                            Control0..1
                                            This element is affected by the following invariants: ele-1
                                            Typeid
                                            Is Modifierfalse
                                            XML FormatIn the XML format, this property is represented as an attribute.
                                            Summaryfalse
                                            264. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.extension
                                            Definition

                                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                            ShortAdditional content defined by implementations
                                            Comments

                                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                            Control0..*
                                            TypeExtension
                                            Is Modifierfalse
                                            Summaryfalse
                                            Alternate Namesextensions, user content
                                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                            SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                            • value @ url
                                            • 266. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.modifierExtension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                              ShortExtensions that cannot be ignored even if unrecognized
                                              Comments

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Control0..*
                                              TypeExtension
                                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                              Summarytrue
                                              Requirements

                                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                              Alternate Namesextensions, user content, modifiers
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              268. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.phpid
                                              Definition

                                              Pharmaceutical Product ID (PhPID)

                                              ShortPharmaceutical Product ID (PhPID)
                                              Control0..*
                                              TypeElement(CD)
                                              270. FullMedicinalProduct.pharmaceuticalProduct.classificationPhPID.code
                                              Definition

                                              Code from a terminology (national or other), that represents the administrable version of the product.

                                              ShortCode from a terminology (national or other), that represents the administrable version of the product.
                                              Control0..*
                                              TypeElement(CD)
                                              272. FullMedicinalProduct.pharmaceuticalProduct.administrableDoseForm
                                              Definition

                                              Administrable Dose Form

                                              ShortAdministrable Dose Form
                                              Control1..1
                                              TypeElement(CD)
                                              274. FullMedicinalProduct.pharmaceuticalProduct.unitOfPresentation
                                              Definition

                                              Unit of presentation

                                              ShortUnit of presentation
                                              Control0..1
                                              TypeElement(CD)
                                              276. FullMedicinalProduct.pharmaceuticalProduct.routeOfAdministration
                                              Definition

                                              Route of administration

                                              ShortRoute of administration
                                              Control0..*
                                              TypeElement(CD)
                                              278. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP
                                              Definition

                                              Ingredient of the pharmaceutical/administrable product

                                              ShortIngredient of the pharmaceutical/administrable product
                                              Control1..*
                                              TypeBackboneElement(Class)
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              280. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.id
                                              Definition

                                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                              ShortUnique id for inter-element referencing
                                              Control0..1
                                              This element is affected by the following invariants: ele-1
                                              Typeid
                                              Is Modifierfalse
                                              XML FormatIn the XML format, this property is represented as an attribute.
                                              Summaryfalse
                                              282. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.extension
                                              Definition

                                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                              ShortAdditional content defined by implementations
                                              Comments

                                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                              Control0..*
                                              TypeExtension
                                              Is Modifierfalse
                                              Summaryfalse
                                              Alternate Namesextensions, user content
                                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                              SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                              • value @ url
                                              • 284. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.modifierExtension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                ShortExtensions that cannot be ignored even if unrecognized
                                                Comments

                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                Control0..*
                                                TypeExtension
                                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                Summarytrue
                                                Requirements

                                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                Alternate Namesextensions, user content, modifiers
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                286. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.role
                                                Definition

                                                Ingredient role

                                                ShortIngredient role
                                                Control1..1
                                                TypeElement(CD)
                                                288. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.substance
                                                Definition

                                                Substance

                                                ShortSubstance
                                                Control1..1
                                                TypeElement(CD)
                                                290. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength
                                                Definition

                                                Strength of active or other ingredient

                                                ShortStrength of active or other ingredient
                                                Control1..*
                                                TypeBackboneElement(Class)
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                292. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.id
                                                Definition

                                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                ShortUnique id for inter-element referencing
                                                Control0..1
                                                This element is affected by the following invariants: ele-1
                                                Typeid
                                                Is Modifierfalse
                                                XML FormatIn the XML format, this property is represented as an attribute.
                                                Summaryfalse
                                                294. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.extension
                                                Definition

                                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                ShortAdditional content defined by implementations
                                                Comments

                                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                Control0..*
                                                TypeExtension
                                                Is Modifierfalse
                                                Summaryfalse
                                                Alternate Namesextensions, user content
                                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                • value @ url
                                                • 296. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.modifierExtension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                  ShortExtensions that cannot be ignored even if unrecognized
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control0..*
                                                  TypeExtension
                                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                  Summarytrue
                                                  Requirements

                                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                  Alternate Namesextensions, user content, modifiers
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  298. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strengthType
                                                  Definition

                                                  Strength type (concentration or presentation strength)

                                                  ShortStrength type (concentration or presentation strength)
                                                  Control1..1
                                                  TypeElement(CD)
                                                  300. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength
                                                  Definition

                                                  Strength

                                                  ShortStrength
                                                  Control1..1
                                                  TypeElement(RTO)
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  302. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.id
                                                  Definition

                                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                  ShortUnique id for inter-element referencing
                                                  Control0..1
                                                  This element is affected by the following invariants: ele-1
                                                  Typestring
                                                  Is Modifierfalse
                                                  XML FormatIn the XML format, this property is represented as an attribute.
                                                  Summaryfalse
                                                  304. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.extension
                                                  Definition

                                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                  ShortAdditional content defined by implementations
                                                  Comments

                                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                  Control0..*
                                                  TypeExtension
                                                  Is Modifierfalse
                                                  Summaryfalse
                                                  Alternate Namesextensions, user content
                                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                  SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                  • value @ url
                                                  • 306. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.numerator
                                                    Definition

                                                    Numerator

                                                    ShortNumerator
                                                    Control1..1
                                                    TypeElement(PQ)
                                                    308. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.strength.denominator
                                                    Definition

                                                    Denominator

                                                    ShortDenominator
                                                    Control1..1
                                                    TypeElement(PQ)
                                                    310. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength
                                                    Definition

                                                    Reference strength

                                                    ShortReference strength
                                                    Control1..*
                                                    TypeBackboneElement(Class)
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    312. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.id
                                                    Definition

                                                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                    ShortUnique id for inter-element referencing
                                                    Control0..1
                                                    This element is affected by the following invariants: ele-1
                                                    Typeid
                                                    Is Modifierfalse
                                                    XML FormatIn the XML format, this property is represented as an attribute.
                                                    Summaryfalse
                                                    314. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.extension
                                                    Definition

                                                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                    ShortAdditional content defined by implementations
                                                    Comments

                                                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                    Control0..*
                                                    TypeExtension
                                                    Is Modifierfalse
                                                    Summaryfalse
                                                    Alternate Namesextensions, user content
                                                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                    SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                    • value @ url
                                                    • 316. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.modifierExtension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                                      ShortExtensions that cannot be ignored even if unrecognized
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                                      Summarytrue
                                                      Requirements

                                                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                                      Alternate Namesextensions, user content, modifiers
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      318. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.substance
                                                      Definition

                                                      Substance

                                                      ShortSubstance
                                                      Control1..1
                                                      TypeElement(CD)
                                                      320. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength
                                                      Definition

                                                      Strength

                                                      ShortStrength
                                                      Control1..1
                                                      TypeElement(RTO)
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      322. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.id
                                                      Definition

                                                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                                      ShortUnique id for inter-element referencing
                                                      Control0..1
                                                      This element is affected by the following invariants: ele-1
                                                      Typestring
                                                      Is Modifierfalse
                                                      XML FormatIn the XML format, this property is represented as an attribute.
                                                      Summaryfalse
                                                      324. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.extension
                                                      Definition

                                                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                                      ShortAdditional content defined by implementations
                                                      Comments

                                                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                                      Control0..*
                                                      TypeExtension
                                                      Is Modifierfalse
                                                      Summaryfalse
                                                      Alternate Namesextensions, user content
                                                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                                      SlicingThis element introduces a set of slices on FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                                      • value @ url
                                                      • 326. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.numerator
                                                        Definition

                                                        Numerator

                                                        ShortNumerator
                                                        Control1..1
                                                        TypeElement(PQ)
                                                        328. FullMedicinalProduct.pharmaceuticalProduct.ingredientPhP.strength.referenceStrength.strength.denominator
                                                        Definition

                                                        Denominator

                                                        ShortDenominator
                                                        Control1..1
                                                        TypeElement(PQ)