SMART Product Dataset for Prequalified Vaccines
0.2.0 - ci-build
SMART Product Dataset for Prequalified Vaccines, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/litlfred/smart-pcmt-vaxprequal/ and changes regularly. See the Directory of published versions
| Draft as of 2026-03-25 |
Definitions for the PreQualProductPackaging logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. PreQualProductPackaging | |
| Definition | Logical model for product packaging details from the WHO PreQual API (ProductPackaging). Base definition for all types defined in FHIR type system. |
| Short | WHO PreQual Product PackagingBase for all types and resources |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PreQualProductPackaging.packagingId | |
| Definition | Packaging record ID |
| Short | Packaging record ID |
| Control | 1..1 |
| Type | Identifier |
| 4. PreQualProductPackaging.packagingType | |
| Definition | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Short | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductPackaging.componentPacked | |
| Definition | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Short | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductPackaging.coldChainVolume | |
| Definition | Cold chain volume per dose |
| Short | Cold chain volume per dose |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductPackaging.description | |
| Definition | Packaging description |
| Short | Packaging description |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductPackaging.volume | |
| Definition | Packaging volume/dimensions |
| Short | Packaging volume/dimensions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PreQualProductPackaging.totalDoses | |
| Definition | Total doses in packaging |
| Short | Total doses in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. PreQualProductPackaging.totalContainers | |
| Definition | Total containers in packaging |
| Short | Total containers in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. PreQualProductPackaging.height | |
| Definition | Height |
| Short | Height |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PreQualProductPackaging.length | |
| Definition | Length |
| Short | Length |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. PreQualProductPackaging.width | |
| Definition | Width |
| Short | Width |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. PreQualProductPackaging.primaryContainers | |
| Definition | Number of primary containers |
| Short | Number of primary containers |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. PreQualProductPackaging | |
| Definition | Logical model for product packaging details from the WHO PreQual API (ProductPackaging). |
| Short | WHO PreQual Product Packaging |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PreQualProductPackaging.packagingId | |
| Definition | Packaging record ID |
| Short | Packaging record ID |
| Control | 1..1 |
| Type | Identifier |
| 4. PreQualProductPackaging.packagingType | |
| Definition | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Short | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductPackaging.componentPacked | |
| Definition | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Short | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductPackaging.coldChainVolume | |
| Definition | Cold chain volume per dose |
| Short | Cold chain volume per dose |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductPackaging.description | |
| Definition | Packaging description |
| Short | Packaging description |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductPackaging.volume | |
| Definition | Packaging volume/dimensions |
| Short | Packaging volume/dimensions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PreQualProductPackaging.totalDoses | |
| Definition | Total doses in packaging |
| Short | Total doses in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. PreQualProductPackaging.totalContainers | |
| Definition | Total containers in packaging |
| Short | Total containers in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. PreQualProductPackaging.height | |
| Definition | Height |
| Short | Height |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PreQualProductPackaging.length | |
| Definition | Length |
| Short | Length |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. PreQualProductPackaging.width | |
| Definition | Width |
| Short | Width |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. PreQualProductPackaging.primaryContainers | |
| Definition | Number of primary containers |
| Short | Number of primary containers |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. PreQualProductPackaging | |
| Definition | Logical model for product packaging details from the WHO PreQual API (ProductPackaging). |
| Short | WHO PreQual Product Packaging |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PreQualProductPackaging.packagingId | |
| Definition | Packaging record ID |
| Short | Packaging record ID |
| Control | 1..1 |
| Type | Identifier |
| 4. PreQualProductPackaging.packagingType | |
| Definition | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Short | Packaging type code from PreQualDatabaseMetadata (e.g. Secondary, Tertiary, ShippingContainer) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductPackaging.componentPacked | |
| Definition | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Short | Component packed code from PreQualDatabaseMetadata (e.g. ActiveVaccine, Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductPackaging.coldChainVolume | |
| Definition | Cold chain volume per dose |
| Short | Cold chain volume per dose |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductPackaging.description | |
| Definition | Packaging description |
| Short | Packaging description |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductPackaging.volume | |
| Definition | Packaging volume/dimensions |
| Short | Packaging volume/dimensions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PreQualProductPackaging.totalDoses | |
| Definition | Total doses in packaging |
| Short | Total doses in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. PreQualProductPackaging.totalContainers | |
| Definition | Total containers in packaging |
| Short | Total containers in packaging |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 18. PreQualProductPackaging.height | |
| Definition | Height |
| Short | Height |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PreQualProductPackaging.length | |
| Definition | Length |
| Short | Length |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. PreQualProductPackaging.width | |
| Definition | Width |
| Short | Width |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. PreQualProductPackaging.primaryContainers | |
| Definition | Number of primary containers |
| Short | Number of primary containers |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |