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

PreQual Data

WHO Prequalified Vaccine Product Data

This implementation guide defines logical models for the WHO Prequalified Vaccines database. Instance data is generated from the WHO PreQual API and is available for download rather than being published inline as IG artifacts.

Logical Models

The following logical models define the data structures for the WHO PreQual database:

Logical Model Description
FinishedVaccineProducts Prequalified vaccine product details including product ID, manufacturer, NRA, dosage, and storage
PreQualManufacturer Manufacturer/applicant organization details
PreQualNRA National Regulatory Authority (NRA) details
PreQualVaccine Vaccine type details (full name, abbreviated name)
PreQualBulkSupplier Bulk supplier organization details
PreQualProductPackaging Product packaging configurations (secondary, tertiary, shipping)
PreQualDocumentDetail Document metadata (product inserts, photos, VSPARs)
PreQualSiteDetail Manufacturing site details
PreQualProductIngredient Product ingredient details

Data Source

Instance data for these logical models is generated from the WHO PreQual API using the import script included in this repository. The source data includes:

  • ~33 prequalified vaccine products with full product details
  • ~11 manufacturer organizations (also available as FHIR Organization resources)
  • ~8 product holder organizations (also available as FHIR Organization resources)
  • ~112 document metadata records (product inserts, photos, regulatory documents)
  • Packaging, ingredient, site, NRA, vaccine type, and bulk supplier records

Generating Instance Data

To regenerate instance data from the WHO PreQual API:

python scripts/import_salesforce.py

This produces FSH instance files in input/fsh/examples/ that can be compiled by SUSHI. The generated instances conform to the logical models above.

Downloads

The full source dataset from the WHO PreQual API is available at: