Order Catalog Implementation Guide, published by HL7 International - Orders and Observations Work Group. This is not an authorized publication; it is the continuous build for version current). This version is based on the current content of https://github.com/HL7/fhir-order-catalog/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org/fhir/uv/order-catalog/StructureDefinition/DrugPackage | Version: current | |||
Draft as of 2022-06-10 | Computable Name: DrugPackage |
This profile constrains the base resource PackagedProductDefinition to represent a definition of a packaging in a catalog of medications.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from PackagedProductDefinition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |
![]() ![]() ![]() | S | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc |
![]() ![]() ![]() | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc | |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | SΣ | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc |
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc Binding: PackageType (example): A high level categorisation of a package. |
![]() ![]() ![]() | ?!Σ | 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: PublicationStatus (preferred): The lifecycle status of an artifact. |
![]() |
Path | Conformance | ValueSet |
PackagedProductDefinition.type | example | PackageType |
PackagedProductDefinition.status | preferred | PublicationStatus |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | PackagedProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | PackagedProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | PackagedProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | PackagedProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | PackagedProductDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): IETF language tag
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | A unique identifier for this package as whole - not for the content of the package | ||||
![]() ![]() ![]() | SΣ | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc Binding: PackageType (example): A high level categorisation of a package. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(MedicinalProductDefinition) | The product that this is a pack for | ||||
![]() ![]() ![]() | ?!Σ | 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: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | The date at which the given status became applicable | ||||
![]() ![]() ![]() | Σ | 0..* | 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 | ||||
![]() ![]() ![]() | Σ | 0..1 | markdown | Textual description. Note that this is not the name of the package or product | ||||
![]() ![]() ![]() | Σ | 0..* | BackboneElement | The legal status of supply of the packaged item as classified by the regulator | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The actual status of supply. In what situation this package type may be supplied for use Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The place where the legal status of supply applies Binding: Jurisdiction ValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() | Σ | 0..* | MarketingStatus | Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Allows the key features to be recorded, such as "hospital pack", "nurse prescribable" Binding: PackageCharacteristic (example): A characteristic of a package. | ||||
![]() ![]() ![]() | Σ | 0..1 | boolean | Identifies if the drug product is supplied with another item such as a diluent or adjuvant | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Organization) | Manufacturer of this package type (multiple means these are all possible manufacturers) | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(DocumentReference) | Additional information or supporting documentation about the packaged product | ||||
![]() ![]() ![]() | Σ | 0..1 | BackboneElement | A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The physical type of the container of the items Binding: PackagingType (example): A high level categorisation of a package. | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | integer | The quantity of this level of packaging in the package that contains it (with the outermost level being 1) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Material type of the package item Binding: PackageMaterial (example): A material used in the construction of packages and their components. | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | CodeableConcept | A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material Binding: PackageMaterial (example): A material used in the construction of packages and their components. | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | ProductShelfLife | Shelf Life and storage information | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Reference(Organization) | Manufacturer of this packaging item (multiple means these are all potential manufacturers) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | BackboneElement | General characteristics of this item | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A code expressing the type of characteristic Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | A value for the characteristic | |||||
![]() ![]() ![]() ![]() ![]() ![]() | CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | date | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | Attachment | |||||||
![]() ![]() ![]() ![]() | Σ | 0..* | BackboneElement | The item(s) within the packaging | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | CodeableReference(ManufacturedItemDefinition | DeviceDefinition | PackagedProductDefinition | BiologicallyDerivedProduct | NutritionProduct) | 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 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Quantity | The number of this type of item within this packaging | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | See packaging (PackagedProductDefinition) | Allows containers (and parts of containers) within containers, still a single packaged product | ||||
![]() |
Path | Conformance | ValueSet | ||||
PackagedProductDefinition.language | preferred | CommonLanguages
| ||||
PackagedProductDefinition.type | example | PackageType | ||||
PackagedProductDefinition.status | preferred | PublicationStatus | ||||
PackagedProductDefinition.legalStatusOfSupply.code | example | LegalStatusOfSupply | ||||
PackagedProductDefinition.legalStatusOfSupply.jurisdiction | example | Jurisdiction ValueSet | ||||
PackagedProductDefinition.characteristic | example | PackageCharacteristic | ||||
PackagedProductDefinition.packaging.type | example | PackagingType | ||||
PackagedProductDefinition.packaging.material | example | PackageMaterial | ||||
PackagedProductDefinition.packaging.alternateMaterial | example | PackageMaterial | ||||
PackagedProductDefinition.packaging.property.type | example | ProductCharacteristic |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from PackagedProductDefinition
Differential View
This structure is derived from PackagedProductDefinition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |
![]() ![]() ![]() | S | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc |
![]() ![]() ![]() | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc | |
![]() |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | SΣ | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc |
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc Binding: PackageType (example): A high level categorisation of a package. |
![]() ![]() ![]() | ?!Σ | 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: PublicationStatus (preferred): The lifecycle status of an artifact. |
![]() |
Path | Conformance | ValueSet |
PackagedProductDefinition.type | example | PackageType |
PackagedProductDefinition.status | preferred | PublicationStatus |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | PackagedProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | PackagedProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | PackagedProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | PackagedProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | PackagedProductDefinition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | PackagedProductDefinition | A medically related item or items, in a container or package | |||||
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): IETF language tag
| |||||
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() | Σ | 0..* | Identifier | A unique identifier for this package as whole - not for the content of the package | ||||
![]() ![]() ![]() | SΣ | 0..1 | string | A name for this package. Typically as listed in a drug formulary, catalogue, inventory etc | ||||
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A high level category e.g. medicinal product, raw material, shipping container etc Binding: PackageType (example): A high level categorisation of a package. | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(MedicinalProductDefinition) | The product that this is a pack for | ||||
![]() ![]() ![]() | ?!Σ | 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: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() ![]() | Σ | 0..1 | dateTime | The date at which the given status became applicable | ||||
![]() ![]() ![]() | Σ | 0..* | 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 | ||||
![]() ![]() ![]() | Σ | 0..1 | markdown | Textual description. Note that this is not the name of the package or product | ||||
![]() ![]() ![]() | Σ | 0..* | BackboneElement | The legal status of supply of the packaged item as classified by the regulator | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The actual status of supply. In what situation this package type may be supplied for use Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The place where the legal status of supply applies Binding: Jurisdiction ValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() | Σ | 0..* | MarketingStatus | Allows specifying that an item is on the market for sale, or that it is not available, and the dates and locations associated | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Allows the key features to be recorded, such as "hospital pack", "nurse prescribable" Binding: PackageCharacteristic (example): A characteristic of a package. | ||||
![]() ![]() ![]() | Σ | 0..1 | boolean | Identifies if the drug product is supplied with another item such as a diluent or adjuvant | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(Organization) | Manufacturer of this package type (multiple means these are all possible manufacturers) | ||||
![]() ![]() ![]() | Σ | 0..* | Reference(DocumentReference) | Additional information or supporting documentation about the packaged product | ||||
![]() ![]() ![]() | Σ | 0..1 | BackboneElement | A packaging item, as a container for medically related items, possibly with other packaging items within, or a packaging component, such as bottle cap | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Identifier | An identifier that is specific to this particular part of the packaging. Including possibly a Data Carrier Identifier | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | CodeableConcept | The physical type of the container of the items Binding: PackagingType (example): A high level categorisation of a package. | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | integer | The quantity of this level of packaging in the package that contains it (with the outermost level being 1) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Material type of the package item Binding: PackageMaterial (example): A material used in the construction of packages and their components. | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | CodeableConcept | A possible alternate material for this part of the packaging, that is allowed to be used instead of the usual material Binding: PackageMaterial (example): A material used in the construction of packages and their components. | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | ProductShelfLife | Shelf Life and storage information | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Reference(Organization) | Manufacturer of this packaging item (multiple means these are all potential manufacturers) | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | BackboneElement | General characteristics of this item | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A code expressing the type of characteristic Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | A value for the characteristic | |||||
![]() ![]() ![]() ![]() ![]() ![]() | CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | date | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() | Attachment | |||||||
![]() ![]() ![]() ![]() | Σ | 0..* | BackboneElement | The item(s) within the packaging | ||||
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | CodeableReference(ManufacturedItemDefinition | DeviceDefinition | PackagedProductDefinition | BiologicallyDerivedProduct | NutritionProduct) | 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 | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Quantity | The number of this type of item within this packaging | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | See packaging (PackagedProductDefinition) | Allows containers (and parts of containers) within containers, still a single packaged product | ||||
![]() |
Path | Conformance | ValueSet | ||||
PackagedProductDefinition.language | preferred | CommonLanguages
| ||||
PackagedProductDefinition.type | example | PackageType | ||||
PackagedProductDefinition.status | preferred | PublicationStatus | ||||
PackagedProductDefinition.legalStatusOfSupply.code | example | LegalStatusOfSupply | ||||
PackagedProductDefinition.legalStatusOfSupply.jurisdiction | example | Jurisdiction ValueSet | ||||
PackagedProductDefinition.characteristic | example | PackageCharacteristic | ||||
PackagedProductDefinition.packaging.type | example | PackagingType | ||||
PackagedProductDefinition.packaging.material | example | PackageMaterial | ||||
PackagedProductDefinition.packaging.alternateMaterial | example | PackageMaterial | ||||
PackagedProductDefinition.packaging.property.type | example | ProductCharacteristic |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from PackagedProductDefinition
Other representations of profile: CSV, Excel, Schematron