FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5
0.0.1-snapshot-2 - informative International flag

FHIR Cross-Version Extensions package for FHIR R4 from FHIR R5 - Version 0.0.1-snapshot-2. See the Directory of published versions

Extension: Cross-version Extension for R5.PackagedProductDefinition for use in FHIR R4

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-PackagedProductDefinition Version: 0.0.1-snapshot-2
Standards status: Informative Maturity Level: 0 Computable Name: Ext_R5_PackagedProductDefinition
This cross-version extension represents PackagedProductDefinition from http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition 5.0.0 for use in FHIR R4.

Context of Use

This extension may be used on the following element(s):

  • Element ID Basic

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents PackagedProductDefinition from http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition|5.0.0 for use in FHIR R4.

Maturity: 0

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A medically related item or items, in a container or package
... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:name 0..1 Extension A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
..... url 1..1 uri "name"
..... value[x] 0..1 string A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
.... extension:type 0..1 Extension A high level category e.g. medicinal product, raw material, shipping container etc
..... url 1..1 uri "type"
..... value[x] 0..1 CodeableConcept A high level category e.g. medicinal product, raw material, shipping container etc
Binding: R5_package_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
.... extension:packageFor 0..* Extension The product that this is a pack for
..... url 1..1 uri "packageFor"
..... value[x] 0..1 Reference() The product that this is a pack for
.... extension:status 0..1 Extension The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
..... url 1..1 uri "status"
..... value[x] 0..1 CodeableConcept The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact.
.... extension:statusDate 0..1 Extension The date at which the given status became applicable
..... url 1..1 uri "statusDate"
..... value[x] 0..1 dateTime The date at which the given status became applicable
.... extension:containedItemQuantity 0..* Extension A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
..... url 1..1 uri "containedItemQuantity"
..... value[x] 0..1 Quantity A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
.... extension:description 0..1 Extension Textual description. Note that this is not the name of the package or product
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Textual description. Note that this is not the name of the package or product
.... extension:legalStatusOfSupply 0..* Extension The legal status of supply of the packaged item as classified by the regulator
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:code 0..1 Extension The actual status of supply. In what situation this package type may be supplied for use
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept The actual status of supply. In what situation this package type may be supplied for use
Binding: R5_legal_status_of_supply_for_R4 (0.0.1-snapshot-2) (example): The prescription supply types appropriate to a medicinal product
...... extension:jurisdiction 0..1 Extension The place where the legal status of supply applies
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept The place where the legal status of supply applies
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (example): Jurisdiction codes
..... url 1..1 uri "legalStatusOfSupply"
.... extension:marketingStatus 0..* Extension Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:country 0..1 Extension The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
....... url 1..1 uri "country"
....... value[x] 0..1 CodeableConcept The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
...... extension:jurisdiction 0..1 Extension Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
...... extension:status 1..1 Extension This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
....... url 1..1 uri "status"
....... value[x] 0..1 CodeableConcept This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
...... extension:dateRange 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
....... url 1..1 uri "dateRange"
....... value[x] 0..1 Period The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:restoreDate 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
....... url 1..1 uri "restoreDate"
....... value[x] 0..1 dateTime The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.marketingStatus from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
....... value[x] 1..1 string Value of extension
Fixed Value: MarketingStatus
..... url 1..1 uri "marketingStatus"
.... extension:copackagedIndicator 0..1 Extension Identifies if the drug product is supplied with another item such as a diluent or adjuvant
..... url 1..1 uri "copackagedIndicator"
..... value[x] 0..1 boolean Identifies if the drug product is supplied with another item such as a diluent or adjuvant
.... extension:manufacturer 0..* Extension Manufacturer of this package type (multiple means these are all possible manufacturers)
..... url 1..1 uri "manufacturer"
..... value[x] 0..1 Reference() Manufacturer of this package type (multiple means these are all possible manufacturers)
.... extension:attachedDocument 0..* Extension Additional information or supporting documentation about the packaged product
..... url 1..1 uri "attachedDocument"
..... value[x] 0..1 Reference() Additional information or supporting documentation about the packaged product
.... extension:packaging 0..1 Extension A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:identifier 0..* Extension An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
...... extension:type 0..1 Extension The physical type of the container of the items
....... url 1..1 uri "type"
....... value[x] 0..1 CodeableConcept The physical type of the container of the items
Binding: R5_packaging_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
...... extension:componentPart 0..1 Extension Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
....... url 1..1 uri "componentPart"
....... value[x] 0..1 boolean Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
...... extension:quantity 0..1 Extension The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
....... url 1..1 uri "quantity"
....... value[x] 0..1 integer The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
...... extension:material 0..* Extension Material type of the package item
....... url 1..1 uri "material"
....... value[x] 0..1 CodeableConcept Material type of the package item
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:alternateMaterial 0..* Extension A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
....... url 1..1 uri "alternateMaterial"
....... value[x] 0..1 CodeableConcept A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:shelfLifeStorage 0..* Extension Shelf Life and storage information
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:type 0..1 Extension This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:period[x] 0..1 Extension The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
......... url 1..1 uri "period[x]"
......... value[x] 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
.......... valueDuration Duration
.......... valueString string
........ extension:specialPrecautionsForStorage 0..* Extension Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
......... url 1..1 uri "specialPrecautionsForStorage"
......... value[x] 0..1 CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.shelfLifeStorage from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
......... value[x] 1..1 string Value of extension
Fixed Value: ProductShelfLife
....... url 1..1 uri "shelfLifeStorage"
...... extension:manufacturer 0..* Extension Manufacturer of this packaging item (multiple means these are all potential manufacturers)
....... url 1..1 uri "manufacturer"
....... value[x] 0..1 Reference() Manufacturer of this packaging item (multiple means these are all potential manufacturers)
...... extension:property 0..* Extension General characteristics of this item
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:type 1..1 Extension A code expressing the type of characteristic
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept A code expressing the type of characteristic
Binding: R5_product_characteristic_codes_for_R4 (0.0.1-snapshot-2) (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.
........ extension:value[x] 0..1 Extension A value for the characteristic
......... url 1..1 uri "value[x]"
......... value[x] 0..1 A value for the characteristic
.......... valueCodeableConcept CodeableConcept
.......... valueQuantity Quantity
.......... valueDate date
.......... valueBoolean boolean
.......... valueAttachment Attachment
....... url 1..1 uri "property"
...... extension:containedItem 0..* Extension The item(s) within the packaging
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:item 1..1 Extension The actual item(s) of medication, as manufactured, or a device, or other medically related item (food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
.......... extension:concept 0..1 Extension Reference to a concept (by class)
........... url 1..1 uri "concept"
........... value[x] 0..1 CodeableConcept Reference to a concept (by class)
.......... extension:reference 0..1 Extension Reference to a resource (by instance)
........... url 1..1 uri "reference"
........... value[x] 0..1 Reference() Reference to a resource (by instance)
.......... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.containedItem.item from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
........... value[x] 1..1 string Value of extension
Fixed Value: CodeableReference
......... url 1..1 uri "item"
........ extension:amount 0..1 Extension The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
......... url 1..1 uri "amount"
......... value[x] 0..1 Quantity The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
....... url 1..1 uri "containedItem"
...... extension:packaging 0..* Extension Allows containers (and parts of containers) within containers, still as a part of single packaged product
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.packaging from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
......... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging
....... url 1..1 uri "packaging"
..... url 1..1 uri "packaging"
.... extension:characteristic 0..* Extension Allows the key features to be recorded, such as "hospital pack", "nurse prescribable"
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.characteristic from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
....... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging.property
..... url 1..1 uri "characteristic"
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-PackagedProductDefinition"

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A medically related item or items, in a container or package
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:name 0..1 Extension A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "name"
..... value[x] 0..1 string A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
.... extension:type 0..1 Extension A high level category e.g. medicinal product, raw material, shipping container etc
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "type"
..... value[x] 0..1 CodeableConcept A high level category e.g. medicinal product, raw material, shipping container etc
Binding: R5_package_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
.... extension:packageFor 0..* Extension The product that this is a pack for
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "packageFor"
..... value[x] 0..1 Reference() The product that this is a pack for
.... extension:status 0..1 Extension The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 CodeableConcept The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact.
.... extension:statusDate 0..1 Extension The date at which the given status became applicable
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "statusDate"
..... value[x] 0..1 dateTime The date at which the given status became applicable
.... extension:containedItemQuantity 0..* Extension A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "containedItemQuantity"
..... value[x] 0..1 Quantity A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
.... extension:description 0..1 Extension Textual description. Note that this is not the name of the package or product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Textual description. Note that this is not the name of the package or product
.... extension:legalStatusOfSupply 0..* Extension The legal status of supply of the packaged item as classified by the regulator
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:code 0..1 Extension The actual status of supply. In what situation this package type may be supplied for use
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept The actual status of supply. In what situation this package type may be supplied for use
Binding: R5_legal_status_of_supply_for_R4 (0.0.1-snapshot-2) (example): The prescription supply types appropriate to a medicinal product
...... extension:jurisdiction 0..1 Extension The place where the legal status of supply applies
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept The place where the legal status of supply applies
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (example): Jurisdiction codes
..... url 1..1 uri "legalStatusOfSupply"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:marketingStatus 0..* Extension Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:country 0..1 Extension The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "country"
....... value[x] 0..1 CodeableConcept The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
...... extension:jurisdiction 0..1 Extension Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
...... extension:status 1..1 Extension This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "status"
....... value[x] 0..1 CodeableConcept This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
...... extension:dateRange 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "dateRange"
....... value[x] 0..1 Period The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:restoreDate 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "restoreDate"
....... value[x] 0..1 dateTime The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.marketingStatus from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..0
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: MarketingStatus
..... url 1..1 uri "marketingStatus"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:copackagedIndicator 0..1 Extension Identifies if the drug product is supplied with another item such as a diluent or adjuvant
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "copackagedIndicator"
..... value[x] 0..1 boolean Identifies if the drug product is supplied with another item such as a diluent or adjuvant
.... extension:manufacturer 0..* Extension Manufacturer of this package type (multiple means these are all possible manufacturers)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "manufacturer"
..... value[x] 0..1 Reference() Manufacturer of this package type (multiple means these are all possible manufacturers)
.... extension:attachedDocument 0..* Extension Additional information or supporting documentation about the packaged product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "attachedDocument"
..... value[x] 0..1 Reference() Additional information or supporting documentation about the packaged product
.... extension:packaging 0..1 Extension A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:identifier 0..* Extension An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
...... extension:type 0..1 Extension The physical type of the container of the items
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "type"
....... value[x] 0..1 CodeableConcept The physical type of the container of the items
Binding: R5_packaging_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
...... extension:componentPart 0..1 Extension Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "componentPart"
....... value[x] 0..1 boolean Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
...... extension:quantity 0..1 Extension The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "quantity"
....... value[x] 0..1 integer The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
...... extension:material 0..* Extension Material type of the package item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "material"
....... value[x] 0..1 CodeableConcept Material type of the package item
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:alternateMaterial 0..* Extension A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "alternateMaterial"
....... value[x] 0..1 CodeableConcept A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:shelfLifeStorage 0..* Extension Shelf Life and storage information
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:type 0..1 Extension This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:period[x] 0..1 Extension The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "period[x]"
......... value[x] 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
.......... valueDuration Duration
.......... valueString string
........ extension:specialPrecautionsForStorage 0..* Extension Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "specialPrecautionsForStorage"
......... value[x] 0..1 CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.shelfLifeStorage from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
......... id 0..1 id Unique id for inter-element referencing
......... extension 0..0
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ProductShelfLife
....... url 1..1 uri "shelfLifeStorage"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:manufacturer 0..* Extension Manufacturer of this packaging item (multiple means these are all potential manufacturers)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "manufacturer"
....... value[x] 0..1 Reference() Manufacturer of this packaging item (multiple means these are all potential manufacturers)
...... extension:property 0..* Extension General characteristics of this item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:type 1..1 Extension A code expressing the type of characteristic
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept A code expressing the type of characteristic
Binding: R5_product_characteristic_codes_for_R4 (0.0.1-snapshot-2) (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.
........ extension:value[x] 0..1 Extension A value for the characteristic
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "value[x]"
......... value[x] 0..1 A value for the characteristic
.......... valueCodeableConcept CodeableConcept
.......... valueQuantity Quantity
.......... valueDate date
.......... valueBoolean boolean
.......... valueAttachment Attachment
....... url 1..1 uri "property"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:containedItem 0..* Extension The item(s) within the packaging
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:item 1..1 Extension The actual item(s) of medication, as manufactured, or a device, or other medically related item (food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.......... extension:concept 0..1 Extension Reference to a concept (by class)
Constraints: ext-1
........... id 0..1 string Unique id for inter-element referencing
........... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........... url 1..1 uri "concept"
........... value[x] 0..1 CodeableConcept Reference to a concept (by class)
.......... extension:reference 0..1 Extension Reference to a resource (by instance)
Constraints: ext-1
........... id 0..1 string Unique id for inter-element referencing
........... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........... url 1..1 uri "reference"
........... value[x] 0..1 Reference() Reference to a resource (by instance)
.......... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.containedItem.item from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
........... id 0..1 id Unique id for inter-element referencing
........... extension 0..0
........... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
........... value[x] 1..1 string Value of extension
Fixed Value: CodeableReference
......... url 1..1 uri "item"
......... value[x] 0..1 Value of extension
.......... valueBase64Binary base64Binary
.......... valueBoolean boolean
.......... valueCanonical canonical(Any)
.......... valueCode code
.......... valueDate date
.......... valueDateTime dateTime
.......... valueDecimal decimal
.......... valueId id
.......... valueInstant instant
.......... valueInteger integer
.......... valueMarkdown markdown
.......... valueOid oid
.......... valuePositiveInt positiveInt
.......... valueString string
.......... valueTime time
.......... valueUnsignedInt unsignedInt
.......... valueUri uri
.......... valueUrl url
.......... valueUuid uuid
.......... valueAddress Address
.......... valueAge Age
.......... valueAnnotation Annotation
.......... valueAttachment Attachment
.......... valueCodeableConcept CodeableConcept
.......... valueCoding Coding
.......... valueContactPoint ContactPoint
.......... valueCount Count
.......... valueDistance Distance
.......... valueDuration Duration
.......... valueHumanName HumanName
.......... valueIdentifier Identifier
.......... valueMoney Money
.......... valuePeriod Period
.......... valueQuantity Quantity
.......... valueRange Range
.......... valueRatio Ratio
.......... valueReference Reference(Any)
.......... valueSampledData SampledData
.......... valueSignature Signature
.......... valueTiming Timing
.......... valueContactDetail ContactDetail
.......... valueContributor Contributor
.......... valueDataRequirement DataRequirement
.......... valueExpression Expression
.......... valueParameterDefinition ParameterDefinition
.......... valueRelatedArtifact RelatedArtifact
.......... valueTriggerDefinition TriggerDefinition
.......... valueUsageContext UsageContext
.......... valueDosage Dosage
.......... valueMeta Meta
........ extension:amount 0..1 Extension The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "amount"
......... value[x] 0..1 Quantity The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
....... url 1..1 uri "containedItem"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:packaging 0..* Extension Allows containers (and parts of containers) within containers, still as a part of single packaged product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.packaging from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
......... id 0..1 id Unique id for inter-element referencing
......... extension 0..0
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging
....... url 1..1 uri "packaging"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
..... url 1..1 uri "packaging"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:characteristic 0..* Extension Allows the key features to be recorded, such as "hospital pack", "nurse prescribable"
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.characteristic from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..0
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging.property
..... url 1..1 uri "characteristic"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-PackagedProductDefinition"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

This structure is derived from Extension

Summary

Simple Extension with the type base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta: This cross-version extension represents PackagedProductDefinition from http://hl7.org/fhir/StructureDefinition/PackagedProductDefinition|5.0.0 for use in FHIR R4.

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A medically related item or items, in a container or package
... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:name 0..1 Extension A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
..... url 1..1 uri "name"
..... value[x] 0..1 string A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
.... extension:type 0..1 Extension A high level category e.g. medicinal product, raw material, shipping container etc
..... url 1..1 uri "type"
..... value[x] 0..1 CodeableConcept A high level category e.g. medicinal product, raw material, shipping container etc
Binding: R5_package_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
.... extension:packageFor 0..* Extension The product that this is a pack for
..... url 1..1 uri "packageFor"
..... value[x] 0..1 Reference() The product that this is a pack for
.... extension:status 0..1 Extension The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
..... url 1..1 uri "status"
..... value[x] 0..1 CodeableConcept The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact.
.... extension:statusDate 0..1 Extension The date at which the given status became applicable
..... url 1..1 uri "statusDate"
..... value[x] 0..1 dateTime The date at which the given status became applicable
.... extension:containedItemQuantity 0..* Extension A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
..... url 1..1 uri "containedItemQuantity"
..... value[x] 0..1 Quantity A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
.... extension:description 0..1 Extension Textual description. Note that this is not the name of the package or product
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Textual description. Note that this is not the name of the package or product
.... extension:legalStatusOfSupply 0..* Extension The legal status of supply of the packaged item as classified by the regulator
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:code 0..1 Extension The actual status of supply. In what situation this package type may be supplied for use
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept The actual status of supply. In what situation this package type may be supplied for use
Binding: R5_legal_status_of_supply_for_R4 (0.0.1-snapshot-2) (example): The prescription supply types appropriate to a medicinal product
...... extension:jurisdiction 0..1 Extension The place where the legal status of supply applies
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept The place where the legal status of supply applies
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (example): Jurisdiction codes
..... url 1..1 uri "legalStatusOfSupply"
.... extension:marketingStatus 0..* Extension Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:country 0..1 Extension The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
....... url 1..1 uri "country"
....... value[x] 0..1 CodeableConcept The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
...... extension:jurisdiction 0..1 Extension Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
...... extension:status 1..1 Extension This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
....... url 1..1 uri "status"
....... value[x] 0..1 CodeableConcept This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
...... extension:dateRange 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
....... url 1..1 uri "dateRange"
....... value[x] 0..1 Period The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:restoreDate 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
....... url 1..1 uri "restoreDate"
....... value[x] 0..1 dateTime The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.marketingStatus from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
....... value[x] 1..1 string Value of extension
Fixed Value: MarketingStatus
..... url 1..1 uri "marketingStatus"
.... extension:copackagedIndicator 0..1 Extension Identifies if the drug product is supplied with another item such as a diluent or adjuvant
..... url 1..1 uri "copackagedIndicator"
..... value[x] 0..1 boolean Identifies if the drug product is supplied with another item such as a diluent or adjuvant
.... extension:manufacturer 0..* Extension Manufacturer of this package type (multiple means these are all possible manufacturers)
..... url 1..1 uri "manufacturer"
..... value[x] 0..1 Reference() Manufacturer of this package type (multiple means these are all possible manufacturers)
.... extension:attachedDocument 0..* Extension Additional information or supporting documentation about the packaged product
..... url 1..1 uri "attachedDocument"
..... value[x] 0..1 Reference() Additional information or supporting documentation about the packaged product
.... extension:packaging 0..1 Extension A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:identifier 0..* Extension An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
...... extension:type 0..1 Extension The physical type of the container of the items
....... url 1..1 uri "type"
....... value[x] 0..1 CodeableConcept The physical type of the container of the items
Binding: R5_packaging_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
...... extension:componentPart 0..1 Extension Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
....... url 1..1 uri "componentPart"
....... value[x] 0..1 boolean Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
...... extension:quantity 0..1 Extension The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
....... url 1..1 uri "quantity"
....... value[x] 0..1 integer The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
...... extension:material 0..* Extension Material type of the package item
....... url 1..1 uri "material"
....... value[x] 0..1 CodeableConcept Material type of the package item
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:alternateMaterial 0..* Extension A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
....... url 1..1 uri "alternateMaterial"
....... value[x] 0..1 CodeableConcept A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:shelfLifeStorage 0..* Extension Shelf Life and storage information
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:type 0..1 Extension This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:period[x] 0..1 Extension The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
......... url 1..1 uri "period[x]"
......... value[x] 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
.......... valueDuration Duration
.......... valueString string
........ extension:specialPrecautionsForStorage 0..* Extension Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
......... url 1..1 uri "specialPrecautionsForStorage"
......... value[x] 0..1 CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.shelfLifeStorage from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
......... value[x] 1..1 string Value of extension
Fixed Value: ProductShelfLife
....... url 1..1 uri "shelfLifeStorage"
...... extension:manufacturer 0..* Extension Manufacturer of this packaging item (multiple means these are all potential manufacturers)
....... url 1..1 uri "manufacturer"
....... value[x] 0..1 Reference() Manufacturer of this packaging item (multiple means these are all potential manufacturers)
...... extension:property 0..* Extension General characteristics of this item
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:type 1..1 Extension A code expressing the type of characteristic
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept A code expressing the type of characteristic
Binding: R5_product_characteristic_codes_for_R4 (0.0.1-snapshot-2) (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.
........ extension:value[x] 0..1 Extension A value for the characteristic
......... url 1..1 uri "value[x]"
......... value[x] 0..1 A value for the characteristic
.......... valueCodeableConcept CodeableConcept
.......... valueQuantity Quantity
.......... valueDate date
.......... valueBoolean boolean
.......... valueAttachment Attachment
....... url 1..1 uri "property"
...... extension:containedItem 0..* Extension The item(s) within the packaging
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:item 1..1 Extension The actual item(s) of medication, as manufactured, or a device, or other medically related item (food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
.......... extension:concept 0..1 Extension Reference to a concept (by class)
........... url 1..1 uri "concept"
........... value[x] 0..1 CodeableConcept Reference to a concept (by class)
.......... extension:reference 0..1 Extension Reference to a resource (by instance)
........... url 1..1 uri "reference"
........... value[x] 0..1 Reference() Reference to a resource (by instance)
.......... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.containedItem.item from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
........... value[x] 1..1 string Value of extension
Fixed Value: CodeableReference
......... url 1..1 uri "item"
........ extension:amount 0..1 Extension The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
......... url 1..1 uri "amount"
......... value[x] 0..1 Quantity The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
....... url 1..1 uri "containedItem"
...... extension:packaging 0..* Extension Allows containers (and parts of containers) within containers, still as a part of single packaged product
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.packaging from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
......... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging
....... url 1..1 uri "packaging"
..... url 1..1 uri "packaging"
.... extension:characteristic 0..* Extension Allows the key features to be recorded, such as "hospital pack", "nurse prescribable"
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.characteristic from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
....... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging.property
..... url 1..1 uri "characteristic"
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-PackagedProductDefinition"

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension(4.0.1) A medically related item or items, in a container or package
Constraints: ext-1
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.... extension:name 0..1 Extension A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "name"
..... value[x] 0..1 string A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc
.... extension:type 0..1 Extension A high level category e.g. medicinal product, raw material, shipping container etc
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "type"
..... value[x] 0..1 CodeableConcept A high level category e.g. medicinal product, raw material, shipping container etc
Binding: R5_package_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
.... extension:packageFor 0..* Extension The product that this is a pack for
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "packageFor"
..... value[x] 0..1 Reference() The product that this is a pack for
.... extension:status 0..1 Extension The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "status"
..... value[x] 0..1 CodeableConcept The status within the lifecycle of this item. High level - not intended to duplicate details elsewhere e.g. legal status, or authorization/marketing status
Binding: R5_publication_status_for_R4 (0.0.1-snapshot-2) (preferred): The lifecycle status of an artifact.
.... extension:statusDate 0..1 Extension The date at which the given status became applicable
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "statusDate"
..... value[x] 0..1 dateTime The date at which the given status became applicable
.... extension:containedItemQuantity 0..* Extension A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "containedItemQuantity"
..... value[x] 0..1 Quantity A total of the complete count of contained items of a particular type/form, independent of sub-packaging or organization. This can be considered as the pack size. See also packaging.containedItem.amount (especially the long definition)
.... extension:description 0..1 Extension Textual description. Note that this is not the name of the package or product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "description"
..... value[x] 0..1 markdown Textual description. Note that this is not the name of the package or product
.... extension:legalStatusOfSupply 0..* Extension The legal status of supply of the packaged item as classified by the regulator
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:code 0..1 Extension The actual status of supply. In what situation this package type may be supplied for use
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "code"
....... value[x] 0..1 CodeableConcept The actual status of supply. In what situation this package type may be supplied for use
Binding: R5_legal_status_of_supply_for_R4 (0.0.1-snapshot-2) (example): The prescription supply types appropriate to a medicinal product
...... extension:jurisdiction 0..1 Extension The place where the legal status of supply applies
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept The place where the legal status of supply applies
Binding: R5_jurisdiction_for_R4 (0.0.1-snapshot-2) (example): Jurisdiction codes
..... url 1..1 uri "legalStatusOfSupply"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:marketingStatus 0..* Extension Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:country 0..1 Extension The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "country"
....... value[x] 0..1 CodeableConcept The country in which the marketing authorization has been granted shall be specified It should be specified using the ISO 3166 ‑ 1 alpha-2 code elements
...... extension:jurisdiction 0..1 Extension Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "jurisdiction"
....... value[x] 0..1 CodeableConcept Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified
...... extension:status 1..1 Extension This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "status"
....... value[x] 0..1 CodeableConcept This attribute provides information on the status of the marketing of the medicinal product See ISO/TS 20443 for more information and examples
...... extension:dateRange 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "dateRange"
....... value[x] 0..1 Period The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:restoreDate 0..1 Extension The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "restoreDate"
....... value[x] 0..1 dateTime The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.marketingStatus from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..0
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: MarketingStatus
..... url 1..1 uri "marketingStatus"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:copackagedIndicator 0..1 Extension Identifies if the drug product is supplied with another item such as a diluent or adjuvant
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "copackagedIndicator"
..... value[x] 0..1 boolean Identifies if the drug product is supplied with another item such as a diluent or adjuvant
.... extension:manufacturer 0..* Extension Manufacturer of this package type (multiple means these are all possible manufacturers)
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "manufacturer"
..... value[x] 0..1 Reference() Manufacturer of this package type (multiple means these are all possible manufacturers)
.... extension:attachedDocument 0..* Extension Additional information or supporting documentation about the packaged product
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "attachedDocument"
..... value[x] 0..1 Reference() Additional information or supporting documentation about the packaged product
.... extension:packaging 0..1 Extension A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:identifier 0..* Extension An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "identifier"
....... value[x] 0..1 Identifier An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier
...... extension:type 0..1 Extension The physical type of the container of the items
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "type"
....... value[x] 0..1 CodeableConcept The physical type of the container of the items
Binding: R5_packaging_type_for_R4 (0.0.1-snapshot-2) (example): A high level categorisation of a package.
...... extension:componentPart 0..1 Extension Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "componentPart"
....... value[x] 0..1 boolean Is this a part of the packaging (e.g. a cap or bottle stopper), rather than the packaging itself (e.g. a bottle or vial)
...... extension:quantity 0..1 Extension The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "quantity"
....... value[x] 0..1 integer The quantity of this level of packaging in the package that contains it (with the outermost level being 1)
...... extension:material 0..* Extension Material type of the package item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "material"
....... value[x] 0..1 CodeableConcept Material type of the package item
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:alternateMaterial 0..* Extension A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "alternateMaterial"
....... value[x] 0..1 CodeableConcept A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material
Binding: R5_package_material_for_R4 (0.0.1-snapshot-2) (example): A material used in the construction of packages and their components.
...... extension:shelfLifeStorage 0..* Extension Shelf Life and storage information
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:type 0..1 Extension This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept This describes the shelf life, taking into account various scenarios such as shelf life of the packaged Medicinal Product itself, shelf life after transformation where necessary and shelf life after the first opening of a bottle, etc. The shelf life type shall be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:period[x] 0..1 Extension The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "period[x]"
......... value[x] 0..1 The shelf life time period can be specified using a numerical value for the period of time and its unit of time measurement The unit of measurement shall be specified in accordance with ISO 11240 and the resulting terminology The symbol and the symbol identifier shall be used
.......... valueDuration Duration
.......... valueString string
........ extension:specialPrecautionsForStorage 0..* Extension Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "specialPrecautionsForStorage"
......... value[x] 0..1 CodeableConcept Special precautions for storage, if any, can be specified using an appropriate controlled vocabulary The controlled term and the controlled term identifier shall be specified
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.shelfLifeStorage from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
......... id 0..1 id Unique id for inter-element referencing
......... extension 0..0
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: ProductShelfLife
....... url 1..1 uri "shelfLifeStorage"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:manufacturer 0..* Extension Manufacturer of this packaging item (multiple means these are all potential manufacturers)
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
....... url 1..1 uri "manufacturer"
....... value[x] 0..1 Reference() Manufacturer of this packaging item (multiple means these are all potential manufacturers)
...... extension:property 0..* Extension General characteristics of this item
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:type 1..1 Extension A code expressing the type of characteristic
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "type"
......... value[x] 0..1 CodeableConcept A code expressing the type of characteristic
Binding: R5_product_characteristic_codes_for_R4 (0.0.1-snapshot-2) (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set.
........ extension:value[x] 0..1 Extension A value for the characteristic
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "value[x]"
......... value[x] 0..1 A value for the characteristic
.......... valueCodeableConcept CodeableConcept
.......... valueQuantity Quantity
.......... valueDate date
.......... valueBoolean boolean
.......... valueAttachment Attachment
....... url 1..1 uri "property"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:containedItem 0..* Extension The item(s) within the packaging
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 1..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:item 1..1 Extension The actual item(s) of medication, as manufactured, or a device, or other medically related item (food, biologicals, raw materials, medical fluids, gases etc.), as contained in the package
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
.......... extension:concept 0..1 Extension Reference to a concept (by class)
Constraints: ext-1
........... id 0..1 string Unique id for inter-element referencing
........... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........... url 1..1 uri "concept"
........... value[x] 0..1 CodeableConcept Reference to a concept (by class)
.......... extension:reference 0..1 Extension Reference to a resource (by instance)
Constraints: ext-1
........... id 0..1 string Unique id for inter-element referencing
........... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
........... url 1..1 uri "reference"
........... value[x] 0..1 Reference() Reference to a resource (by instance)
.......... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.containedItem.item from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
........... id 0..1 id Unique id for inter-element referencing
........... extension 0..0
........... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
........... value[x] 1..1 string Value of extension
Fixed Value: CodeableReference
......... url 1..1 uri "item"
......... value[x] 0..1 Value of extension
.......... valueBase64Binary base64Binary
.......... valueBoolean boolean
.......... valueCanonical canonical(Any)
.......... valueCode code
.......... valueDate date
.......... valueDateTime dateTime
.......... valueDecimal decimal
.......... valueId id
.......... valueInstant instant
.......... valueInteger integer
.......... valueMarkdown markdown
.......... valueOid oid
.......... valuePositiveInt positiveInt
.......... valueString string
.......... valueTime time
.......... valueUnsignedInt unsignedInt
.......... valueUri uri
.......... valueUrl url
.......... valueUuid uuid
.......... valueAddress Address
.......... valueAge Age
.......... valueAnnotation Annotation
.......... valueAttachment Attachment
.......... valueCodeableConcept CodeableConcept
.......... valueCoding Coding
.......... valueContactPoint ContactPoint
.......... valueCount Count
.......... valueDistance Distance
.......... valueDuration Duration
.......... valueHumanName HumanName
.......... valueIdentifier Identifier
.......... valueMoney Money
.......... valuePeriod Period
.......... valueQuantity Quantity
.......... valueRange Range
.......... valueRatio Ratio
.......... valueReference Reference(Any)
.......... valueSampledData SampledData
.......... valueSignature Signature
.......... valueTiming Timing
.......... valueContactDetail ContactDetail
.......... valueContributor Contributor
.......... valueDataRequirement DataRequirement
.......... valueExpression Expression
.......... valueParameterDefinition ParameterDefinition
.......... valueRelatedArtifact RelatedArtifact
.......... valueTriggerDefinition TriggerDefinition
.......... valueUsageContext UsageContext
.......... valueDosage Dosage
.......... valueMeta Meta
........ extension:amount 0..1 Extension The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
Constraints: ext-1
......... id 0..1 string Unique id for inter-element referencing
......... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
......... url 1..1 uri "amount"
......... value[x] 0..1 Quantity The number of this type of item within this packaging or for continuous items such as liquids it is the quantity (for example 25ml). See also PackagedProductDefinition.containedItemQuantity (especially the long definition)
....... url 1..1 uri "containedItem"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
...... extension:packaging 0..* Extension Allows containers (and parts of containers) within containers, still as a part of single packaged product
Constraints: ext-1
....... id 0..1 string Unique id for inter-element referencing
....... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
........ extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.packaging.packaging from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
......... id 0..1 id Unique id for inter-element referencing
......... extension 0..0
......... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
......... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging
....... url 1..1 uri "packaging"
....... value[x] 0..1 Value of extension
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
..... url 1..1 uri "packaging"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
.... extension:characteristic 0..* Extension Allows the key features to be recorded, such as "hospital pack", "nurse prescribable"
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Closed by value:url
Constraints: ext-1
...... extension:_datatype 0..1 (Complex) Data type name for PackagedProductDefinition.characteristic from FHIR R5
URL: http://hl7.org/fhir/StructureDefinition/_datatype
Constraints: ext-1
....... id 0..1 id Unique id for inter-element referencing
....... extension 0..0
....... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/_datatype"
....... value[x] 1..1 string Value of extension
Fixed Value: PackagedProductDefinition.packaging.property
..... url 1..1 uri "characteristic"
..... value[x] 0..1 Value of extension
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-PackagedProductDefinition"
.... valueBase64Binary base64Binary
.... valueBoolean boolean
.... valueCanonical canonical(Any)
.... valueCode code
.... valueDate date
.... valueDateTime dateTime
.... valueDecimal decimal
.... valueId id
.... valueInstant instant
.... valueInteger integer
.... valueMarkdown markdown
.... valueOid oid
.... valuePositiveInt positiveInt
.... valueString string
.... valueTime time
.... valueUnsignedInt unsignedInt
.... valueUri uri
.... valueUrl url
.... valueUuid uuid
.... valueAddress Address
.... valueAge Age
.... valueAnnotation Annotation
.... valueAttachment Attachment
.... valueCodeableConcept CodeableConcept
.... valueCoding Coding
.... valueContactPoint ContactPoint
.... valueCount Count
.... valueDistance Distance
.... valueDuration Duration
.... valueHumanName HumanName
.... valueIdentifier Identifier
.... valueMoney Money
.... valuePeriod Period
.... valueQuantity Quantity
.... valueRange Range
.... valueRatio Ratio
.... valueReference Reference(Any)
.... valueSampledData SampledData
.... valueSignature Signature
.... valueTiming Timing
.... valueContactDetail ContactDetail
.... valueContributor Contributor
.... valueDataRequirement DataRequirement
.... valueExpression Expression
.... valueParameterDefinition ParameterDefinition
.... valueRelatedArtifact RelatedArtifact
.... valueTriggerDefinition TriggerDefinition
.... valueUsageContext UsageContext
.... valueDosage Dosage
.... valueMeta Meta

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSetURI
Extension.extension:type.value[x]exampleR5_package_type_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-package-type-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:status.value[x]preferredR5_publication_status_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-publication-status-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:legalStatusOfSupply.extension:code.value[x]exampleR5_legal_status_of_supply_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-legal-status-of-supply-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:legalStatusOfSupply.extension:jurisdiction.value[x]exampleR5_jurisdiction_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-jurisdiction-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:packaging.extension:type.value[x]exampleR5_packaging_type_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-packaging-type-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:packaging.extension:material.value[x]exampleR5_package_material_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-package-material-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:packaging.extension:alternateMaterial.value[x]exampleR5_package_material_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-package-material-for-R4|0.0.1-snapshot-2
From this IG
Extension.extension:packaging.extension:property.extension:type.value[x]exampleR5_product_characteristic_codes_for_R4
http://hl7.org/fhir/5.0/ValueSet/R5-product-characteristic-codes-for-R4|0.0.1-snapshot-2
From this IG

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorExtension, Extension.extension, Extension.extension:name, Extension.extension:name.extension, Extension.extension:name.value[x], Extension.extension:type, Extension.extension:type.extension, Extension.extension:type.value[x], Extension.extension:packageFor, Extension.extension:packageFor.extension, Extension.extension:packageFor.value[x], Extension.extension:status, Extension.extension:status.extension, Extension.extension:status.value[x], Extension.extension:statusDate, Extension.extension:statusDate.extension, Extension.extension:statusDate.value[x], Extension.extension:containedItemQuantity, Extension.extension:containedItemQuantity.extension, Extension.extension:containedItemQuantity.value[x], Extension.extension:description, Extension.extension:description.extension, Extension.extension:description.value[x], Extension.extension:legalStatusOfSupply, Extension.extension:legalStatusOfSupply.extension, Extension.extension:legalStatusOfSupply.extension:code, Extension.extension:legalStatusOfSupply.extension:code.extension, Extension.extension:legalStatusOfSupply.extension:code.value[x], Extension.extension:legalStatusOfSupply.extension:jurisdiction, Extension.extension:legalStatusOfSupply.extension:jurisdiction.extension, Extension.extension:legalStatusOfSupply.extension:jurisdiction.value[x], Extension.extension:legalStatusOfSupply.value[x], Extension.extension:marketingStatus, Extension.extension:marketingStatus.extension, Extension.extension:marketingStatus.extension:country, Extension.extension:marketingStatus.extension:country.extension, Extension.extension:marketingStatus.extension:country.value[x], Extension.extension:marketingStatus.extension:jurisdiction, Extension.extension:marketingStatus.extension:jurisdiction.extension, Extension.extension:marketingStatus.extension:jurisdiction.value[x], Extension.extension:marketingStatus.extension:status, Extension.extension:marketingStatus.extension:status.extension, Extension.extension:marketingStatus.extension:status.value[x], Extension.extension:marketingStatus.extension:dateRange, Extension.extension:marketingStatus.extension:dateRange.extension, Extension.extension:marketingStatus.extension:dateRange.value[x], Extension.extension:marketingStatus.extension:restoreDate, Extension.extension:marketingStatus.extension:restoreDate.extension, Extension.extension:marketingStatus.extension:restoreDate.value[x], Extension.extension:marketingStatus.extension:_datatype, Extension.extension:marketingStatus.extension:_datatype.value[x], Extension.extension:marketingStatus.value[x], Extension.extension:copackagedIndicator, Extension.extension:copackagedIndicator.extension, Extension.extension:copackagedIndicator.value[x], Extension.extension:manufacturer, Extension.extension:manufacturer.extension, Extension.extension:manufacturer.value[x], Extension.extension:attachedDocument, Extension.extension:attachedDocument.extension, Extension.extension:attachedDocument.value[x], Extension.extension:packaging, Extension.extension:packaging.extension, Extension.extension:packaging.extension:identifier, Extension.extension:packaging.extension:identifier.extension, Extension.extension:packaging.extension:identifier.value[x], Extension.extension:packaging.extension:type, Extension.extension:packaging.extension:type.extension, Extension.extension:packaging.extension:type.value[x], Extension.extension:packaging.extension:componentPart, Extension.extension:packaging.extension:componentPart.extension, Extension.extension:packaging.extension:componentPart.value[x], Extension.extension:packaging.extension:quantity, Extension.extension:packaging.extension:quantity.extension, Extension.extension:packaging.extension:quantity.value[x], Extension.extension:packaging.extension:material, Extension.extension:packaging.extension:material.extension, Extension.extension:packaging.extension:material.value[x], Extension.extension:packaging.extension:alternateMaterial, Extension.extension:packaging.extension:alternateMaterial.extension, Extension.extension:packaging.extension:alternateMaterial.value[x], Extension.extension:packaging.extension:shelfLifeStorage, Extension.extension:packaging.extension:shelfLifeStorage.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:type, Extension.extension:packaging.extension:shelfLifeStorage.extension:type.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:type.value[x], Extension.extension:packaging.extension:shelfLifeStorage.extension:period[x], Extension.extension:packaging.extension:shelfLifeStorage.extension:period[x].extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:period[x].value[x], Extension.extension:packaging.extension:shelfLifeStorage.extension:specialPrecautionsForStorage, Extension.extension:packaging.extension:shelfLifeStorage.extension:specialPrecautionsForStorage.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:specialPrecautionsForStorage.value[x], Extension.extension:packaging.extension:shelfLifeStorage.extension:_datatype, Extension.extension:packaging.extension:shelfLifeStorage.extension:_datatype.value[x], Extension.extension:packaging.extension:shelfLifeStorage.value[x], Extension.extension:packaging.extension:manufacturer, Extension.extension:packaging.extension:manufacturer.extension, Extension.extension:packaging.extension:manufacturer.value[x], Extension.extension:packaging.extension:property, Extension.extension:packaging.extension:property.extension, Extension.extension:packaging.extension:property.extension:type, Extension.extension:packaging.extension:property.extension:type.extension, Extension.extension:packaging.extension:property.extension:type.value[x], Extension.extension:packaging.extension:property.extension:value[x], Extension.extension:packaging.extension:property.extension:value[x].extension, Extension.extension:packaging.extension:property.extension:value[x].value[x], Extension.extension:packaging.extension:property.value[x], Extension.extension:packaging.extension:containedItem, Extension.extension:packaging.extension:containedItem.extension, Extension.extension:packaging.extension:containedItem.extension:item, Extension.extension:packaging.extension:containedItem.extension:item.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:concept, Extension.extension:packaging.extension:containedItem.extension:item.extension:concept.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:concept.value[x], Extension.extension:packaging.extension:containedItem.extension:item.extension:reference, Extension.extension:packaging.extension:containedItem.extension:item.extension:reference.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:reference.value[x], Extension.extension:packaging.extension:containedItem.extension:item.extension:_datatype, Extension.extension:packaging.extension:containedItem.extension:item.extension:_datatype.value[x], Extension.extension:packaging.extension:containedItem.extension:item.value[x], Extension.extension:packaging.extension:containedItem.extension:amount, Extension.extension:packaging.extension:containedItem.extension:amount.extension, Extension.extension:packaging.extension:containedItem.extension:amount.value[x], Extension.extension:packaging.extension:containedItem.value[x], Extension.extension:packaging.extension:packaging, Extension.extension:packaging.extension:packaging.extension, Extension.extension:packaging.extension:packaging.extension:_datatype, Extension.extension:packaging.extension:packaging.extension:_datatype.value[x], Extension.extension:packaging.extension:packaging.value[x], Extension.extension:packaging.value[x], Extension.extension:characteristic, Extension.extension:characteristic.extension, Extension.extension:characteristic.extension:_datatype, Extension.extension:characteristic.extension:_datatype.value[x], Extension.extension:characteristic.value[x], Extension.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorExtension, Extension.extension, Extension.extension:name, Extension.extension:name.extension, Extension.extension:type, Extension.extension:type.extension, Extension.extension:packageFor, Extension.extension:packageFor.extension, Extension.extension:status, Extension.extension:status.extension, Extension.extension:statusDate, Extension.extension:statusDate.extension, Extension.extension:containedItemQuantity, Extension.extension:containedItemQuantity.extension, Extension.extension:description, Extension.extension:description.extension, Extension.extension:legalStatusOfSupply, Extension.extension:legalStatusOfSupply.extension, Extension.extension:legalStatusOfSupply.extension:code, Extension.extension:legalStatusOfSupply.extension:code.extension, Extension.extension:legalStatusOfSupply.extension:jurisdiction, Extension.extension:legalStatusOfSupply.extension:jurisdiction.extension, Extension.extension:marketingStatus, Extension.extension:marketingStatus.extension, Extension.extension:marketingStatus.extension:country, Extension.extension:marketingStatus.extension:country.extension, Extension.extension:marketingStatus.extension:jurisdiction, Extension.extension:marketingStatus.extension:jurisdiction.extension, Extension.extension:marketingStatus.extension:status, Extension.extension:marketingStatus.extension:status.extension, Extension.extension:marketingStatus.extension:dateRange, Extension.extension:marketingStatus.extension:dateRange.extension, Extension.extension:marketingStatus.extension:restoreDate, Extension.extension:marketingStatus.extension:restoreDate.extension, Extension.extension:marketingStatus.extension:_datatype, Extension.extension:copackagedIndicator, Extension.extension:copackagedIndicator.extension, Extension.extension:manufacturer, Extension.extension:manufacturer.extension, Extension.extension:attachedDocument, Extension.extension:attachedDocument.extension, Extension.extension:packaging, Extension.extension:packaging.extension, Extension.extension:packaging.extension:identifier, Extension.extension:packaging.extension:identifier.extension, Extension.extension:packaging.extension:type, Extension.extension:packaging.extension:type.extension, Extension.extension:packaging.extension:componentPart, Extension.extension:packaging.extension:componentPart.extension, Extension.extension:packaging.extension:quantity, Extension.extension:packaging.extension:quantity.extension, Extension.extension:packaging.extension:material, Extension.extension:packaging.extension:material.extension, Extension.extension:packaging.extension:alternateMaterial, Extension.extension:packaging.extension:alternateMaterial.extension, Extension.extension:packaging.extension:shelfLifeStorage, Extension.extension:packaging.extension:shelfLifeStorage.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:type, Extension.extension:packaging.extension:shelfLifeStorage.extension:type.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:period[x], Extension.extension:packaging.extension:shelfLifeStorage.extension:period[x].extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:specialPrecautionsForStorage, Extension.extension:packaging.extension:shelfLifeStorage.extension:specialPrecautionsForStorage.extension, Extension.extension:packaging.extension:shelfLifeStorage.extension:_datatype, Extension.extension:packaging.extension:manufacturer, Extension.extension:packaging.extension:manufacturer.extension, Extension.extension:packaging.extension:property, Extension.extension:packaging.extension:property.extension, Extension.extension:packaging.extension:property.extension:type, Extension.extension:packaging.extension:property.extension:type.extension, Extension.extension:packaging.extension:property.extension:value[x], Extension.extension:packaging.extension:property.extension:value[x].extension, Extension.extension:packaging.extension:containedItem, Extension.extension:packaging.extension:containedItem.extension, Extension.extension:packaging.extension:containedItem.extension:item, Extension.extension:packaging.extension:containedItem.extension:item.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:concept, Extension.extension:packaging.extension:containedItem.extension:item.extension:concept.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:reference, Extension.extension:packaging.extension:containedItem.extension:item.extension:reference.extension, Extension.extension:packaging.extension:containedItem.extension:item.extension:_datatype, Extension.extension:packaging.extension:containedItem.extension:amount, Extension.extension:packaging.extension:containedItem.extension:amount.extension, Extension.extension:packaging.extension:packaging, Extension.extension:packaging.extension:packaging.extension, Extension.extension:packaging.extension:packaging.extension:_datatype, Extension.extension:characteristic, Extension.extension:characteristic.extension, Extension.extension:characteristic.extension:_datatypeMust have either extensions or value[x], not both
: extension.exists() != value.exists()