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

FHIR IG analytics

Packagesmart.who.int.pcmt-vaxprequal
Resource TypeStructureDefinition
IdStructureDefinition-PreQualManufacturer.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/litlfred/smart-pcmt-vaxprequal/StructureDefinition-PreQualManufacturer.html
URLhttp://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualManufacturer
Version0.2.0
Statusdraft
Date2026-03-25T13:07:10+00:00
NamePreQualManufacturer
TitleWHO PreQual Manufacturer
Authoritywho
DescriptionLogical model for the manufacturer/applicant organization from the WHO PreQual API (ProductDetails.ApplicantOrganization).
Typehttp://smart.who.int/pcmt-vaxprequal/StructureDefinition/PreQualManufacturer
Kindlogical

Resources that use this resource

StructureDefinition
smart.who.int.pcmt-vaxprequal#currentFinishedVaccineProductsWHO Vaccine PreQual DB - Finished Vaccine Products

Resources that this resource uses

StructureDefinition
ihe.iti.mcsd#currentIHE.mCSD.OrganizationmCSD Organization

Narrative

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

Generated Narrative: StructureDefinition PreQualManufacturer

NameFlagsCard.TypeDescription & Constraintsdoco
.. PreQualManufacturer 0..*BaseWHO PreQual Manufacturer
Instances of this logical model can be the target of a Reference
... manufacturerId 0..1IdentifierManufacturer organization ID
... name 1..1stringOrganization name
... addressLine1 0..1stringAddress line 1
... city 0..1stringCity
... state 0..1stringState/Province
... country 0..1stringCountry
... postalCode 0..1stringPostal code
... isoCountryCode 0..1stringISO country code
... region 0..1stringWHO region
... website 0..1stringWebsite URL
... organizationReference 1..1Reference(mCSD Organization)FHIR Organization reference

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "PreQualManufacturer",
  "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/PreQualManufacturer",
  "version": "0.2.0",
  "name": "PreQualManufacturer",
  "title": "WHO PreQual Manufacturer",
  "status": "draft",
  "date": "2026-03-25T13:07:10+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "Logical model for the manufacturer/applicant organization\nfrom the WHO PreQual API (ProductDetails.ApplicantOrganization).",
  "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/PreQualManufacturer",
  "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": "PreQualManufacturer",
        "path": "PreQualManufacturer",
        "short": "WHO PreQual Manufacturer",
        "definition": "Logical model for the manufacturer/applicant organization\nfrom the WHO PreQual API (ProductDetails.ApplicantOrganization).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.manufacturerId",
        "path": "PreQualManufacturer.manufacturerId",
        "short": "Manufacturer organization ID",
        "definition": "Manufacturer organization ID",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.manufacturerId",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.name",
        "path": "PreQualManufacturer.name",
        "short": "Organization name",
        "definition": "Organization name",
        "min": 1,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.name",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.addressLine1",
        "path": "PreQualManufacturer.addressLine1",
        "short": "Address line 1",
        "definition": "Address line 1",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.addressLine1",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.city",
        "path": "PreQualManufacturer.city",
        "short": "City",
        "definition": "City",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.city",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.state",
        "path": "PreQualManufacturer.state",
        "short": "State/Province",
        "definition": "State/Province",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.state",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.country",
        "path": "PreQualManufacturer.country",
        "short": "Country",
        "definition": "Country",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.country",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.postalCode",
        "path": "PreQualManufacturer.postalCode",
        "short": "Postal code",
        "definition": "Postal code",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.postalCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.isoCountryCode",
        "path": "PreQualManufacturer.isoCountryCode",
        "short": "ISO country code",
        "definition": "ISO country code",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.isoCountryCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.region",
        "path": "PreQualManufacturer.region",
        "short": "WHO region",
        "definition": "WHO region",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.region",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.website",
        "path": "PreQualManufacturer.website",
        "short": "Website URL",
        "definition": "Website URL",
        "min": 0,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.website",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.organizationReference",
        "path": "PreQualManufacturer.organizationReference",
        "short": "FHIR Organization reference",
        "definition": "FHIR Organization reference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "PreQualManufacturer.organizationReference",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "PreQualManufacturer",
        "path": "PreQualManufacturer",
        "short": "WHO PreQual Manufacturer",
        "definition": "Logical model for the manufacturer/applicant organization\nfrom the WHO PreQual API (ProductDetails.ApplicantOrganization)."
      },
      {
        "id": "PreQualManufacturer.manufacturerId",
        "path": "PreQualManufacturer.manufacturerId",
        "short": "Manufacturer organization ID",
        "definition": "Manufacturer organization ID",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.name",
        "path": "PreQualManufacturer.name",
        "short": "Organization name",
        "definition": "Organization name",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.addressLine1",
        "path": "PreQualManufacturer.addressLine1",
        "short": "Address line 1",
        "definition": "Address line 1",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.city",
        "path": "PreQualManufacturer.city",
        "short": "City",
        "definition": "City",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.state",
        "path": "PreQualManufacturer.state",
        "short": "State/Province",
        "definition": "State/Province",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.country",
        "path": "PreQualManufacturer.country",
        "short": "Country",
        "definition": "Country",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.postalCode",
        "path": "PreQualManufacturer.postalCode",
        "short": "Postal code",
        "definition": "Postal code",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.isoCountryCode",
        "path": "PreQualManufacturer.isoCountryCode",
        "short": "ISO country code",
        "definition": "ISO country code",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.region",
        "path": "PreQualManufacturer.region",
        "short": "WHO region",
        "definition": "WHO region",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.website",
        "path": "PreQualManufacturer.website",
        "short": "Website URL",
        "definition": "Website URL",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "PreQualManufacturer.organizationReference",
        "path": "PreQualManufacturer.organizationReference",
        "short": "FHIR Organization reference",
        "definition": "FHIR Organization reference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization"
            ]
          }
        ]
      }
    ]
  }
}