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 PreQualProductIngredient logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. PreQualProductIngredient | |
| Definition | Logical model for product ingredient details from the WHO PreQual API (ProductIngredients). Base definition for all types defined in FHIR type system. |
| Short | WHO PreQual Product IngredientBase 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. PreQualProductIngredient.ingredientId | |
| Definition | Ingredient ID |
| Short | Ingredient ID |
| Control | 0..1 |
| Type | Identifier |
| 4. PreQualProductIngredient.ingredientType | |
| Definition | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Short | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductIngredient.unit | |
| Definition | Measurement unit |
| Short | Measurement unit |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductIngredient.product | |
| Definition | Product reference ID |
| Short | Product reference ID |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductIngredient.productComponentType | |
| Definition | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Short | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductIngredient.function | |
| Definition | Ingredient function |
| Short | Ingredient function |
| 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. PreQualProductIngredient | |
| Definition | Logical model for product ingredient details from the WHO PreQual API (ProductIngredients). |
| Short | WHO PreQual Product Ingredient |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PreQualProductIngredient.ingredientId | |
| Definition | Ingredient ID |
| Short | Ingredient ID |
| Control | 0..1 |
| Type | Identifier |
| 4. PreQualProductIngredient.ingredientType | |
| Definition | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Short | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductIngredient.unit | |
| Definition | Measurement unit |
| Short | Measurement unit |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductIngredient.product | |
| Definition | Product reference ID |
| Short | Product reference ID |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductIngredient.productComponentType | |
| Definition | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Short | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductIngredient.function | |
| Definition | Ingredient function |
| Short | Ingredient function |
| 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. PreQualProductIngredient | |
| Definition | Logical model for product ingredient details from the WHO PreQual API (ProductIngredients). |
| Short | WHO PreQual Product Ingredient |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PreQualProductIngredient.ingredientId | |
| Definition | Ingredient ID |
| Short | Ingredient ID |
| Control | 0..1 |
| Type | Identifier |
| 4. PreQualProductIngredient.ingredientType | |
| Definition | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Short | Ingredient type code from PreQualDatabaseMetadata (e.g. VxFVP) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. PreQualProductIngredient.unit | |
| Definition | Measurement unit |
| Short | Measurement unit |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PreQualProductIngredient.product | |
| Definition | Product reference ID |
| Short | Product reference ID |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. PreQualProductIngredient.productComponentType | |
| Definition | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Short | Product component type code from PreQualDatabaseMetadata (e.g. Diluent) |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PreQualProductIngredient.function | |
| Definition | Ingredient function |
| Short | Ingredient function |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |