NPHCDA Immunization FHIR IG
0.7.0 - ci-build Nigeria flag

NPHCDA Immunization FHIR IG, published by https://nphcda.gov.ng. This guide is not an authorized publication; it is the continuous build for version 0.7.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Nigeria-FHIR-Community/NPHCDA-ImmunizationIG/ and changes regularly. See the Directory of published versions

Logical Model: UpdateClientHistory - Detailed Descriptions

Draft as of 2026-02-18

Definitions for the UpdateClientHistory logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. UpdateClientHistory
Definition

IMMZ.C6 - A logical model for tracking client immunization history updates.

ShortNG-Imm-C6 UpdateClientHistory
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. UpdateClientHistory.clientCompletedPrimarySeries
Definition

Indicates if the client has completed the primary vaccination series of a product/antigen. If the client has not yet completed their primary series, it means they may be expected to receive more doses to complete their vaccination regimen for the respective product/antigen.

ShortClient has completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. UpdateClientHistory.hivStatus
Definition

The current HIV status of the client.

ShortHIV Status
Control1..1
TypeCodeableConcept
Definitional Codes[not stated]: NGHivStatusVS (NGHivStatusVS)
6. UpdateClientHistory.bcgDoseDate
Definition

The date the BCG vaccine dose was given to the client

ShortDate BCG dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE6 (IMMZ.C1.DE6)
8. UpdateClientHistory.hepB0DoseDate
Definition

The date the HepB 0 vaccine dose was given to the client

ShortDate HepB 0 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE7 (IMMZ.C1.DE7)
10. UpdateClientHistory.polioBopv0DoseDate
Definition

The date the Polio (bOPV0) vaccine dose was given to the client

ShortDate Polio (bOPV0) dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE8 (IMMZ.C1.DE8)
12. UpdateClientHistory.pentavalent1DoseDate
Definition

The date the Pentavalent 1 vaccine dose was given to the client

ShortDate Pentavalent 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE9 (IMMZ.C1.DE9)
14. UpdateClientHistory.opv1DoseDate
Definition

The date the OPV 1 vaccine dose was given to the client

ShortDate OPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE10 (IMMZ.C1.DE10)
16. UpdateClientHistory.pcv1DoseDate
Definition

The date the PCV 1 vaccine dose was given to the client

ShortDate PCV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE11 (IMMZ.C1.DE11)
18. UpdateClientHistory.rotavirus1DoseDate
Definition

The date the Rotavirus 1 vaccine dose was given to the client

ShortDate Rotavirus 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE12 (IMMZ.C1.DE12)
20. UpdateClientHistory.ipv1DoseDate
Definition

The date the IPV 1 vaccine dose was given to the client

ShortDate IPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE13 (IMMZ.C1.DE13)
22. UpdateClientHistory.opv2DoseDate
Definition

The date the OPV 2 vaccine dose was given to the client

ShortDate OPV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE14 (IMMZ.C1.DE14)
24. UpdateClientHistory.pcv2DoseDate
Definition

The date the PCV 2 vaccine dose was given to the client

ShortDate PCV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE15 (IMMZ.C1.DE15)
26. UpdateClientHistory.pentavalent2DoseDate
Definition

The date the Pentavalent 2 vaccine dose was given to the client

ShortDate Pentavalent 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE16 (IMMZ.C1.DE16)
28. UpdateClientHistory.rotavirus2DoseDate
Definition

The date the Rotavirus 2 vaccine dose was given to the client

ShortDate Rotavirus 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE17 (IMMZ.C1.DE17)
30. UpdateClientHistory.opv3DoseDate
Definition

The date the OPV 3 vaccine dose was given to the client

ShortDate OPV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE18 (IMMZ.C1.DE18)
32. UpdateClientHistory.pentavalent3DoseDate
Definition

The date the Pentavalent 3 vaccine dose was given to the client

ShortDate Pentavalent 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE19 (IMMZ.C1.DE19)
34. UpdateClientHistory.pcv3DoseDate
Definition

The date the PCV 3 vaccine dose was given to the client

ShortDate PCV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE20 (IMMZ.C1.DE20)
36. UpdateClientHistory.rotavirus3DoseDate
Definition

The date the Rotavirus 3 vaccine dose was given to the client

ShortDate Rotavirus 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE21 (IMMZ.C1.DE21)
38. UpdateClientHistory.ipv2DoseDate
Definition

The date the IPV 2 vaccine dose was given to the client

ShortDate IPV 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE22 (IMMZ.C1.DE22)
40. UpdateClientHistory.malaria1DoseDate
Definition

The date the Malaria 1 vaccine dose was given to the client

ShortDate Malaria 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE23 (IMMZ.C1.DE23)
42. UpdateClientHistory.vitaminA1DoseDate
Definition

The date the Vitamin A 1 supplement was given.

ShortDate Vitamin A 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE24 (IMMZ.C1.DE24)
44. UpdateClientHistory.malaria2DoseDate
Definition

The date the Malaria 2 vaccine dose was given to the client

ShortDate Malaria 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE25 (IMMZ.C1.DE25)
46. UpdateClientHistory.malaria3DoseDate
Definition

The date the Malaria 3 vaccine dose was given to the client

ShortDate Malaria 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE26 (IMMZ.C1.DE26)
48. UpdateClientHistory.mr1DoseDate
Definition

The date the MR 1 vaccine dose was given to the client

ShortDate MR 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE27 (IMMZ.C1.DE27)
50. UpdateClientHistory.yellowFeverDoseDate
Definition

The date the Yellow Fever vaccine dose was given to the client

ShortDate Yellow Fever was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE28 (IMMZ.C1.DE28)
52. UpdateClientHistory.menADoseDate
Definition

The date the Men A vaccine dose was given to the client

ShortDate Men A was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE29 (IMMZ.C1.DE29)
54. UpdateClientHistory.vitaminA2DoseDate
Definition

The date the Vitamin A 2 supplement was given.

ShortDate Vitamin A 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE30 (IMMZ.C1.DE30)
56. UpdateClientHistory.mr2DoseDate
Definition

The date the MR 2 vaccine dose was given to the client

ShortDate MR 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE31 (IMMZ.C1.DE31)
58. UpdateClientHistory.malaria4DoseDate
Definition

The date the Malaria 4 vaccine dose was given to the client

ShortDate Malaria 4 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE32 (IMMZ.C1.DE32)
60. UpdateClientHistory.td1DoseDate
Definition

The date the Td 1 vaccine dose was given to the client

ShortDate Td 1 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE33 (IMMZ.C1.DE33)
62. UpdateClientHistory.td2DoseDate
Definition

The date the Td 2 vaccine dose was given to the client

ShortDate Td 2 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE34 (IMMZ.C1.DE34)
64. UpdateClientHistory.td3DoseDate
Definition

The date the Td 3 vaccine dose was given to the client

ShortDate Td 3 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE35 (IMMZ.C1.DE35)
66. UpdateClientHistory.td4DoseDate
Definition

The date the Td 4 vaccine dose was given to the client

ShortDate Td 4 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE36 (IMMZ.C1.DE36)
68. UpdateClientHistory.td5DoseDate
Definition

The date the Td 5 vaccine dose was given to the client

ShortDate Td 5 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE37 (IMMZ.C1.DE37)
70. UpdateClientHistory.llinGivenDate
Definition

The date the Long-Lasting Insecticidal Net (LLIN) was given.

ShortDate LLIN was given
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE38 (IMMZ.C1.DE38)
72. UpdateClientHistory.state
Definition

The state or condition of the client at the time of reporting.

ShortState
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE39 (IMMZ.C1.DE39)
74. UpdateClientHistory.comments
Definition

Additional comments related to the client's immunization history.

ShortComments
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE40 (IMMZ.C1.DE40)
76. UpdateClientHistory.reportingOfficerName
Definition

The full name of the reporting officer.

ShortName of Reporting Officer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE41 (IMMZ.C1.DE41)
78. UpdateClientHistory.designation
Definition

The designation or title of the reporting officer.

ShortDesignation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE42 (IMMZ.C1.DE42)
80. UpdateClientHistory.signature
Definition

The signature of the reporting officer.

ShortSignature
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE43 (IMMZ.C1.DE43)

Guidance on how to interpret the contents of this table can be foundhere

0. UpdateClientHistory
Definition

IMMZ.C6 - A logical model for tracking client immunization history updates.

ShortNG-Imm-C6 UpdateClientHistory
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. UpdateClientHistory.clientCompletedPrimarySeries
Definition

Indicates if the client has completed the primary vaccination series of a product/antigen. If the client has not yet completed their primary series, it means they may be expected to receive more doses to complete their vaccination regimen for the respective product/antigen.

ShortClient has completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. UpdateClientHistory.hivStatus
Definition

The current HIV status of the client.

ShortHIV Status
Control1..1
TypeCodeableConcept
Definitional Codes[not stated]: NGHivStatusVS (NGHivStatusVS)
6. UpdateClientHistory.bcgDoseDate
Definition

The date the BCG vaccine dose was given to the client

ShortDate BCG dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE6 (IMMZ.C1.DE6)
8. UpdateClientHistory.hepB0DoseDate
Definition

The date the HepB 0 vaccine dose was given to the client

ShortDate HepB 0 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE7 (IMMZ.C1.DE7)
10. UpdateClientHistory.polioBopv0DoseDate
Definition

The date the Polio (bOPV0) vaccine dose was given to the client

ShortDate Polio (bOPV0) dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE8 (IMMZ.C1.DE8)
12. UpdateClientHistory.pentavalent1DoseDate
Definition

The date the Pentavalent 1 vaccine dose was given to the client

ShortDate Pentavalent 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE9 (IMMZ.C1.DE9)
14. UpdateClientHistory.opv1DoseDate
Definition

The date the OPV 1 vaccine dose was given to the client

ShortDate OPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE10 (IMMZ.C1.DE10)
16. UpdateClientHistory.pcv1DoseDate
Definition

The date the PCV 1 vaccine dose was given to the client

ShortDate PCV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE11 (IMMZ.C1.DE11)
18. UpdateClientHistory.rotavirus1DoseDate
Definition

The date the Rotavirus 1 vaccine dose was given to the client

ShortDate Rotavirus 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE12 (IMMZ.C1.DE12)
20. UpdateClientHistory.ipv1DoseDate
Definition

The date the IPV 1 vaccine dose was given to the client

ShortDate IPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE13 (IMMZ.C1.DE13)
22. UpdateClientHistory.opv2DoseDate
Definition

The date the OPV 2 vaccine dose was given to the client

ShortDate OPV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE14 (IMMZ.C1.DE14)
24. UpdateClientHistory.pcv2DoseDate
Definition

The date the PCV 2 vaccine dose was given to the client

ShortDate PCV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE15 (IMMZ.C1.DE15)
26. UpdateClientHistory.pentavalent2DoseDate
Definition

The date the Pentavalent 2 vaccine dose was given to the client

ShortDate Pentavalent 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE16 (IMMZ.C1.DE16)
28. UpdateClientHistory.rotavirus2DoseDate
Definition

The date the Rotavirus 2 vaccine dose was given to the client

ShortDate Rotavirus 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE17 (IMMZ.C1.DE17)
30. UpdateClientHistory.opv3DoseDate
Definition

The date the OPV 3 vaccine dose was given to the client

ShortDate OPV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE18 (IMMZ.C1.DE18)
32. UpdateClientHistory.pentavalent3DoseDate
Definition

The date the Pentavalent 3 vaccine dose was given to the client

ShortDate Pentavalent 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE19 (IMMZ.C1.DE19)
34. UpdateClientHistory.pcv3DoseDate
Definition

The date the PCV 3 vaccine dose was given to the client

ShortDate PCV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE20 (IMMZ.C1.DE20)
36. UpdateClientHistory.rotavirus3DoseDate
Definition

The date the Rotavirus 3 vaccine dose was given to the client

ShortDate Rotavirus 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE21 (IMMZ.C1.DE21)
38. UpdateClientHistory.ipv2DoseDate
Definition

The date the IPV 2 vaccine dose was given to the client

ShortDate IPV 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE22 (IMMZ.C1.DE22)
40. UpdateClientHistory.malaria1DoseDate
Definition

The date the Malaria 1 vaccine dose was given to the client

ShortDate Malaria 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE23 (IMMZ.C1.DE23)
42. UpdateClientHistory.vitaminA1DoseDate
Definition

The date the Vitamin A 1 supplement was given.

ShortDate Vitamin A 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE24 (IMMZ.C1.DE24)
44. UpdateClientHistory.malaria2DoseDate
Definition

The date the Malaria 2 vaccine dose was given to the client

ShortDate Malaria 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE25 (IMMZ.C1.DE25)
46. UpdateClientHistory.malaria3DoseDate
Definition

The date the Malaria 3 vaccine dose was given to the client

ShortDate Malaria 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE26 (IMMZ.C1.DE26)
48. UpdateClientHistory.mr1DoseDate
Definition

The date the MR 1 vaccine dose was given to the client

ShortDate MR 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE27 (IMMZ.C1.DE27)
50. UpdateClientHistory.yellowFeverDoseDate
Definition

The date the Yellow Fever vaccine dose was given to the client

ShortDate Yellow Fever was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE28 (IMMZ.C1.DE28)
52. UpdateClientHistory.menADoseDate
Definition

The date the Men A vaccine dose was given to the client

ShortDate Men A was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE29 (IMMZ.C1.DE29)
54. UpdateClientHistory.vitaminA2DoseDate
Definition

The date the Vitamin A 2 supplement was given.

ShortDate Vitamin A 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE30 (IMMZ.C1.DE30)
56. UpdateClientHistory.mr2DoseDate
Definition

The date the MR 2 vaccine dose was given to the client

ShortDate MR 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE31 (IMMZ.C1.DE31)
58. UpdateClientHistory.malaria4DoseDate
Definition

The date the Malaria 4 vaccine dose was given to the client

ShortDate Malaria 4 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE32 (IMMZ.C1.DE32)
60. UpdateClientHistory.td1DoseDate
Definition

The date the Td 1 vaccine dose was given to the client

ShortDate Td 1 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE33 (IMMZ.C1.DE33)
62. UpdateClientHistory.td2DoseDate
Definition

The date the Td 2 vaccine dose was given to the client

ShortDate Td 2 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE34 (IMMZ.C1.DE34)
64. UpdateClientHistory.td3DoseDate
Definition

The date the Td 3 vaccine dose was given to the client

ShortDate Td 3 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE35 (IMMZ.C1.DE35)
66. UpdateClientHistory.td4DoseDate
Definition

The date the Td 4 vaccine dose was given to the client

ShortDate Td 4 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE36 (IMMZ.C1.DE36)
68. UpdateClientHistory.td5DoseDate
Definition

The date the Td 5 vaccine dose was given to the client

ShortDate Td 5 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE37 (IMMZ.C1.DE37)
70. UpdateClientHistory.llinGivenDate
Definition

The date the Long-Lasting Insecticidal Net (LLIN) was given.

ShortDate LLIN was given
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE38 (IMMZ.C1.DE38)
72. UpdateClientHistory.state
Definition

The state or condition of the client at the time of reporting.

ShortState
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE39 (IMMZ.C1.DE39)
74. UpdateClientHistory.comments
Definition

Additional comments related to the client's immunization history.

ShortComments
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE40 (IMMZ.C1.DE40)
76. UpdateClientHistory.reportingOfficerName
Definition

The full name of the reporting officer.

ShortName of Reporting Officer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE41 (IMMZ.C1.DE41)
78. UpdateClientHistory.designation
Definition

The designation or title of the reporting officer.

ShortDesignation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE42 (IMMZ.C1.DE42)
80. UpdateClientHistory.signature
Definition

The signature of the reporting officer.

ShortSignature
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE43 (IMMZ.C1.DE43)

Guidance on how to interpret the contents of this table can be foundhere

0. UpdateClientHistory
Definition

IMMZ.C6 - A logical model for tracking client immunization history updates.

ShortNG-Imm-C6 UpdateClientHistory
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. UpdateClientHistory.clientCompletedPrimarySeries
Definition

Indicates if the client has completed the primary vaccination series of a product/antigen. If the client has not yet completed their primary series, it means they may be expected to receive more doses to complete their vaccination regimen for the respective product/antigen.

ShortClient has completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. UpdateClientHistory.hivStatus
Definition

The current HIV status of the client.

ShortHIV Status
Control1..1
TypeCodeableConcept
Definitional Codes[not stated]: NGHivStatusVS (NGHivStatusVS)
6. UpdateClientHistory.bcgDoseDate
Definition

The date the BCG vaccine dose was given to the client

ShortDate BCG dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE6 (IMMZ.C1.DE6)
8. UpdateClientHistory.hepB0DoseDate
Definition

The date the HepB 0 vaccine dose was given to the client

ShortDate HepB 0 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE7 (IMMZ.C1.DE7)
10. UpdateClientHistory.polioBopv0DoseDate
Definition

The date the Polio (bOPV0) vaccine dose was given to the client

ShortDate Polio (bOPV0) dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE8 (IMMZ.C1.DE8)
12. UpdateClientHistory.pentavalent1DoseDate
Definition

The date the Pentavalent 1 vaccine dose was given to the client

ShortDate Pentavalent 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE9 (IMMZ.C1.DE9)
14. UpdateClientHistory.opv1DoseDate
Definition

The date the OPV 1 vaccine dose was given to the client

ShortDate OPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE10 (IMMZ.C1.DE10)
16. UpdateClientHistory.pcv1DoseDate
Definition

The date the PCV 1 vaccine dose was given to the client

ShortDate PCV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE11 (IMMZ.C1.DE11)
18. UpdateClientHistory.rotavirus1DoseDate
Definition

The date the Rotavirus 1 vaccine dose was given to the client

ShortDate Rotavirus 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE12 (IMMZ.C1.DE12)
20. UpdateClientHistory.ipv1DoseDate
Definition

The date the IPV 1 vaccine dose was given to the client

ShortDate IPV 1 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE13 (IMMZ.C1.DE13)
22. UpdateClientHistory.opv2DoseDate
Definition

The date the OPV 2 vaccine dose was given to the client

ShortDate OPV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE14 (IMMZ.C1.DE14)
24. UpdateClientHistory.pcv2DoseDate
Definition

The date the PCV 2 vaccine dose was given to the client

ShortDate PCV 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE15 (IMMZ.C1.DE15)
26. UpdateClientHistory.pentavalent2DoseDate
Definition

The date the Pentavalent 2 vaccine dose was given to the client

ShortDate Pentavalent 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE16 (IMMZ.C1.DE16)
28. UpdateClientHistory.rotavirus2DoseDate
Definition

The date the Rotavirus 2 vaccine dose was given to the client

ShortDate Rotavirus 2 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE17 (IMMZ.C1.DE17)
30. UpdateClientHistory.opv3DoseDate
Definition

The date the OPV 3 vaccine dose was given to the client

ShortDate OPV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE18 (IMMZ.C1.DE18)
32. UpdateClientHistory.pentavalent3DoseDate
Definition

The date the Pentavalent 3 vaccine dose was given to the client

ShortDate Pentavalent 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE19 (IMMZ.C1.DE19)
34. UpdateClientHistory.pcv3DoseDate
Definition

The date the PCV 3 vaccine dose was given to the client

ShortDate PCV 3 dose was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE20 (IMMZ.C1.DE20)
36. UpdateClientHistory.rotavirus3DoseDate
Definition

The date the Rotavirus 3 vaccine dose was given to the client

ShortDate Rotavirus 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE21 (IMMZ.C1.DE21)
38. UpdateClientHistory.ipv2DoseDate
Definition

The date the IPV 2 vaccine dose was given to the client

ShortDate IPV 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE22 (IMMZ.C1.DE22)
40. UpdateClientHistory.malaria1DoseDate
Definition

The date the Malaria 1 vaccine dose was given to the client

ShortDate Malaria 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE23 (IMMZ.C1.DE23)
42. UpdateClientHistory.vitaminA1DoseDate
Definition

The date the Vitamin A 1 supplement was given.

ShortDate Vitamin A 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE24 (IMMZ.C1.DE24)
44. UpdateClientHistory.malaria2DoseDate
Definition

The date the Malaria 2 vaccine dose was given to the client

ShortDate Malaria 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE25 (IMMZ.C1.DE25)
46. UpdateClientHistory.malaria3DoseDate
Definition

The date the Malaria 3 vaccine dose was given to the client

ShortDate Malaria 3 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE26 (IMMZ.C1.DE26)
48. UpdateClientHistory.mr1DoseDate
Definition

The date the MR 1 vaccine dose was given to the client

ShortDate MR 1 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE27 (IMMZ.C1.DE27)
50. UpdateClientHistory.yellowFeverDoseDate
Definition

The date the Yellow Fever vaccine dose was given to the client

ShortDate Yellow Fever was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE28 (IMMZ.C1.DE28)
52. UpdateClientHistory.menADoseDate
Definition

The date the Men A vaccine dose was given to the client

ShortDate Men A was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE29 (IMMZ.C1.DE29)
54. UpdateClientHistory.vitaminA2DoseDate
Definition

The date the Vitamin A 2 supplement was given.

ShortDate Vitamin A 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE30 (IMMZ.C1.DE30)
56. UpdateClientHistory.mr2DoseDate
Definition

The date the MR 2 vaccine dose was given to the client

ShortDate MR 2 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE31 (IMMZ.C1.DE31)
58. UpdateClientHistory.malaria4DoseDate
Definition

The date the Malaria 4 vaccine dose was given to the client

ShortDate Malaria 4 was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE32 (IMMZ.C1.DE32)
60. UpdateClientHistory.td1DoseDate
Definition

The date the Td 1 vaccine dose was given to the client

ShortDate Td 1 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE33 (IMMZ.C1.DE33)
62. UpdateClientHistory.td2DoseDate
Definition

The date the Td 2 vaccine dose was given to the client

ShortDate Td 2 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE34 (IMMZ.C1.DE34)
64. UpdateClientHistory.td3DoseDate
Definition

The date the Td 3 vaccine dose was given to the client

ShortDate Td 3 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE35 (IMMZ.C1.DE35)
66. UpdateClientHistory.td4DoseDate
Definition

The date the Td 4 vaccine dose was given to the client

ShortDate Td 4 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE36 (IMMZ.C1.DE36)
68. UpdateClientHistory.td5DoseDate
Definition

The date the Td 5 vaccine dose was given to the client

ShortDate Td 5 vaccine was administered
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE37 (IMMZ.C1.DE37)
70. UpdateClientHistory.llinGivenDate
Definition

The date the Long-Lasting Insecticidal Net (LLIN) was given.

ShortDate LLIN was given
Control0..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE38 (IMMZ.C1.DE38)
72. UpdateClientHistory.state
Definition

The state or condition of the client at the time of reporting.

ShortState
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE39 (IMMZ.C1.DE39)
74. UpdateClientHistory.comments
Definition

Additional comments related to the client's immunization history.

ShortComments
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE40 (IMMZ.C1.DE40)
76. UpdateClientHistory.reportingOfficerName
Definition

The full name of the reporting officer.

ShortName of Reporting Officer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE41 (IMMZ.C1.DE41)
78. UpdateClientHistory.designation
Definition

The designation or title of the reporting officer.

ShortDesignation
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE42 (IMMZ.C1.DE42)
80. UpdateClientHistory.signature
Definition

The signature of the reporting officer.

ShortSignature
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional Codes[not stated]: IMMZ.C1.DE43 (IMMZ.C1.DE43)