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

Logical Model: FinishedVaccineProducts - Detailed Descriptions

Draft as of 2026-03-25

Definitions for the FinishedVaccineProducts logical model.

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

0. FinishedVaccineProducts
Definition

WHO Vaccine PreQual DB - Finished Vaccine Products. Logical model for the WHO PreQual DB as provided by the backend API at: https://extranet.who.int/prequal/vaccines/prequalified-vaccines This model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export. Sub-objects with Identification.Id are modeled as separate logical models and linked via references.

Key fields from the API (FinishedVaccineProducts): ProductDetails.Identification.Id - Vaccine Product ID (authoritative) ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447) ProductDetails.Type - Product type code (e.g. Finished Vaccine Product) ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification ProductDetails.AssessmentProcedure - Assessment procedure code ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.) ProductDetails.PharmaceuticalForm - Pharmaceutical form details ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses ProductDetails.NRADetails - Responsible NRA with ID, name, address ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names ProductDetails.StorageDetails - Storage temperature and shelf life ProductDetails.Status - Prequalification status code


Base definition for all types defined in FHIR type system.

ShortWHO Vaccine PreQual DB - Finished Vaccine ProductsBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FinishedVaccineProducts.productId
Definition

Vaccine Product ID (authoritative)

ShortVaccine Product ID (authoritative)
Control1..1
TypeIdentifier
4. FinishedVaccineProducts.productName
Definition

Product reference name (e.g. FVP-P-447)

ShortProduct reference name (e.g. FVP-P-447)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. FinishedVaccineProducts.productType
Definition

Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)

ShortProduct type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. FinishedVaccineProducts.dateOfPrequal
Definition

Date of prequalification acceptance

ShortDate of prequalification acceptance
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. FinishedVaccineProducts.assessmentProcedure
Definition

Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)

ShortAssessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. FinishedVaccineProducts.status
Definition

Product status code from PreQualDatabaseMetadata (e.g. Prequalified)

ShortProduct status code from PreQualDatabaseMetadata (e.g. Prequalified)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. FinishedVaccineProducts.pharmaceuticalForm
Definition

Pharmaceutical form code from PreQualDatabaseMetadata

ShortPharmaceutical form code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. FinishedVaccineProducts.presentation
Definition

Presentation (e.g. Vial, Ampoule)

ShortPresentation (e.g. Vial, Ampoule)
Control1..1
TypeCodeableConcept
18. FinishedVaccineProducts.numDoses
Definition

Number of doses per primary container

ShortNumber of doses per primary container
Control0..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. FinishedVaccineProducts.vaccineFullName
Definition

Vaccine full name

ShortVaccine full name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. FinishedVaccineProducts.vaccineAbbreviatedName
Definition

Vaccine abbreviated name

ShortVaccine abbreviated name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. FinishedVaccineProducts.vaccineCommercialName
Definition

Vaccine commercial name

ShortVaccine commercial name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. FinishedVaccineProducts.vaccineTypeId
Definition

Vaccine type ID

ShortVaccine type ID
Control0..1
TypeIdentifier
28. FinishedVaccineProducts.routeOfAdministration
Definition

Route of administration code from PreQualDatabaseMetadata

ShortRoute of administration code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. FinishedVaccineProducts.vialMonitor
Definition

Vial monitor type (e.g. Type 14, Type 30)

ShortVial monitor type (e.g. Type 14, Type 30)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. FinishedVaccineProducts.multidoseVialPolicy
Definition

Multidose vial policy text

ShortMultidose vial policy text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. FinishedVaccineProducts.presentationOther
Definition

Alternative presentation description when Presentation is 'Other'

ShortAlternative presentation description when Presentation is 'Other'
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. FinishedVaccineProducts.applicantId
Definition

Applicant/manufacturer organization ID (may be absent if not yet assigned)

ShortApplicant/manufacturer organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
38. FinishedVaccineProducts.applicantName
Definition

Applicant/manufacturer organization name (always present from API data)

ShortApplicant/manufacturer organization name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. FinishedVaccineProducts.applicantAddress
Definition

Applicant organization address

ShortApplicant organization address
Control0..1
TypeAddress
42. FinishedVaccineProducts.nraId
Definition

NRA organization ID (may be absent if not yet assigned)

ShortNRA organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
44. FinishedVaccineProducts.nraName
Definition

Responsible NRA name (always present from API data)

ShortResponsible NRA name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. FinishedVaccineProducts.nraCountry
Definition

NRA country

ShortNRA country
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. FinishedVaccineProducts.shelfLife
Definition

Shelf life (e.g. 24 months)

ShortShelf life (e.g. 24 months)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. FinishedVaccineProducts.storageTemperature
Definition

Storage temperature (e.g. 2 - 8°C)

ShortStorage temperature (e.g. 2 - 8°C)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. FinishedVaccineProducts.diluent
Definition

Diluent information

ShortDiluent information
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. FinishedVaccineProducts.lastPublishingDate
Definition

Last publishing date

ShortLast publishing date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. FinishedVaccineProducts.publishingRemarks
Definition

Publishing remarks

ShortPublishing remarks
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. FinishedVaccineProducts.preservative
Definition

Preservative name (e.g. Thiomersal)

ShortPreservative name (e.g. Thiomersal)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. FinishedVaccineProducts.preservativeConcentration
Definition

Preservative concentration (e.g. 0.01%)

ShortPreservative concentration (e.g. 0.01%)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. FinishedVaccineProducts.manufacturerLM
Definition

Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)

ShortManufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Manufacturer)
64. FinishedVaccineProducts.nraLM
Definition

NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)

ShortNRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual NRA)
66. FinishedVaccineProducts.vaccineLM
Definition

Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)

ShortVaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Vaccine)
68. FinishedVaccineProducts.bulkSupplierLM
Definition

Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)

ShortBulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)
Control0..1
TypeReference(WHO PreQual Bulk Supplier)
70. FinishedVaccineProducts.packagingLM
Definition

Product packaging logical model instance references

ShortProduct packaging logical model instance references
Control0..*
TypeReference(WHO PreQual Product Packaging)
72. FinishedVaccineProducts.documentLM
Definition

Document detail logical model instance references

ShortDocument detail logical model instance references
Control0..*
TypeReference(WHO PreQual Document Detail)
74. FinishedVaccineProducts.siteLM
Definition

Site detail logical model instance references

ShortSite detail logical model instance references
Control0..*
TypeReference(WHO PreQual Site Detail)
76. FinishedVaccineProducts.ingredientLM
Definition

Product ingredient logical model instance references

ShortProduct ingredient logical model instance references
Control0..*
TypeReference(WHO PreQual Product Ingredient)
78. FinishedVaccineProducts.manufacturerReference
Definition

Manufacturer FHIR Organization reference

ShortManufacturer FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
80. FinishedVaccineProducts.responsibleNRAReference
Definition

Responsible NRA FHIR Organization reference

ShortResponsible NRA FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
82. FinishedVaccineProducts.productReference
Definition

Product FHIR reference (when available from pcmt dependency)

ShortProduct FHIR reference (when available from pcmt dependency)
Control0..1
TypeReference

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

0. FinishedVaccineProducts
Definition

WHO Vaccine PreQual DB - Finished Vaccine Products. Logical model for the WHO PreQual DB as provided by the backend API at: https://extranet.who.int/prequal/vaccines/prequalified-vaccines This model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export. Sub-objects with Identification.Id are modeled as separate logical models and linked via references.

Key fields from the API (FinishedVaccineProducts): ProductDetails.Identification.Id - Vaccine Product ID (authoritative) ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447) ProductDetails.Type - Product type code (e.g. Finished Vaccine Product) ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification ProductDetails.AssessmentProcedure - Assessment procedure code ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.) ProductDetails.PharmaceuticalForm - Pharmaceutical form details ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses ProductDetails.NRADetails - Responsible NRA with ID, name, address ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names ProductDetails.StorageDetails - Storage temperature and shelf life ProductDetails.Status - Prequalification status code

ShortWHO Vaccine PreQual DB - Finished Vaccine Products
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FinishedVaccineProducts.productId
Definition

Vaccine Product ID (authoritative)

ShortVaccine Product ID (authoritative)
Control1..1
TypeIdentifier
4. FinishedVaccineProducts.productName
Definition

Product reference name (e.g. FVP-P-447)

ShortProduct reference name (e.g. FVP-P-447)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. FinishedVaccineProducts.productType
Definition

Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)

ShortProduct type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. FinishedVaccineProducts.dateOfPrequal
Definition

Date of prequalification acceptance

ShortDate of prequalification acceptance
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. FinishedVaccineProducts.assessmentProcedure
Definition

Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)

ShortAssessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. FinishedVaccineProducts.status
Definition

Product status code from PreQualDatabaseMetadata (e.g. Prequalified)

ShortProduct status code from PreQualDatabaseMetadata (e.g. Prequalified)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. FinishedVaccineProducts.pharmaceuticalForm
Definition

Pharmaceutical form code from PreQualDatabaseMetadata

ShortPharmaceutical form code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. FinishedVaccineProducts.presentation
Definition

Presentation (e.g. Vial, Ampoule)

ShortPresentation (e.g. Vial, Ampoule)
Control1..1
TypeCodeableConcept
18. FinishedVaccineProducts.numDoses
Definition

Number of doses per primary container

ShortNumber of doses per primary container
Control0..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. FinishedVaccineProducts.vaccineFullName
Definition

Vaccine full name

ShortVaccine full name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. FinishedVaccineProducts.vaccineAbbreviatedName
Definition

Vaccine abbreviated name

ShortVaccine abbreviated name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. FinishedVaccineProducts.vaccineCommercialName
Definition

Vaccine commercial name

ShortVaccine commercial name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. FinishedVaccineProducts.vaccineTypeId
Definition

Vaccine type ID

ShortVaccine type ID
Control0..1
TypeIdentifier
28. FinishedVaccineProducts.routeOfAdministration
Definition

Route of administration code from PreQualDatabaseMetadata

ShortRoute of administration code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. FinishedVaccineProducts.vialMonitor
Definition

Vial monitor type (e.g. Type 14, Type 30)

ShortVial monitor type (e.g. Type 14, Type 30)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. FinishedVaccineProducts.multidoseVialPolicy
Definition

Multidose vial policy text

ShortMultidose vial policy text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. FinishedVaccineProducts.presentationOther
Definition

Alternative presentation description when Presentation is 'Other'

ShortAlternative presentation description when Presentation is 'Other'
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. FinishedVaccineProducts.applicantId
Definition

Applicant/manufacturer organization ID (may be absent if not yet assigned)

ShortApplicant/manufacturer organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
38. FinishedVaccineProducts.applicantName
Definition

Applicant/manufacturer organization name (always present from API data)

ShortApplicant/manufacturer organization name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. FinishedVaccineProducts.applicantAddress
Definition

Applicant organization address

ShortApplicant organization address
Control0..1
TypeAddress
42. FinishedVaccineProducts.nraId
Definition

NRA organization ID (may be absent if not yet assigned)

ShortNRA organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
44. FinishedVaccineProducts.nraName
Definition

Responsible NRA name (always present from API data)

ShortResponsible NRA name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. FinishedVaccineProducts.nraCountry
Definition

NRA country

ShortNRA country
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. FinishedVaccineProducts.shelfLife
Definition

Shelf life (e.g. 24 months)

ShortShelf life (e.g. 24 months)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. FinishedVaccineProducts.storageTemperature
Definition

Storage temperature (e.g. 2 - 8°C)

ShortStorage temperature (e.g. 2 - 8°C)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. FinishedVaccineProducts.diluent
Definition

Diluent information

ShortDiluent information
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. FinishedVaccineProducts.lastPublishingDate
Definition

Last publishing date

ShortLast publishing date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. FinishedVaccineProducts.publishingRemarks
Definition

Publishing remarks

ShortPublishing remarks
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. FinishedVaccineProducts.preservative
Definition

Preservative name (e.g. Thiomersal)

ShortPreservative name (e.g. Thiomersal)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. FinishedVaccineProducts.preservativeConcentration
Definition

Preservative concentration (e.g. 0.01%)

ShortPreservative concentration (e.g. 0.01%)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. FinishedVaccineProducts.manufacturerLM
Definition

Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)

ShortManufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Manufacturer)
64. FinishedVaccineProducts.nraLM
Definition

NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)

ShortNRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual NRA)
66. FinishedVaccineProducts.vaccineLM
Definition

Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)

ShortVaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Vaccine)
68. FinishedVaccineProducts.bulkSupplierLM
Definition

Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)

ShortBulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)
Control0..1
TypeReference(WHO PreQual Bulk Supplier)
70. FinishedVaccineProducts.packagingLM
Definition

Product packaging logical model instance references

ShortProduct packaging logical model instance references
Control0..*
TypeReference(WHO PreQual Product Packaging)
72. FinishedVaccineProducts.documentLM
Definition

Document detail logical model instance references

ShortDocument detail logical model instance references
Control0..*
TypeReference(WHO PreQual Document Detail)
74. FinishedVaccineProducts.siteLM
Definition

Site detail logical model instance references

ShortSite detail logical model instance references
Control0..*
TypeReference(WHO PreQual Site Detail)
76. FinishedVaccineProducts.ingredientLM
Definition

Product ingredient logical model instance references

ShortProduct ingredient logical model instance references
Control0..*
TypeReference(WHO PreQual Product Ingredient)
78. FinishedVaccineProducts.manufacturerReference
Definition

Manufacturer FHIR Organization reference

ShortManufacturer FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
80. FinishedVaccineProducts.responsibleNRAReference
Definition

Responsible NRA FHIR Organization reference

ShortResponsible NRA FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
82. FinishedVaccineProducts.productReference
Definition

Product FHIR reference (when available from pcmt dependency)

ShortProduct FHIR reference (when available from pcmt dependency)
Control0..1
TypeReference

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

0. FinishedVaccineProducts
Definition

WHO Vaccine PreQual DB - Finished Vaccine Products. Logical model for the WHO PreQual DB as provided by the backend API at: https://extranet.who.int/prequal/vaccines/prequalified-vaccines This model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export. Sub-objects with Identification.Id are modeled as separate logical models and linked via references.

Key fields from the API (FinishedVaccineProducts): ProductDetails.Identification.Id - Vaccine Product ID (authoritative) ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447) ProductDetails.Type - Product type code (e.g. Finished Vaccine Product) ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification ProductDetails.AssessmentProcedure - Assessment procedure code ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.) ProductDetails.PharmaceuticalForm - Pharmaceutical form details ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses ProductDetails.NRADetails - Responsible NRA with ID, name, address ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names ProductDetails.StorageDetails - Storage temperature and shelf life ProductDetails.Status - Prequalification status code

ShortWHO Vaccine PreQual DB - Finished Vaccine Products
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. FinishedVaccineProducts.productId
Definition

Vaccine Product ID (authoritative)

ShortVaccine Product ID (authoritative)
Control1..1
TypeIdentifier
4. FinishedVaccineProducts.productName
Definition

Product reference name (e.g. FVP-P-447)

ShortProduct reference name (e.g. FVP-P-447)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. FinishedVaccineProducts.productType
Definition

Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)

ShortProduct type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. FinishedVaccineProducts.dateOfPrequal
Definition

Date of prequalification acceptance

ShortDate of prequalification acceptance
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. FinishedVaccineProducts.assessmentProcedure
Definition

Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)

ShortAssessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. FinishedVaccineProducts.status
Definition

Product status code from PreQualDatabaseMetadata (e.g. Prequalified)

ShortProduct status code from PreQualDatabaseMetadata (e.g. Prequalified)
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. FinishedVaccineProducts.pharmaceuticalForm
Definition

Pharmaceutical form code from PreQualDatabaseMetadata

ShortPharmaceutical form code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. FinishedVaccineProducts.presentation
Definition

Presentation (e.g. Vial, Ampoule)

ShortPresentation (e.g. Vial, Ampoule)
Control1..1
TypeCodeableConcept
18. FinishedVaccineProducts.numDoses
Definition

Number of doses per primary container

ShortNumber of doses per primary container
Control0..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. FinishedVaccineProducts.vaccineFullName
Definition

Vaccine full name

ShortVaccine full name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. FinishedVaccineProducts.vaccineAbbreviatedName
Definition

Vaccine abbreviated name

ShortVaccine abbreviated name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. FinishedVaccineProducts.vaccineCommercialName
Definition

Vaccine commercial name

ShortVaccine commercial name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. FinishedVaccineProducts.vaccineTypeId
Definition

Vaccine type ID

ShortVaccine type ID
Control0..1
TypeIdentifier
28. FinishedVaccineProducts.routeOfAdministration
Definition

Route of administration code from PreQualDatabaseMetadata

ShortRoute of administration code from PreQualDatabaseMetadata
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. FinishedVaccineProducts.vialMonitor
Definition

Vial monitor type (e.g. Type 14, Type 30)

ShortVial monitor type (e.g. Type 14, Type 30)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. FinishedVaccineProducts.multidoseVialPolicy
Definition

Multidose vial policy text

ShortMultidose vial policy text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. FinishedVaccineProducts.presentationOther
Definition

Alternative presentation description when Presentation is 'Other'

ShortAlternative presentation description when Presentation is 'Other'
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. FinishedVaccineProducts.applicantId
Definition

Applicant/manufacturer organization ID (may be absent if not yet assigned)

ShortApplicant/manufacturer organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
38. FinishedVaccineProducts.applicantName
Definition

Applicant/manufacturer organization name (always present from API data)

ShortApplicant/manufacturer organization name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. FinishedVaccineProducts.applicantAddress
Definition

Applicant organization address

ShortApplicant organization address
Control0..1
TypeAddress
42. FinishedVaccineProducts.nraId
Definition

NRA organization ID (may be absent if not yet assigned)

ShortNRA organization ID (may be absent if not yet assigned)
Control0..1
TypeIdentifier
44. FinishedVaccineProducts.nraName
Definition

Responsible NRA name (always present from API data)

ShortResponsible NRA name (always present from API data)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. FinishedVaccineProducts.nraCountry
Definition

NRA country

ShortNRA country
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. FinishedVaccineProducts.shelfLife
Definition

Shelf life (e.g. 24 months)

ShortShelf life (e.g. 24 months)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. FinishedVaccineProducts.storageTemperature
Definition

Storage temperature (e.g. 2 - 8°C)

ShortStorage temperature (e.g. 2 - 8°C)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. FinishedVaccineProducts.diluent
Definition

Diluent information

ShortDiluent information
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. FinishedVaccineProducts.lastPublishingDate
Definition

Last publishing date

ShortLast publishing date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. FinishedVaccineProducts.publishingRemarks
Definition

Publishing remarks

ShortPublishing remarks
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. FinishedVaccineProducts.preservative
Definition

Preservative name (e.g. Thiomersal)

ShortPreservative name (e.g. Thiomersal)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. FinishedVaccineProducts.preservativeConcentration
Definition

Preservative concentration (e.g. 0.01%)

ShortPreservative concentration (e.g. 0.01%)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. FinishedVaccineProducts.manufacturerLM
Definition

Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)

ShortManufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Manufacturer)
64. FinishedVaccineProducts.nraLM
Definition

NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)

ShortNRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual NRA)
66. FinishedVaccineProducts.vaccineLM
Definition

Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)

ShortVaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)
Control0..1
TypeReference(WHO PreQual Vaccine)
68. FinishedVaccineProducts.bulkSupplierLM
Definition

Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)

ShortBulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)
Control0..1
TypeReference(WHO PreQual Bulk Supplier)
70. FinishedVaccineProducts.packagingLM
Definition

Product packaging logical model instance references

ShortProduct packaging logical model instance references
Control0..*
TypeReference(WHO PreQual Product Packaging)
72. FinishedVaccineProducts.documentLM
Definition

Document detail logical model instance references

ShortDocument detail logical model instance references
Control0..*
TypeReference(WHO PreQual Document Detail)
74. FinishedVaccineProducts.siteLM
Definition

Site detail logical model instance references

ShortSite detail logical model instance references
Control0..*
TypeReference(WHO PreQual Site Detail)
76. FinishedVaccineProducts.ingredientLM
Definition

Product ingredient logical model instance references

ShortProduct ingredient logical model instance references
Control0..*
TypeReference(WHO PreQual Product Ingredient)
78. FinishedVaccineProducts.manufacturerReference
Definition

Manufacturer FHIR Organization reference

ShortManufacturer FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
80. FinishedVaccineProducts.responsibleNRAReference
Definition

Responsible NRA FHIR Organization reference

ShortResponsible NRA FHIR Organization reference
Control1..1
TypeReference(mCSD Organization)
82. FinishedVaccineProducts.productReference
Definition

Product FHIR reference (when available from pcmt dependency)

ShortProduct FHIR reference (when available from pcmt dependency)
Control0..1
TypeReference