GDHCN Trust Network - Personal Health Wallet
0.1.0 - ci-build
GDHCN Trust Network - Personal Health Wallet, published by WHO. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-trust-phw/ and changes regularly. See the Directory of published versions
| Active as of 2026-04-16 |
Definitions for the DVCVaccineDetailsPreQual logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. DVCVaccineDetailsPreQual | |
| Definition | Vaccine Data elements from the Pre Qual Database Base definition for all types defined in FHIR type system. |
| Short | PreQual - Vaccine DetailsBase for all types and resources |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| Invariants | must-have-issuer-or-clinician: Either issuer or clinicianName must be present (issuer.exists() or clinicianName.exists())period-from-until-must-be-present-and-valid: If period is present, both start and end must be present, and start must be before end ( validity.start.exists() and (validity.end.exists() implies validity.start <= validity.end)) |
| 2. DVCVaccineDetailsPreQual.vaccine[x] | |
| Definition | Vaccine or prophylaxis product |
| Short | Vaccine or prophylaxis |
| Control | 1..1 |
| Type | Reference(WHO Vaccine PreQual DB - Finished Vaccine Products) |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.11 (Vaccine or prophylaxis), LOINC: 39236-5 (Vaccine code), SNOMED CT: 787859002 (Vaccine product (medicinal product)) |
| Invariants | vaccine-reference-must-exist: The vaccine reference must point to a resource that exists (vaccineReference.reference.exists() implies vaccineReference.resolve().exists()) |
| 4. DVCVaccineDetailsPreQual.date | |
| Definition | Date of vaccination |
| Short | Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.13 (Date), LOINC: 30952-6 (Date and time of vaccination) |
| 6. DVCVaccineDetailsPreQual.issuer | |
| Definition | Relevant authoring responsible for issuing the certificate, or for overseeing the administration center |
| Short | Relevant authority responsible for issuing this certificate |
| Control | 0..1 |
| Type | Reference(Organization) |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.15 (Relevant authority responsible for issuing this certificate) |
| 8. DVCVaccineDetailsPreQual.clinicianName | |
| Definition | Name of supervising clinician, of relevant authority responsible for issuing this certificate, or for overseeing the administering centre |
| Short | Name of supervising clinician |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.14 (Name of supervising clinician) |
| 10. DVCVaccineDetailsPreQual.manufacturer | |
| Definition | Manufacturer of vaccine or prophylaxis |
| Short | Manufacturer of vaccine or prophylaxis |
| Control | 1..1 |
| Type | Reference(Organization) |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.16 (Manufacturer of vaccine or prophylaxis), LOINC: 30957-5 (Manufacturer name [Identifier] Vaccine) |
| 12. DVCVaccineDetailsPreQual.batchNo | |
| Definition | Batch No. of vaccine or prophylaxis |
| Short | Batch No. of vaccine or prophylaxis |
| Control | 1..1 |
| Type | CodeableConcept |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.17 (Batch No. of vaccine or prophylaxis), LOINC: 30959-1 (Lot number [Identifier] Vaccine) |
| 14. DVCVaccineDetailsPreQual.validity | |
| Definition | Certificate valid from... until... |
| Short | Certificate valid from... until... |
| Control | 1..1 |
| Type | Period |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.D5.DE.20 (Certificate valid from), ICVP.Core CodeSystem for Data Elements: ICVP.D5.DE.21 (Certificate valid until) |
Guidance on how to interpret the contents of this table can be foundhere
| 0. DVCVaccineDetailsPreQual | |
| Definition | Vaccine Data elements from the Pre Qual Database |
| Short | PreQual - Vaccine Details |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. DVCVaccineDetailsPreQual.vaccine[x] | |
| Type | Reference(WHO Vaccine PreQual DB - Finished Vaccine Products) |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Invariants | vaccine-reference-must-exist: The vaccine reference must point to a resource that exists (vaccineReference.reference.exists() implies vaccineReference.resolve().exists()) |
Guidance on how to interpret the contents of this table can be foundhere
| 0. DVCVaccineDetailsPreQual | |
| Definition | Vaccine Data elements from the Pre Qual Database |
| Short | PreQual - Vaccine Details |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| Invariants | must-have-issuer-or-clinician: Either issuer or clinicianName must be present (issuer.exists() or clinicianName.exists())period-from-until-must-be-present-and-valid: If period is present, both start and end must be present, and start must be before end ( validity.start.exists() and (validity.end.exists() implies validity.start <= validity.end)) |
| 2. DVCVaccineDetailsPreQual.vaccine[x] | |
| Definition | Vaccine or prophylaxis product |
| Short | Vaccine or prophylaxis |
| Control | 1..1 |
| Type | Reference(WHO Vaccine PreQual DB - Finished Vaccine Products) |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.11 (Vaccine or prophylaxis), LOINC: 39236-5 (Vaccine code), SNOMED CT: 787859002 (Vaccine product (medicinal product)) |
| Invariants | vaccine-reference-must-exist: The vaccine reference must point to a resource that exists (vaccineReference.reference.exists() implies vaccineReference.resolve().exists()) |
| 4. DVCVaccineDetailsPreQual.date | |
| Definition | Date of vaccination |
| Short | Date |
| Control | 1..1 |
| Type | date |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.13 (Date), LOINC: 30952-6 (Date and time of vaccination) |
| 6. DVCVaccineDetailsPreQual.issuer | |
| Definition | Relevant authoring responsible for issuing the certificate, or for overseeing the administration center |
| Short | Relevant authority responsible for issuing this certificate |
| Control | 0..1 |
| Type | Reference(Organization) |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.15 (Relevant authority responsible for issuing this certificate) |
| 8. DVCVaccineDetailsPreQual.clinicianName | |
| Definition | Name of supervising clinician, of relevant authority responsible for issuing this certificate, or for overseeing the administering centre |
| Short | Name of supervising clinician |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.14 (Name of supervising clinician) |
| 10. DVCVaccineDetailsPreQual.manufacturer | |
| Definition | Manufacturer of vaccine or prophylaxis |
| Short | Manufacturer of vaccine or prophylaxis |
| Control | 1..1 |
| Type | Reference(Organization) |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.16 (Manufacturer of vaccine or prophylaxis), LOINC: 30957-5 (Manufacturer name [Identifier] Vaccine) |
| 12. DVCVaccineDetailsPreQual.batchNo | |
| Definition | Batch No. of vaccine or prophylaxis |
| Short | Batch No. of vaccine or prophylaxis |
| Control | 1..1 |
| Type | CodeableConcept |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.C5.DE.17 (Batch No. of vaccine or prophylaxis), LOINC: 30959-1 (Lot number [Identifier] Vaccine) |
| 14. DVCVaccineDetailsPreQual.validity | |
| Definition | Certificate valid from... until... |
| Short | Certificate valid from... until... |
| Control | 1..1 |
| Type | Period |
| Definitional Codes | ICVP.Core CodeSystem for Data Elements: ICVP.D5.DE.20 (Certificate valid from), ICVP.Core CodeSystem for Data Elements: ICVP.D5.DE.21 (Certificate valid until) |