ChanjoKE Immunization Implementation Guide
0.1.0 - ci-build

ChanjoKE Immunization Implementation Guide, published by Intellisoft Consulting Ltd. 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/IntelliSOFT-Consulting/ChanjoKe-FHIR-IG/ and changes regularly. See the Directory of published versions

Logical Model: IMMZBUpdateClientHistory - Detailed Descriptions

Active as of 2024-11-08

Definitions for the IMMZBUpdateClientHistory logical model.

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

0. IMMZBUpdateClientHistory
Definition

Data elements for the IMMZ.B Update Client History Data Dictionary.

ShortIMMZ.B Update Client History
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZBUpdateClientHistory.hivStatus
Definition

Client's HIV status

ShortClient's HIV status
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Definitional CodesIMMZ.B CodeSystem for Data Elements DE1
4. IMMZBUpdateClientHistory.clientCurrentlyReceivingHAART
Definition

Client is currently receiving HAART?

ShortClient is currently receiving HAART?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. IMMZBUpdateClientHistory.maternalHIVStatus
Definition

The HIV status of the client's biological mother when the client was born.

ShortThe HIV status of the client's biological mother when the client was born.
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. IMMZBUpdateClientHistory.birthWeight
Definition

Client Birthweight (Kgs)

ShortClient Birthweight (Kgs)
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. IMMZBUpdateClientHistory.placeOFVaccination
Definition

Client's Place of Vaccination

ShortClient's Place of Vaccination
Control1..1
BindingThe codes SHALL be taken from Place of Vaccination
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/placeOfVaccination)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. IMMZBUpdateClientHistory.dateofLastDosa
Definition

Date of last dose

ShortDate of last dose
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. IMMZBUpdateClientHistory.numberOfWeeksSinceLastDose
Definition

The number of weeks since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of weeks since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. IMMZBUpdateClientHistory.numberOfMonthsSinceLastDose
Definition

The number of months since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Months since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. IMMZBUpdateClientHistory.numberOfYearsSinceLastDose
Definition

The number of years since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Years since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. IMMZBUpdateClientHistory.scheduledAppointmentDate
Definition

Scheduled Appointment Date

ShortScheduled Appointment Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. IMMZBUpdateClientHistory.vaccinatorName
Definition

Vaccinator name

ShortVaccinator name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. IMMZBUpdateClientHistory.vaccinatorID
Definition

Vaccinator ID

ShortVaccinator ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. IMMZBUpdateClientHistory.clientAgeWhenTheyReceivedTheLastDose
Definition

Client’s age when they received the last dose

ShortClient’s age when they received the last dose
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. IMMZBUpdateClientHistory.hasClientcompletedVaccinePrimarySeries
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.

ShortHas Client Completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. IMMZBUpdateClientHistory.typeOfLastPolioDose
Definition

The type of the last Polio vaccine dose administered to the client

ShortType of last Polio dose
Control1..1
BindingThe codes SHALL be taken from Type of last Polio dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPolioDose)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. IMMZBUpdateClientHistory.maternalTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortMaternal's TST Test Result from
Control1..1
BindingThe codes SHALL be taken from Maternal's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/maternalTSTTestResultVs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. IMMZBUpdateClientHistory.exposedToCloseContactWithTB
Definition

Exposed to close contact with TB

ShortExposed to close contact with TB
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. IMMZBUpdateClientHistory.clientsTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortClient's TST Test Result
Control1..1
BindingThe codes SHALL be taken from Client's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/clientTSTTestResult)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. IMMZBUpdateClientHistory.clientCD4percentage
Definition

Represents the client's CD4 percentage level. The CD4 percentage (CD%) is the percentage of white blood cells (lymphocytes) that are CD4 cells

ShortClient's CD4 percentage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. IMMZBUpdateClientHistory.typeOfLastRotavirusDose
Definition

The type of the last Rotavirus vaccine dose administered to the client

ShortType of last Rotavirus dose
Control1..1
BindingThe codes SHALL be taken from Type of last Rotavirus dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastRotavirusDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. IMMZBUpdateClientHistory.previousRotavirusDosesAdmnisteredWithAnUnknownProduct
Definition

Indicates whether or not any of the client's previous Rotavirus doses were administered using an unknown vaccine product

Shortprevious Rotavirus doses was administered with an unknown product?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. IMMZBUpdateClientHistory.typeOfLastMeaslesRubellaDose
Definition

The type of the last Measles-Rubella vaccine dose administered to the client

ShortType of last Measles-Rubella dose
Control1..1
BindingThe codes SHALL be taken from Type of last Measles-Rubella dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastMeaslesRubellaDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. IMMZBUpdateClientHistory.dateStartedHAART
Definition

The date when the client has started their Highly Active Antiretroviral Therapy (HAART) session(s)

ShortDate started HAART
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. IMMZBUpdateClientHistory.numberOfMonthsSinceHAARTwasInitiated
Definition

The number of months since the client has started their Highly Active Antiretroviral Therapy (HAART)

ShortNumber of months since HAART was initiated
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. IMMZBUpdateClientHistory.typeOfLastHPVdose
Definition

Type of last HPV dose

ShortType of last HPV dose
Control1..1
BindingThe codes SHALL be taken from Type of last HPV dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastHPVDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. IMMZBUpdateClientHistory.numberOfMonthsBetweenFirstAndSecondHPVDoses
Definition

Number of months between first and second HPV doses

ShortNumber of months between first and second HPV doses
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. IMMZBUpdateClientHistory.typeOfLastPCV10Dose
Definition

Type of last PCV10 dose

ShortType of last PCV10 dose
Control1..1
BindingThe codes SHALL be taken from Type of last PCV10 dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPCV10DoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. IMMZBUpdateClientHistory.typeOfLastDPTHepBHibdose
Definition

Type of last DPT-HepB+Hib dose

ShortType of last DPT-HepB+Hib dose
Control1..1
BindingThe codes SHALL be taken from Type of last DPT-HepB+Hib dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastDPTHepBHibDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

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

0. IMMZBUpdateClientHistory
Definition

Data elements for the IMMZ.B Update Client History Data Dictionary.

ShortIMMZ.B Update Client History
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZBUpdateClientHistory.hivStatus
Definition

Client's HIV status

ShortClient's HIV status
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Definitional CodesIMMZ.B CodeSystem for Data Elements DE1
4. IMMZBUpdateClientHistory.clientCurrentlyReceivingHAART
Definition

Client is currently receiving HAART?

ShortClient is currently receiving HAART?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
6. IMMZBUpdateClientHistory.maternalHIVStatus
Definition

The HIV status of the client's biological mother when the client was born.

ShortThe HIV status of the client's biological mother when the client was born.
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
8. IMMZBUpdateClientHistory.birthWeight
Definition

Client Birthweight (Kgs)

ShortClient Birthweight (Kgs)
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
10. IMMZBUpdateClientHistory.placeOFVaccination
Definition

Client's Place of Vaccination

ShortClient's Place of Vaccination
Control1..1
BindingThe codes SHALL be taken from Place of Vaccination
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/placeOfVaccination)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
12. IMMZBUpdateClientHistory.dateofLastDosa
Definition

Date of last dose

ShortDate of last dose
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
14. IMMZBUpdateClientHistory.numberOfWeeksSinceLastDose
Definition

The number of weeks since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of weeks since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
16. IMMZBUpdateClientHistory.numberOfMonthsSinceLastDose
Definition

The number of months since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Months since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
18. IMMZBUpdateClientHistory.numberOfYearsSinceLastDose
Definition

The number of years since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Years since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
20. IMMZBUpdateClientHistory.scheduledAppointmentDate
Definition

Scheduled Appointment Date

ShortScheduled Appointment Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
22. IMMZBUpdateClientHistory.vaccinatorName
Definition

Vaccinator name

ShortVaccinator name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
24. IMMZBUpdateClientHistory.vaccinatorID
Definition

Vaccinator ID

ShortVaccinator ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
26. IMMZBUpdateClientHistory.clientAgeWhenTheyReceivedTheLastDose
Definition

Client’s age when they received the last dose

ShortClient’s age when they received the last dose
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
28. IMMZBUpdateClientHistory.hasClientcompletedVaccinePrimarySeries
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.

ShortHas Client Completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
30. IMMZBUpdateClientHistory.typeOfLastPolioDose
Definition

The type of the last Polio vaccine dose administered to the client

ShortType of last Polio dose
Control1..1
BindingThe codes SHALL be taken from Type of last Polio dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPolioDose)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
32. IMMZBUpdateClientHistory.maternalTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortMaternal's TST Test Result from
Control1..1
BindingThe codes SHALL be taken from Maternal's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/maternalTSTTestResultVs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
34. IMMZBUpdateClientHistory.exposedToCloseContactWithTB
Definition

Exposed to close contact with TB

ShortExposed to close contact with TB
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
36. IMMZBUpdateClientHistory.clientsTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortClient's TST Test Result
Control1..1
BindingThe codes SHALL be taken from Client's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/clientTSTTestResult)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
38. IMMZBUpdateClientHistory.clientCD4percentage
Definition

Represents the client's CD4 percentage level. The CD4 percentage (CD%) is the percentage of white blood cells (lymphocytes) that are CD4 cells

ShortClient's CD4 percentage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
40. IMMZBUpdateClientHistory.typeOfLastRotavirusDose
Definition

The type of the last Rotavirus vaccine dose administered to the client

ShortType of last Rotavirus dose
Control1..1
BindingThe codes SHALL be taken from Type of last Rotavirus dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastRotavirusDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
42. IMMZBUpdateClientHistory.previousRotavirusDosesAdmnisteredWithAnUnknownProduct
Definition

Indicates whether or not any of the client's previous Rotavirus doses were administered using an unknown vaccine product

Shortprevious Rotavirus doses was administered with an unknown product?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
44. IMMZBUpdateClientHistory.typeOfLastMeaslesRubellaDose
Definition

The type of the last Measles-Rubella vaccine dose administered to the client

ShortType of last Measles-Rubella dose
Control1..1
BindingThe codes SHALL be taken from Type of last Measles-Rubella dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastMeaslesRubellaDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
46. IMMZBUpdateClientHistory.dateStartedHAART
Definition

The date when the client has started their Highly Active Antiretroviral Therapy (HAART) session(s)

ShortDate started HAART
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
48. IMMZBUpdateClientHistory.numberOfMonthsSinceHAARTwasInitiated
Definition

The number of months since the client has started their Highly Active Antiretroviral Therapy (HAART)

ShortNumber of months since HAART was initiated
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
50. IMMZBUpdateClientHistory.typeOfLastHPVdose
Definition

Type of last HPV dose

ShortType of last HPV dose
Control1..1
BindingThe codes SHALL be taken from Type of last HPV dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastHPVDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
52. IMMZBUpdateClientHistory.numberOfMonthsBetweenFirstAndSecondHPVDoses
Definition

Number of months between first and second HPV doses

ShortNumber of months between first and second HPV doses
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
54. IMMZBUpdateClientHistory.typeOfLastPCV10Dose
Definition

Type of last PCV10 dose

ShortType of last PCV10 dose
Control1..1
BindingThe codes SHALL be taken from Type of last PCV10 dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPCV10DoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
56. IMMZBUpdateClientHistory.typeOfLastDPTHepBHibdose
Definition

Type of last DPT-HepB+Hib dose

ShortType of last DPT-HepB+Hib dose
Control1..1
BindingThe codes SHALL be taken from Type of last DPT-HepB+Hib dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastDPTHepBHibDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue

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

0. IMMZBUpdateClientHistory
Definition

Data elements for the IMMZ.B Update Client History Data Dictionary.

ShortIMMZ.B Update Client History
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZBUpdateClientHistory.hivStatus
Definition

Client's HIV status

ShortClient's HIV status
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Definitional CodesIMMZ.B CodeSystem for Data Elements DE1
4. IMMZBUpdateClientHistory.clientCurrentlyReceivingHAART
Definition

Client is currently receiving HAART?

ShortClient is currently receiving HAART?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
6. IMMZBUpdateClientHistory.maternalHIVStatus
Definition

The HIV status of the client's biological mother when the client was born.

ShortThe HIV status of the client's biological mother when the client was born.
Control1..1
BindingThe codes SHALL be taken from Client's HIV Status
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/HivStatusVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
8. IMMZBUpdateClientHistory.birthWeight
Definition

Client Birthweight (Kgs)

ShortClient Birthweight (Kgs)
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
10. IMMZBUpdateClientHistory.placeOFVaccination
Definition

Client's Place of Vaccination

ShortClient's Place of Vaccination
Control1..1
BindingThe codes SHALL be taken from Place of Vaccination
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/placeOfVaccination)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
12. IMMZBUpdateClientHistory.dateofLastDosa
Definition

Date of last dose

ShortDate of last dose
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
14. IMMZBUpdateClientHistory.numberOfWeeksSinceLastDose
Definition

The number of weeks since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of weeks since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
16. IMMZBUpdateClientHistory.numberOfMonthsSinceLastDose
Definition

The number of months since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Months since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
18. IMMZBUpdateClientHistory.numberOfYearsSinceLastDose
Definition

The number of years since the last vaccine product dose that was administered to the client (per product/antigen).

ShortNumber of Years since last dose
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
20. IMMZBUpdateClientHistory.scheduledAppointmentDate
Definition

Scheduled Appointment Date

ShortScheduled Appointment Date
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
22. IMMZBUpdateClientHistory.vaccinatorName
Definition

Vaccinator name

ShortVaccinator name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
24. IMMZBUpdateClientHistory.vaccinatorID
Definition

Vaccinator ID

ShortVaccinator ID
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
26. IMMZBUpdateClientHistory.clientAgeWhenTheyReceivedTheLastDose
Definition

Client’s age when they received the last dose

ShortClient’s age when they received the last dose
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
28. IMMZBUpdateClientHistory.hasClientcompletedVaccinePrimarySeries
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.

ShortHas Client Completed vaccine primary series
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
30. IMMZBUpdateClientHistory.typeOfLastPolioDose
Definition

The type of the last Polio vaccine dose administered to the client

ShortType of last Polio dose
Control1..1
BindingThe codes SHALL be taken from Type of last Polio dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPolioDose)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
32. IMMZBUpdateClientHistory.maternalTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortMaternal's TST Test Result from
Control1..1
BindingThe codes SHALL be taken from Maternal's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/maternalTSTTestResultVs)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
34. IMMZBUpdateClientHistory.exposedToCloseContactWithTB
Definition

Exposed to close contact with TB

ShortExposed to close contact with TB
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
36. IMMZBUpdateClientHistory.clientsTSTTestResult
Definition

Represents whether or not the Tuberculin Skin Test (TST) is considered positive or negative for the client. The TST test is a standard method to determine whether a person is infected with Mycobacterium Tuberculosis (MTB)

ShortClient's TST Test Result
Control1..1
BindingThe codes SHALL be taken from Client's TST Test Result
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/clientTSTTestResult)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
38. IMMZBUpdateClientHistory.clientCD4percentage
Definition

Represents the client's CD4 percentage level. The CD4 percentage (CD%) is the percentage of white blood cells (lymphocytes) that are CD4 cells

ShortClient's CD4 percentage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
40. IMMZBUpdateClientHistory.typeOfLastRotavirusDose
Definition

The type of the last Rotavirus vaccine dose administered to the client

ShortType of last Rotavirus dose
Control1..1
BindingThe codes SHALL be taken from Type of last Rotavirus dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastRotavirusDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
42. IMMZBUpdateClientHistory.previousRotavirusDosesAdmnisteredWithAnUnknownProduct
Definition

Indicates whether or not any of the client's previous Rotavirus doses were administered using an unknown vaccine product

Shortprevious Rotavirus doses was administered with an unknown product?
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
44. IMMZBUpdateClientHistory.typeOfLastMeaslesRubellaDose
Definition

The type of the last Measles-Rubella vaccine dose administered to the client

ShortType of last Measles-Rubella dose
Control1..1
BindingThe codes SHALL be taken from Type of last Measles-Rubella dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastMeaslesRubellaDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
46. IMMZBUpdateClientHistory.dateStartedHAART
Definition

The date when the client has started their Highly Active Antiretroviral Therapy (HAART) session(s)

ShortDate started HAART
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
48. IMMZBUpdateClientHistory.numberOfMonthsSinceHAARTwasInitiated
Definition

The number of months since the client has started their Highly Active Antiretroviral Therapy (HAART)

ShortNumber of months since HAART was initiated
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
50. IMMZBUpdateClientHistory.typeOfLastHPVdose
Definition

Type of last HPV dose

ShortType of last HPV dose
Control1..1
BindingThe codes SHALL be taken from Type of last HPV dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastHPVDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
52. IMMZBUpdateClientHistory.numberOfMonthsBetweenFirstAndSecondHPVDoses
Definition

Number of months between first and second HPV doses

ShortNumber of months between first and second HPV doses
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
54. IMMZBUpdateClientHistory.typeOfLastPCV10Dose
Definition

Type of last PCV10 dose

ShortType of last PCV10 dose
Control1..1
BindingThe codes SHALL be taken from Type of last PCV10 dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastPCV10DoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
56. IMMZBUpdateClientHistory.typeOfLastDPTHepBHibdose
Definition

Type of last DPT-HepB+Hib dose

ShortType of last DPT-HepB+Hib dose
Control1..1
BindingThe codes SHALL be taken from Type of last DPT-HepB+Hib dose
(required to https://chanjoke.intellisoftkenya.com/fhir/ValueSet/typeOfLastDPTHepBHibDoseVS)
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue