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

FHIR IG analytics

Packagesmart.who.int.trust-phw
Resource TypeStructureDefinition
IdStructureDefinition-DVCMinVaccineDetails.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/WorldHealthOrganization/smart-trust-phw/StructureDefinition-DVCMinVaccineDetails.html
URLhttp://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails
Version0.1.0
Statusactive
Date2026-01-19T12:42:09+00:00
NameDVCMinVaccineDetails
TitleDVC HCert Vaccine Details (Minimal)
Realmuv
Authoritywho
DescriptionDVC Vaccine Details for a ininmial DVC payload for use within an HCERT Payload
Typehttp://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails
Kindlogical

Resources that use this resource

StructureDefinition
DVCMinDVC HCERT Payload
DVCMinVaccineDetailsPreQualDVC HCERT Payload for PreQual DB
ICVPMinVaccineDetailsICVP HCERT Payload

Resources that this resource uses

No resources found


Narrative

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

Generated Narrative: StructureDefinition DVCMinVaccineDetails

NameFlagsCard.TypeDescription & Constraintsdoco
.. DVCMinVaccineDetails C0..*BaseThis is an abstract type. Child types: DVCMinVaccineDetailsPreQual
DVC HCert Vaccine Details (Minimal)
Constraints: must-have-issuer-or-clinician-name
... vp 1..1stringICVP Product Catalog ID
... dt 1..1dateDate of vaccination, YYYY-MM-DD format
... cn 0..1stringName of supervising clinician
... is 0..1idCertificate issuer id (referenced organization)
... bo 1..1stringBatch No
... vls 0..1dateCertificate Validity periods start date
... vle 0..1dateCertificate Validity periods end date

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "DVCMinVaccineDetails",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails",
  "version": "0.1.0",
  "name": "DVCMinVaccineDetails",
  "title": "DVC HCert Vaccine Details (Minimal)",
  "status": "active",
  "date": "2026-01-19T12:42:09+00:00",
  "publisher": "WHO",
  "contact": [
    {
      "name": "WHO",
      "telecom": [
        {
          "system": "url",
          "value": "http://who.int"
        }
      ]
    }
  ],
  "description": "DVC Vaccine Details for a ininmial DVC payload for use within an HCERT Payload",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001",
          "display": "World"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": true,
  "type": "http://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "DVCMinVaccineDetails",
        "path": "DVCMinVaccineDetails",
        "short": "DVC HCert Vaccine Details (Minimal)",
        "definition": "DVC Vaccine Details for a ininmial DVC payload for use within an HCERT Payload",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "must-have-issuer-or-clinician-name",
            "severity": "error",
            "human": "Either issuer or clinicianName must be present",
            "expression": "is.exists() or cn.exists()",
            "source": "http://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails"
          }
        ],
        "isModifier": false
      },
      {
        "id": "DVCMinVaccineDetails.vp",
        "path": "DVCMinVaccineDetails.vp",
        "short": "ICVP Product Catalog ID",
        "definition": "ICVP Product Catalog ID",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.vp",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.dt",
        "path": "DVCMinVaccineDetails.dt",
        "short": "Date of vaccination, YYYY-MM-DD format",
        "definition": "Date of vaccination, YYYY-MM-DD format",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.dt",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.cn",
        "path": "DVCMinVaccineDetails.cn",
        "short": "Name of supervising clinician",
        "definition": "Name of supervising clinician",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.cn",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.is",
        "path": "DVCMinVaccineDetails.is",
        "short": "Certificate issuer id (referenced organization)",
        "definition": "Certificate issuer id (referenced organization)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.is",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.bo",
        "path": "DVCMinVaccineDetails.bo",
        "short": "Batch No",
        "definition": "Batch No",
        "min": 1,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.bo",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.vls",
        "path": "DVCMinVaccineDetails.vls",
        "short": "Certificate Validity periods start date",
        "definition": "Certificate Validity periods start date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.vls",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.vle",
        "path": "DVCMinVaccineDetails.vle",
        "short": "Certificate Validity periods end date",
        "definition": "Certificate Validity periods end date",
        "min": 0,
        "max": "1",
        "base": {
          "path": "DVCMinVaccineDetails.vle",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "DVCMinVaccineDetails",
        "path": "DVCMinVaccineDetails",
        "short": "DVC HCert Vaccine Details (Minimal)",
        "definition": "DVC Vaccine Details for a ininmial DVC payload for use within an HCERT Payload",
        "constraint": [
          {
            "key": "must-have-issuer-or-clinician-name",
            "severity": "error",
            "human": "Either issuer or clinicianName must be present",
            "expression": "is.exists() or cn.exists()",
            "source": "http://smart.who.int/trust-phw/StructureDefinition/DVCMinVaccineDetails"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.vp",
        "path": "DVCMinVaccineDetails.vp",
        "short": "ICVP Product Catalog ID",
        "definition": "ICVP Product Catalog ID",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.dt",
        "path": "DVCMinVaccineDetails.dt",
        "short": "Date of vaccination, YYYY-MM-DD format",
        "definition": "Date of vaccination, YYYY-MM-DD format",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.cn",
        "path": "DVCMinVaccineDetails.cn",
        "short": "Name of supervising clinician",
        "definition": "Name of supervising clinician",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.is",
        "path": "DVCMinVaccineDetails.is",
        "short": "Certificate issuer id (referenced organization)",
        "definition": "Certificate issuer id (referenced organization)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "id"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.bo",
        "path": "DVCMinVaccineDetails.bo",
        "short": "Batch No",
        "definition": "Batch No",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.vls",
        "path": "DVCMinVaccineDetails.vls",
        "short": "Certificate Validity periods start date",
        "definition": "Certificate Validity periods start date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "DVCMinVaccineDetails.vle",
        "path": "DVCMinVaccineDetails.vle",
        "short": "Certificate Validity periods end date",
        "definition": "Certificate Validity periods end date",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      }
    ]
  }
}