FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesmart.who.int.pcmt-vaxprequal
Resource TypeStructureDefinition
IdStructureDefinition-FinishedVaccineProducts.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/litlfred/smart-pcmt-vaxprequal/StructureDefinition-FinishedVaccineProducts.html
URLhttp://smart.who.int/pcmt-vaxprequal/StructureDefinition/FinishedVaccineProducts
Version0.2.0
Statusdraft
Date2026-03-25T13:07:10+00:00
NameFinishedVaccineProducts
TitleWHO Vaccine PreQual DB - Finished Vaccine Products
Authoritywho
DescriptionWHO 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
Typehttp://smart.who.int/pcmt-vaxprequal/StructureDefinition/FinishedVaccineProducts
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
smart.who.int.pcmt-vaxprequal#currentPreQualBulkSupplierWHO PreQual Bulk Supplier
smart.who.int.pcmt-vaxprequal#currentPreQualDocumentDetailWHO PreQual Document Detail
smart.who.int.pcmt-vaxprequal#currentPreQualManufacturerWHO PreQual Manufacturer
smart.who.int.pcmt-vaxprequal#currentPreQualNRAWHO PreQual NRA
smart.who.int.pcmt-vaxprequal#currentPreQualProductIngredientWHO PreQual Product Ingredient
smart.who.int.pcmt-vaxprequal#currentPreQualProductPackagingWHO PreQual Product Packaging
smart.who.int.pcmt-vaxprequal#currentPreQualSiteDetailWHO PreQual Site Detail
smart.who.int.pcmt-vaxprequal#currentPreQualVaccineWHO PreQual Vaccine
ihe.iti.mcsd#currentIHE.mCSD.OrganizationmCSD Organization

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition FinishedVaccineProducts

NameFlagsCard.TypeDescription & Constraintsdoco
.. FinishedVaccineProducts 0..*BaseWHO Vaccine PreQual DB - Finished Vaccine Products
Instances of this logical model can be the target of a Reference
... productId 1..1IdentifierVaccine Product ID (authoritative)
... productName 1..1stringProduct reference name (e.g. FVP-P-447)
... productType 1..1codeProduct type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)
... dateOfPrequal 1..1dateTimeDate of prequalification acceptance
... assessmentProcedure 0..1codeAssessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)
... status 1..1codeProduct status code from PreQualDatabaseMetadata (e.g. Prequalified)
... pharmaceuticalForm 0..1codePharmaceutical form code from PreQualDatabaseMetadata
... presentation 1..1CodeableConceptPresentation (e.g. Vial, Ampoule)
... numDoses 0..1decimalNumber of doses per primary container
... vaccineFullName 0..1stringVaccine full name
... vaccineAbbreviatedName 0..1stringVaccine abbreviated name
... vaccineCommercialName 1..1stringVaccine commercial name
... vaccineTypeId 0..1IdentifierVaccine type ID
... routeOfAdministration 0..1codeRoute of administration code from PreQualDatabaseMetadata
... vialMonitor 0..1stringVial monitor type (e.g. Type 14, Type 30)
... multidoseVialPolicy 0..1stringMultidose vial policy text
... presentationOther 0..1stringAlternative presentation description when Presentation is 'Other'
... applicantId 0..1IdentifierApplicant/manufacturer organization ID (may be absent if not yet assigned)
... applicantName 1..1stringApplicant/manufacturer organization name (always present from API data)
... applicantAddress 0..1AddressApplicant organization address
... nraId 0..1IdentifierNRA organization ID (may be absent if not yet assigned)
... nraName 1..1stringResponsible NRA name (always present from API data)
... nraCountry 0..1stringNRA country
... shelfLife 0..1stringShelf life (e.g. 24 months)
... storageTemperature 0..1stringStorage temperature (e.g. 2 - 8°C)
... diluent 0..1stringDiluent information
... lastPublishingDate 0..1dateTimeLast publishing date
... publishingRemarks 0..1stringPublishing remarks
... preservative 0..1stringPreservative name (e.g. Thiomersal)
... preservativeConcentration 0..1stringPreservative concentration (e.g. 0.01%)
... manufacturerLM 0..1Reference(WHO PreQual Manufacturer)Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)
... nraLM 0..1Reference(WHO PreQual NRA)NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)
... vaccineLM 0..1Reference(WHO PreQual Vaccine)Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)
... bulkSupplierLM 0..1Reference(WHO PreQual Bulk Supplier)Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)
... packagingLM 0..*Reference(WHO PreQual Product Packaging)Product packaging logical model instance references
... documentLM 0..*Reference(WHO PreQual Document Detail)Document detail logical model instance references
... siteLM 0..*Reference(WHO PreQual Site Detail)Site detail logical model instance references
... ingredientLM 0..*Reference(WHO PreQual Product Ingredient)Product ingredient logical model instance references
... manufacturerReference 1..1Reference(mCSD Organization)Manufacturer FHIR Organization reference
... responsibleNRAReference 1..1Reference(mCSD Organization)Responsible NRA FHIR Organization reference
... productReference 0..1Reference()Product FHIR reference (when available from pcmt dependency)

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "FinishedVaccineProducts",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    },
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-target",
      "valueBoolean": true
    }
  ],
  "url": "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/FinishedVaccineProducts",
  "version": "0.2.0",
  "name": "FinishedVaccineProducts",
  "title": "WHO Vaccine PreQual DB - Finished Vaccine Products",
  "status": "draft",
  "date": "2026-03-25T13:07:10+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "WHO Vaccine PreQual DB - Finished Vaccine Products.\nLogical model for the WHO PreQual DB as provided by the backend API at:\n     https://extranet.who.int/prequal/vaccines/prequalified-vaccines\nThis model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export.\nSub-objects with Identification.Id are modeled as separate logical models and linked via references.\n\nKey fields from the API (FinishedVaccineProducts):\n  ProductDetails.Identification.Id - Vaccine Product ID (authoritative)\n  ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447)\n  ProductDetails.Type - Product type code (e.g. Finished Vaccine Product)\n  ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification\n  ProductDetails.AssessmentProcedure - Assessment procedure code\n  ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address\n  ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.)\n  ProductDetails.PharmaceuticalForm - Pharmaceutical form details\n  ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses\n  ProductDetails.NRADetails - Responsible NRA with ID, name, address\n  ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names\n  ProductDetails.StorageDetails - Storage temperature and shelf life\n  ProductDetails.Status - Prequalification status code",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/FinishedVaccineProducts",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "FinishedVaccineProducts",
        "path": "FinishedVaccineProducts",
        "short": "WHO Vaccine PreQual DB - Finished Vaccine Products",
        "definition": "WHO Vaccine PreQual DB - Finished Vaccine Products.\nLogical model for the WHO PreQual DB as provided by the backend API at:\n     https://extranet.who.int/prequal/vaccines/prequalified-vaccines\nThis model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export.\nSub-objects with Identification.Id are modeled as separate logical models and linked via references.\n\nKey fields from the API (FinishedVaccineProducts):\n  ProductDetails.Identification.Id - Vaccine Product ID (authoritative)\n  ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447)\n  ProductDetails.Type - Product type code (e.g. Finished Vaccine Product)\n  ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification\n  ProductDetails.AssessmentProcedure - Assessment procedure code\n  ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address\n  ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.)\n  ProductDetails.PharmaceuticalForm - Pharmaceutical form details\n  ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses\n  ProductDetails.NRADetails - Responsible NRA with ID, name, address\n  ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names\n  ProductDetails.StorageDetails - Storage temperature and shelf life\n  ProductDetails.Status - Prequalification status code",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productId",
        "path": "FinishedVaccineProducts.productId",
        "short": "Vaccine Product ID (authoritative)",
        "definition": "Vaccine Product ID (authoritative)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.productId",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productName",
        "path": "FinishedVaccineProducts.productName",
        "short": "Product reference name (e.g. FVP-P-447)",
        "definition": "Product reference name (e.g. FVP-P-447)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.productName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productType",
        "path": "FinishedVaccineProducts.productType",
        "short": "Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)",
        "definition": "Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.productType",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.dateOfPrequal",
        "path": "FinishedVaccineProducts.dateOfPrequal",
        "short": "Date of prequalification acceptance",
        "definition": "Date of prequalification acceptance",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.dateOfPrequal",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.assessmentProcedure",
        "path": "FinishedVaccineProducts.assessmentProcedure",
        "short": "Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)",
        "definition": "Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.assessmentProcedure",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.status",
        "path": "FinishedVaccineProducts.status",
        "short": "Product status code from PreQualDatabaseMetadata (e.g. Prequalified)",
        "definition": "Product status code from PreQualDatabaseMetadata (e.g. Prequalified)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.pharmaceuticalForm",
        "path": "FinishedVaccineProducts.pharmaceuticalForm",
        "short": "Pharmaceutical form code from PreQualDatabaseMetadata",
        "definition": "Pharmaceutical form code from PreQualDatabaseMetadata",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.pharmaceuticalForm",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.presentation",
        "path": "FinishedVaccineProducts.presentation",
        "short": "Presentation (e.g. Vial, Ampoule)",
        "definition": "Presentation (e.g. Vial, Ampoule)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.presentation",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.numDoses",
        "path": "FinishedVaccineProducts.numDoses",
        "short": "Number of doses per primary container",
        "definition": "Number of doses per primary container",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.numDoses",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineFullName",
        "path": "FinishedVaccineProducts.vaccineFullName",
        "short": "Vaccine full name",
        "definition": "Vaccine full name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vaccineFullName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineAbbreviatedName",
        "path": "FinishedVaccineProducts.vaccineAbbreviatedName",
        "short": "Vaccine abbreviated name",
        "definition": "Vaccine abbreviated name",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vaccineAbbreviatedName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineCommercialName",
        "path": "FinishedVaccineProducts.vaccineCommercialName",
        "short": "Vaccine commercial name",
        "definition": "Vaccine commercial name",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vaccineCommercialName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineTypeId",
        "path": "FinishedVaccineProducts.vaccineTypeId",
        "short": "Vaccine type ID",
        "definition": "Vaccine type ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vaccineTypeId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.routeOfAdministration",
        "path": "FinishedVaccineProducts.routeOfAdministration",
        "short": "Route of administration code from PreQualDatabaseMetadata",
        "definition": "Route of administration code from PreQualDatabaseMetadata",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.routeOfAdministration",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vialMonitor",
        "path": "FinishedVaccineProducts.vialMonitor",
        "short": "Vial monitor type (e.g. Type 14, Type 30)",
        "definition": "Vial monitor type (e.g. Type 14, Type 30)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vialMonitor",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.multidoseVialPolicy",
        "path": "FinishedVaccineProducts.multidoseVialPolicy",
        "short": "Multidose vial policy text",
        "definition": "Multidose vial policy text",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.multidoseVialPolicy",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.presentationOther",
        "path": "FinishedVaccineProducts.presentationOther",
        "short": "Alternative presentation description when Presentation is 'Other'",
        "definition": "Alternative presentation description when Presentation is 'Other'",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.presentationOther",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantId",
        "path": "FinishedVaccineProducts.applicantId",
        "short": "Applicant/manufacturer organization ID (may be absent if not yet assigned)",
        "definition": "Applicant/manufacturer organization ID (may be absent if not yet assigned)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.applicantId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantName",
        "path": "FinishedVaccineProducts.applicantName",
        "short": "Applicant/manufacturer organization name (always present from API data)",
        "definition": "Applicant/manufacturer organization name (always present from API data)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.applicantName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantAddress",
        "path": "FinishedVaccineProducts.applicantAddress",
        "short": "Applicant organization address",
        "definition": "Applicant organization address",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.applicantAddress",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Address"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraId",
        "path": "FinishedVaccineProducts.nraId",
        "short": "NRA organization ID (may be absent if not yet assigned)",
        "definition": "NRA organization ID (may be absent if not yet assigned)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.nraId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraName",
        "path": "FinishedVaccineProducts.nraName",
        "short": "Responsible NRA name (always present from API data)",
        "definition": "Responsible NRA name (always present from API data)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.nraName",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraCountry",
        "path": "FinishedVaccineProducts.nraCountry",
        "short": "NRA country",
        "definition": "NRA country",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.nraCountry",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.shelfLife",
        "path": "FinishedVaccineProducts.shelfLife",
        "short": "Shelf life (e.g. 24 months)",
        "definition": "Shelf life (e.g. 24 months)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.shelfLife",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.storageTemperature",
        "path": "FinishedVaccineProducts.storageTemperature",
        "short": "Storage temperature (e.g. 2 - 8°C)",
        "definition": "Storage temperature (e.g. 2 - 8°C)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.storageTemperature",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.diluent",
        "path": "FinishedVaccineProducts.diluent",
        "short": "Diluent information",
        "definition": "Diluent information",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.diluent",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.lastPublishingDate",
        "path": "FinishedVaccineProducts.lastPublishingDate",
        "short": "Last publishing date",
        "definition": "Last publishing date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.lastPublishingDate",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.publishingRemarks",
        "path": "FinishedVaccineProducts.publishingRemarks",
        "short": "Publishing remarks",
        "definition": "Publishing remarks",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.publishingRemarks",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.preservative",
        "path": "FinishedVaccineProducts.preservative",
        "short": "Preservative name (e.g. Thiomersal)",
        "definition": "Preservative name (e.g. Thiomersal)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.preservative",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.preservativeConcentration",
        "path": "FinishedVaccineProducts.preservativeConcentration",
        "short": "Preservative concentration (e.g. 0.01%)",
        "definition": "Preservative concentration (e.g. 0.01%)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.preservativeConcentration",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.manufacturerLM",
        "path": "FinishedVaccineProducts.manufacturerLM",
        "short": "Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)",
        "definition": "Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.manufacturerLM",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualManufacturer"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraLM",
        "path": "FinishedVaccineProducts.nraLM",
        "short": "NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)",
        "definition": "NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.nraLM",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualNRA"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineLM",
        "path": "FinishedVaccineProducts.vaccineLM",
        "short": "Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)",
        "definition": "Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.vaccineLM",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualVaccine"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.bulkSupplierLM",
        "path": "FinishedVaccineProducts.bulkSupplierLM",
        "short": "Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)",
        "definition": "Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.bulkSupplierLM",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualBulkSupplier"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.packagingLM",
        "path": "FinishedVaccineProducts.packagingLM",
        "short": "Product packaging logical model instance references",
        "definition": "Product packaging logical model instance references",
        "min": 0,
        "max": "*",
        "base": {
          "path": "FinishedVaccineProducts.packagingLM",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualProductPackaging"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.documentLM",
        "path": "FinishedVaccineProducts.documentLM",
        "short": "Document detail logical model instance references",
        "definition": "Document detail logical model instance references",
        "min": 0,
        "max": "*",
        "base": {
          "path": "FinishedVaccineProducts.documentLM",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualDocumentDetail"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.siteLM",
        "path": "FinishedVaccineProducts.siteLM",
        "short": "Site detail logical model instance references",
        "definition": "Site detail logical model instance references",
        "min": 0,
        "max": "*",
        "base": {
          "path": "FinishedVaccineProducts.siteLM",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualSiteDetail"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.ingredientLM",
        "path": "FinishedVaccineProducts.ingredientLM",
        "short": "Product ingredient logical model instance references",
        "definition": "Product ingredient logical model instance references",
        "min": 0,
        "max": "*",
        "base": {
          "path": "FinishedVaccineProducts.ingredientLM",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualProductIngredient"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.manufacturerReference",
        "path": "FinishedVaccineProducts.manufacturerReference",
        "short": "Manufacturer FHIR Organization reference",
        "definition": "Manufacturer FHIR Organization reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.manufacturerReference",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.responsibleNRAReference",
        "path": "FinishedVaccineProducts.responsibleNRAReference",
        "short": "Responsible NRA FHIR Organization reference",
        "definition": "Responsible NRA FHIR Organization reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.responsibleNRAReference",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productReference",
        "path": "FinishedVaccineProducts.productReference",
        "short": "Product FHIR reference (when available from pcmt dependency)",
        "definition": "Product FHIR reference (when available from pcmt dependency)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "FinishedVaccineProducts.productReference",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "FinishedVaccineProducts",
        "path": "FinishedVaccineProducts",
        "short": "WHO Vaccine PreQual DB - Finished Vaccine Products",
        "definition": "WHO Vaccine PreQual DB - Finished Vaccine Products.\nLogical model for the WHO PreQual DB as provided by the backend API at:\n     https://extranet.who.int/prequal/vaccines/prequalified-vaccines\nThis model provides authoritative vaccine product IDs and a richer data structure compared to the CSV export.\nSub-objects with Identification.Id are modeled as separate logical models and linked via references.\n\nKey fields from the API (FinishedVaccineProducts):\n  ProductDetails.Identification.Id - Vaccine Product ID (authoritative)\n  ProductDetails.Identification.Name - Product reference name (e.g. FVP-P-447)\n  ProductDetails.Type - Product type code (e.g. Finished Vaccine Product)\n  ProductDetails.DateOfPreQualifiedAcceptance - Date of prequalification\n  ProductDetails.AssessmentProcedure - Assessment procedure code\n  ProductDetails.ApplicantOrganization - Manufacturer/applicant with ID, name, address\n  ProductDetails.Presentation - Presentation form (Vial, Ampoule, etc.)\n  ProductDetails.PharmaceuticalForm - Pharmaceutical form details\n  ProductDetails.DosageDetails.NoOfDosagesPerPrimaryContainer - Number of doses\n  ProductDetails.NRADetails - Responsible NRA with ID, name, address\n  ProductDetails.VaccineDetails - Vaccine type with full, abbreviated, and commercial names\n  ProductDetails.StorageDetails - Storage temperature and shelf life\n  ProductDetails.Status - Prequalification status code"
      },
      {
        "id": "FinishedVaccineProducts.productId",
        "path": "FinishedVaccineProducts.productId",
        "short": "Vaccine Product ID (authoritative)",
        "definition": "Vaccine Product ID (authoritative)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productName",
        "path": "FinishedVaccineProducts.productName",
        "short": "Product reference name (e.g. FVP-P-447)",
        "definition": "Product reference name (e.g. FVP-P-447)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productType",
        "path": "FinishedVaccineProducts.productType",
        "short": "Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)",
        "definition": "Product type code from PreQualDatabaseMetadata (e.g. FinishedVaccineProduct)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.dateOfPrequal",
        "path": "FinishedVaccineProducts.dateOfPrequal",
        "short": "Date of prequalification acceptance",
        "definition": "Date of prequalification acceptance",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.assessmentProcedure",
        "path": "FinishedVaccineProducts.assessmentProcedure",
        "short": "Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)",
        "definition": "Assessment procedure code from PreQualDatabaseMetadata (e.g. PrequalificationStandard)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.status",
        "path": "FinishedVaccineProducts.status",
        "short": "Product status code from PreQualDatabaseMetadata (e.g. Prequalified)",
        "definition": "Product status code from PreQualDatabaseMetadata (e.g. Prequalified)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.pharmaceuticalForm",
        "path": "FinishedVaccineProducts.pharmaceuticalForm",
        "short": "Pharmaceutical form code from PreQualDatabaseMetadata",
        "definition": "Pharmaceutical form code from PreQualDatabaseMetadata",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.presentation",
        "path": "FinishedVaccineProducts.presentation",
        "short": "Presentation (e.g. Vial, Ampoule)",
        "definition": "Presentation (e.g. Vial, Ampoule)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.numDoses",
        "path": "FinishedVaccineProducts.numDoses",
        "short": "Number of doses per primary container",
        "definition": "Number of doses per primary container",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "decimal"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineFullName",
        "path": "FinishedVaccineProducts.vaccineFullName",
        "short": "Vaccine full name",
        "definition": "Vaccine full name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineAbbreviatedName",
        "path": "FinishedVaccineProducts.vaccineAbbreviatedName",
        "short": "Vaccine abbreviated name",
        "definition": "Vaccine abbreviated name",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineCommercialName",
        "path": "FinishedVaccineProducts.vaccineCommercialName",
        "short": "Vaccine commercial name",
        "definition": "Vaccine commercial name",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineTypeId",
        "path": "FinishedVaccineProducts.vaccineTypeId",
        "short": "Vaccine type ID",
        "definition": "Vaccine type ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.routeOfAdministration",
        "path": "FinishedVaccineProducts.routeOfAdministration",
        "short": "Route of administration code from PreQualDatabaseMetadata",
        "definition": "Route of administration code from PreQualDatabaseMetadata",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vialMonitor",
        "path": "FinishedVaccineProducts.vialMonitor",
        "short": "Vial monitor type (e.g. Type 14, Type 30)",
        "definition": "Vial monitor type (e.g. Type 14, Type 30)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.multidoseVialPolicy",
        "path": "FinishedVaccineProducts.multidoseVialPolicy",
        "short": "Multidose vial policy text",
        "definition": "Multidose vial policy text",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.presentationOther",
        "path": "FinishedVaccineProducts.presentationOther",
        "short": "Alternative presentation description when Presentation is 'Other'",
        "definition": "Alternative presentation description when Presentation is 'Other'",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantId",
        "path": "FinishedVaccineProducts.applicantId",
        "short": "Applicant/manufacturer organization ID (may be absent if not yet assigned)",
        "definition": "Applicant/manufacturer organization ID (may be absent if not yet assigned)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantName",
        "path": "FinishedVaccineProducts.applicantName",
        "short": "Applicant/manufacturer organization name (always present from API data)",
        "definition": "Applicant/manufacturer organization name (always present from API data)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.applicantAddress",
        "path": "FinishedVaccineProducts.applicantAddress",
        "short": "Applicant organization address",
        "definition": "Applicant organization address",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Address"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraId",
        "path": "FinishedVaccineProducts.nraId",
        "short": "NRA organization ID (may be absent if not yet assigned)",
        "definition": "NRA organization ID (may be absent if not yet assigned)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraName",
        "path": "FinishedVaccineProducts.nraName",
        "short": "Responsible NRA name (always present from API data)",
        "definition": "Responsible NRA name (always present from API data)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraCountry",
        "path": "FinishedVaccineProducts.nraCountry",
        "short": "NRA country",
        "definition": "NRA country",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.shelfLife",
        "path": "FinishedVaccineProducts.shelfLife",
        "short": "Shelf life (e.g. 24 months)",
        "definition": "Shelf life (e.g. 24 months)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.storageTemperature",
        "path": "FinishedVaccineProducts.storageTemperature",
        "short": "Storage temperature (e.g. 2 - 8°C)",
        "definition": "Storage temperature (e.g. 2 - 8°C)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.diluent",
        "path": "FinishedVaccineProducts.diluent",
        "short": "Diluent information",
        "definition": "Diluent information",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.lastPublishingDate",
        "path": "FinishedVaccineProducts.lastPublishingDate",
        "short": "Last publishing date",
        "definition": "Last publishing date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.publishingRemarks",
        "path": "FinishedVaccineProducts.publishingRemarks",
        "short": "Publishing remarks",
        "definition": "Publishing remarks",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.preservative",
        "path": "FinishedVaccineProducts.preservative",
        "short": "Preservative name (e.g. Thiomersal)",
        "definition": "Preservative name (e.g. Thiomersal)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.preservativeConcentration",
        "path": "FinishedVaccineProducts.preservativeConcentration",
        "short": "Preservative concentration (e.g. 0.01%)",
        "definition": "Preservative concentration (e.g. 0.01%)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.manufacturerLM",
        "path": "FinishedVaccineProducts.manufacturerLM",
        "short": "Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)",
        "definition": "Manufacturer logical model instance reference (linked when ApplicantOrganization.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualManufacturer"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.nraLM",
        "path": "FinishedVaccineProducts.nraLM",
        "short": "NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)",
        "definition": "NRA logical model instance reference (linked when NRADetails.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualNRA"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.vaccineLM",
        "path": "FinishedVaccineProducts.vaccineLM",
        "short": "Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)",
        "definition": "Vaccine logical model instance reference (linked when VaccineDetails.Identification.Id is non-null)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualVaccine"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.bulkSupplierLM",
        "path": "FinishedVaccineProducts.bulkSupplierLM",
        "short": "Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)",
        "definition": "Bulk supplier logical model instance reference (linked when BulkSupplier.Id is non-null)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualBulkSupplier"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.packagingLM",
        "path": "FinishedVaccineProducts.packagingLM",
        "short": "Product packaging logical model instance references",
        "definition": "Product packaging logical model instance references",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualProductPackaging"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.documentLM",
        "path": "FinishedVaccineProducts.documentLM",
        "short": "Document detail logical model instance references",
        "definition": "Document detail logical model instance references",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualDocumentDetail"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.siteLM",
        "path": "FinishedVaccineProducts.siteLM",
        "short": "Site detail logical model instance references",
        "definition": "Site detail logical model instance references",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualSiteDetail"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.ingredientLM",
        "path": "FinishedVaccineProducts.ingredientLM",
        "short": "Product ingredient logical model instance references",
        "definition": "Product ingredient logical model instance references",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualProductIngredient"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.manufacturerReference",
        "path": "FinishedVaccineProducts.manufacturerReference",
        "short": "Manufacturer FHIR Organization reference",
        "definition": "Manufacturer FHIR Organization reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.responsibleNRAReference",
        "path": "FinishedVaccineProducts.responsibleNRAReference",
        "short": "Responsible NRA FHIR Organization reference",
        "definition": "Responsible NRA FHIR Organization reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      },
      {
        "id": "FinishedVaccineProducts.productReference",
        "path": "FinishedVaccineProducts.productReference",
        "short": "Product FHIR reference (when available from pcmt dependency)",
        "definition": "Product FHIR reference (when available from pcmt dependency)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference"
          }
        ]
      }
    ]
  }
}