NPHCDA Immunization FHIR IG
1.0.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 1.0.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/ImmunizationIG/ and changes regularly. See the Directory of published versions

Logical Model: IMMZHGenerateReport - Detailed Descriptions

Active as of 2025-08-04

Definitions for the IMMZGGenerateReport logical model.

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

0. IMMZGGenerateReport
Definition

IMMZ.H - Data elements for the IMMZ.G Report Generation Data Dictionary.

ShortNG-Imm-H GenerateReport
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZGGenerateReport.reportIdentification
Definition

A unique identifier for the instance of the report that has been generated

ShortReport Identification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. IMMZGGenerateReport.reportStatus
Definition

The status of the report (for example, initial, complete, etc.)

ShortReport Status
Control1..1
TypeCodeableConcept
Definitional Codes[not stated] NGVerificationStatusVS
6. IMMZGGenerateReport.reportType
Definition

The type of report which has been generated (i.e., list of individuals, summary, etc.)

ShortReport Type
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. IMMZGGenerateReport.reportIndicatorCode
Definition

The indicator or measure definition being reported on (e.g., dropout rate, defaulters, etc.)

ShortReport Indicator Code
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. IMMZGGenerateReport.numberOfDosesPerVial
Definition

The number of doses contained within a vial

ShortNumber of doses per vial
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. IMMZGGenerateReport.minimumStock
Definition

25% of the vaccine requirement in a facility during the reporting month

ShortMinimum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. IMMZGGenerateReport.maximumStock
Definition

125% of the vaccine requirement in a facility during the reporting month

ShortMaximum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. IMMZGGenerateReport.openingBalance
Definition

The initial quantity of vials in stock at the beginning of a specific reporting period

ShortOpening balance
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. IMMZGGenerateReport.quantityReceived
Definition

The quantity of vaccines/diluents received during the reporting month.

ShortQuantity received
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. IMMZGGenerateReport.dosesOpened
Definition

The quantity of vaccines/diluents opened in doses during the reporting month.

ShortDoses opened
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. IMMZGGenerateReport.dosesReturned
Definition

The quantity of vaccines/diluents returned in doses to the LGA during the reporting month.

ShortDoses returned to LGA/Facility
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
24. IMMZGGenerateReport.stockDiscarded
Definition

The quantity of vaccine/diluent discarded in doses

ShortStock discarded
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. IMMZGGenerateReport.stockDiscardedType
Definition

The reason vaccine was discarded

ShortStock discarded type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. IMMZGGenerateReport.aefiCaseRate
Definition

An indicator for the assessment of a particular vaccine's Adverse Event Following Immunization (AEFI) case rate.

ShortAEFI Case Rate
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. IMMZGGenerateReport.openVialWastage
Definition

A measure of the percentage of doses of a vaccine that were opened but discarded due to under-utilization

ShortOpen Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. IMMZGGenerateReport.closedVialWastage
Definition

A measure of the percentage of doses of a vaccine that were spoiled due to reasons such as expiry, freezing, breakage, etc.

ShortClosed Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. IMMZGGenerateReport.reportSubjectArea
Definition

Location (facility or place) for which the data in the report is being represented.

ShortReport Subject Area
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. IMMZGGenerateReport.reportGenerationDate
Definition

The date and time on which the report was generated.

ShortReport Generation Date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. IMMZGGenerateReport.reportingPeriodStart
Definition

The start date of the reporting period for which data in the report has been included.

ShortReporting Period Start
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. IMMZGGenerateReport.reportingPeriodEnd
Definition

The end date of the reporting period for which data in the report has been included.

ShortReporting Period End
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
42. IMMZGGenerateReport.improvementIndicator
Definition

Indicates to the receiver how to interpret the data (i.e., what constitutes an improvement or deterioration)

ShortImprovement Indicator
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
44. IMMZGGenerateReport.reportGenerator
Definition

Indicates the organization, or location which is generating or producing the report

ShortReport Generator / Author
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. IMMZGGenerateReport.measureIdentifier
Definition

Represents the name of the report/indicator. It codifies the meaning of the group / measure.

ShortMeasure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. IMMZGGenerateReport.measuredScore
Definition

The calculated score of the measure / indicator which is being reported on.

ShortMeasured Score
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. IMMZGGenerateReport.measureNumerator
Definition

The count of individual objects (persons, doses, etc.) which was used as the numerator to calculate the measure score.

ShortMeasure Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. IMMZGGenerateReport.measureDenominator
Definition

The count of individual objects (persons, doses, etc.) which was used as the denominator to calculate the measure score.

ShortMeasure Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
54. IMMZGGenerateReport.disaggregationGroup
Definition

Indicates the overall strata or disaggregation which is being represented in the report.

ShortDisaggregation Group
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. IMMZGGenerateReport.bySex
Definition

Represents a disaggregation grouped by the indicator population's sex values.

ShortBy-Sex
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
58. IMMZGGenerateReport.byRegion
Definition

Represents a disaggregation grouped by the indicator population's administrative regions.

ShortBy-Region
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. IMMZGGenerateReport.byAgeGroup
Definition

Represents a disaggregation grouped by the indicator population's age groups.

ShortBy-Age Group
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. IMMZGGenerateReport.byDoseNumber
Definition

Represents a disaggregation grouped by the indicator population's dose numbers for a specific vaccine.

ShortBy-Dose Number
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
64. IMMZGGenerateReport.byVaccineType
Definition

Represents a disaggregation grouped by the indicator population's vaccine types.

ShortBy-Vaccine Type
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. IMMZGGenerateReport.byVaccineManufacturer
Definition

Represents a disaggregation grouped by the indicator population's vaccine manufacturers for a specific vaccine.

ShortBy-Vaccine Manufacturer
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. IMMZGGenerateReport.byReactionManifestation
Definition

Represents a disaggregation grouped by the indicator population's reaction manifestations for a specific vaccine.

ShortBy-Reaction Manifestation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
70. IMMZGGenerateReport.byOccupation
Definition

Represents a disaggregation grouped by the indicator population's occupations.

ShortBy-Occupation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. IMMZGGenerateReport.disaggregationMeasureIdentifier
Definition

The type or value of this stratum represents (male, female, region 1, dose 3, etc.). This value depends on the Disaggregation Group data element.

ShortDisaggregation Measure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
74. IMMZGGenerateReport.disaggregationNumerator
Definition

The count of individual objects (persons, doses, etc.) which were used as the numerator for the disaggregation score.

ShortDisaggregation Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
76. IMMZGGenerateReport.disaggregationDenominator
Definition

The count of individual objects (persons, doses, etc.) which were used as the denominator for the disaggregation score.

ShortDisaggregation Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. IMMZGGenerateReport.disaggregatedScore
Definition

The computed score for this disaggregation, which is the numerator divided by the denominator for this collection (i.e. population) of records.

ShortDisaggregated Score
Control1..1
Typedecimal
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 foundhere

0. IMMZGGenerateReport
Definition

IMMZ.H - Data elements for the IMMZ.G Report Generation Data Dictionary.

ShortNG-Imm-H GenerateReport
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZGGenerateReport.reportIdentification
Definition

A unique identifier for the instance of the report that has been generated

ShortReport Identification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
4. IMMZGGenerateReport.reportStatus
Definition

The status of the report (for example, initial, complete, etc.)

ShortReport Status
Control1..1
TypeCodeableConcept
Summarytrue
Definitional Codes[not stated] NGVerificationStatusVS
6. IMMZGGenerateReport.reportType
Definition

The type of report which has been generated (i.e., list of individuals, summary, etc.)

ShortReport Type
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
8. IMMZGGenerateReport.reportIndicatorCode
Definition

The indicator or measure definition being reported on (e.g., dropout rate, defaulters, etc.)

ShortReport Indicator Code
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
10. IMMZGGenerateReport.numberOfDosesPerVial
Definition

The number of doses contained within a vial

ShortNumber of doses per vial
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
12. IMMZGGenerateReport.minimumStock
Definition

25% of the vaccine requirement in a facility during the reporting month

ShortMinimum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
14. IMMZGGenerateReport.maximumStock
Definition

125% of the vaccine requirement in a facility during the reporting month

ShortMaximum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
16. IMMZGGenerateReport.openingBalance
Definition

The initial quantity of vials in stock at the beginning of a specific reporting period

ShortOpening balance
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
18. IMMZGGenerateReport.quantityReceived
Definition

The quantity of vaccines/diluents received during the reporting month.

ShortQuantity received
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
20. IMMZGGenerateReport.dosesOpened
Definition

The quantity of vaccines/diluents opened in doses during the reporting month.

ShortDoses opened
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
22. IMMZGGenerateReport.dosesReturned
Definition

The quantity of vaccines/diluents returned in doses to the LGA during the reporting month.

ShortDoses returned to LGA/Facility
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
24. IMMZGGenerateReport.stockDiscarded
Definition

The quantity of vaccine/diluent discarded in doses

ShortStock discarded
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
26. IMMZGGenerateReport.stockDiscardedType
Definition

The reason vaccine was discarded

ShortStock discarded type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
28. IMMZGGenerateReport.aefiCaseRate
Definition

An indicator for the assessment of a particular vaccine's Adverse Event Following Immunization (AEFI) case rate.

ShortAEFI Case Rate
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
30. IMMZGGenerateReport.openVialWastage
Definition

A measure of the percentage of doses of a vaccine that were opened but discarded due to under-utilization

ShortOpen Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
32. IMMZGGenerateReport.closedVialWastage
Definition

A measure of the percentage of doses of a vaccine that were spoiled due to reasons such as expiry, freezing, breakage, etc.

ShortClosed Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
34. IMMZGGenerateReport.reportSubjectArea
Definition

Location (facility or place) for which the data in the report is being represented.

ShortReport Subject Area
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
36. IMMZGGenerateReport.reportGenerationDate
Definition

The date and time on which the report was generated.

ShortReport Generation Date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
38. IMMZGGenerateReport.reportingPeriodStart
Definition

The start date of the reporting period for which data in the report has been included.

ShortReporting Period Start
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
40. IMMZGGenerateReport.reportingPeriodEnd
Definition

The end date of the reporting period for which data in the report has been included.

ShortReporting Period End
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
42. IMMZGGenerateReport.improvementIndicator
Definition

Indicates to the receiver how to interpret the data (i.e., what constitutes an improvement or deterioration)

ShortImprovement Indicator
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
44. IMMZGGenerateReport.reportGenerator
Definition

Indicates the organization, or location which is generating or producing the report

ShortReport Generator / Author
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
46. IMMZGGenerateReport.measureIdentifier
Definition

Represents the name of the report/indicator. It codifies the meaning of the group / measure.

ShortMeasure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
48. IMMZGGenerateReport.measuredScore
Definition

The calculated score of the measure / indicator which is being reported on.

ShortMeasured Score
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
50. IMMZGGenerateReport.measureNumerator
Definition

The count of individual objects (persons, doses, etc.) which was used as the numerator to calculate the measure score.

ShortMeasure Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
52. IMMZGGenerateReport.measureDenominator
Definition

The count of individual objects (persons, doses, etc.) which was used as the denominator to calculate the measure score.

ShortMeasure Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
54. IMMZGGenerateReport.disaggregationGroup
Definition

Indicates the overall strata or disaggregation which is being represented in the report.

ShortDisaggregation Group
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
56. IMMZGGenerateReport.bySex
Definition

Represents a disaggregation grouped by the indicator population's sex values.

ShortBy-Sex
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
58. IMMZGGenerateReport.byRegion
Definition

Represents a disaggregation grouped by the indicator population's administrative regions.

ShortBy-Region
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
60. IMMZGGenerateReport.byAgeGroup
Definition

Represents a disaggregation grouped by the indicator population's age groups.

ShortBy-Age Group
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
62. IMMZGGenerateReport.byDoseNumber
Definition

Represents a disaggregation grouped by the indicator population's dose numbers for a specific vaccine.

ShortBy-Dose Number
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
64. IMMZGGenerateReport.byVaccineType
Definition

Represents a disaggregation grouped by the indicator population's vaccine types.

ShortBy-Vaccine Type
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
66. IMMZGGenerateReport.byVaccineManufacturer
Definition

Represents a disaggregation grouped by the indicator population's vaccine manufacturers for a specific vaccine.

ShortBy-Vaccine Manufacturer
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
68. IMMZGGenerateReport.byReactionManifestation
Definition

Represents a disaggregation grouped by the indicator population's reaction manifestations for a specific vaccine.

ShortBy-Reaction Manifestation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
70. IMMZGGenerateReport.byOccupation
Definition

Represents a disaggregation grouped by the indicator population's occupations.

ShortBy-Occupation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
72. IMMZGGenerateReport.disaggregationMeasureIdentifier
Definition

The type or value of this stratum represents (male, female, region 1, dose 3, etc.). This value depends on the Disaggregation Group data element.

ShortDisaggregation Measure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
74. IMMZGGenerateReport.disaggregationNumerator
Definition

The count of individual objects (persons, doses, etc.) which were used as the numerator for the disaggregation score.

ShortDisaggregation Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
76. IMMZGGenerateReport.disaggregationDenominator
Definition

The count of individual objects (persons, doses, etc.) which were used as the denominator for the disaggregation score.

ShortDisaggregation Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
78. IMMZGGenerateReport.disaggregatedScore
Definition

The computed score for this disaggregation, which is the numerator divided by the denominator for this collection (i.e. population) of records.

ShortDisaggregated Score
Control1..1
Typedecimal
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 foundhere

0. IMMZGGenerateReport
Definition

IMMZ.H - Data elements for the IMMZ.G Report Generation Data Dictionary.

ShortNG-Imm-H GenerateReport
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. IMMZGGenerateReport.reportIdentification
Definition

A unique identifier for the instance of the report that has been generated

ShortReport Identification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
4. IMMZGGenerateReport.reportStatus
Definition

The status of the report (for example, initial, complete, etc.)

ShortReport Status
Control1..1
TypeCodeableConcept
Summarytrue
Definitional Codes[not stated] NGVerificationStatusVS
6. IMMZGGenerateReport.reportType
Definition

The type of report which has been generated (i.e., list of individuals, summary, etc.)

ShortReport Type
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
8. IMMZGGenerateReport.reportIndicatorCode
Definition

The indicator or measure definition being reported on (e.g., dropout rate, defaulters, etc.)

ShortReport Indicator Code
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
10. IMMZGGenerateReport.numberOfDosesPerVial
Definition

The number of doses contained within a vial

ShortNumber of doses per vial
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
12. IMMZGGenerateReport.minimumStock
Definition

25% of the vaccine requirement in a facility during the reporting month

ShortMinimum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
14. IMMZGGenerateReport.maximumStock
Definition

125% of the vaccine requirement in a facility during the reporting month

ShortMaximum Stock
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
16. IMMZGGenerateReport.openingBalance
Definition

The initial quantity of vials in stock at the beginning of a specific reporting period

ShortOpening balance
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
18. IMMZGGenerateReport.quantityReceived
Definition

The quantity of vaccines/diluents received during the reporting month.

ShortQuantity received
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
20. IMMZGGenerateReport.dosesOpened
Definition

The quantity of vaccines/diluents opened in doses during the reporting month.

ShortDoses opened
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
22. IMMZGGenerateReport.dosesReturned
Definition

The quantity of vaccines/diluents returned in doses to the LGA during the reporting month.

ShortDoses returned to LGA/Facility
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
24. IMMZGGenerateReport.stockDiscarded
Definition

The quantity of vaccine/diluent discarded in doses

ShortStock discarded
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
26. IMMZGGenerateReport.stockDiscardedType
Definition

The reason vaccine was discarded

ShortStock discarded type
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
28. IMMZGGenerateReport.aefiCaseRate
Definition

An indicator for the assessment of a particular vaccine's Adverse Event Following Immunization (AEFI) case rate.

ShortAEFI Case Rate
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
30. IMMZGGenerateReport.openVialWastage
Definition

A measure of the percentage of doses of a vaccine that were opened but discarded due to under-utilization

ShortOpen Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
32. IMMZGGenerateReport.closedVialWastage
Definition

A measure of the percentage of doses of a vaccine that were spoiled due to reasons such as expiry, freezing, breakage, etc.

ShortClosed Vial Wastage
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
34. IMMZGGenerateReport.reportSubjectArea
Definition

Location (facility or place) for which the data in the report is being represented.

ShortReport Subject Area
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
36. IMMZGGenerateReport.reportGenerationDate
Definition

The date and time on which the report was generated.

ShortReport Generation Date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
38. IMMZGGenerateReport.reportingPeriodStart
Definition

The start date of the reporting period for which data in the report has been included.

ShortReporting Period Start
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
40. IMMZGGenerateReport.reportingPeriodEnd
Definition

The end date of the reporting period for which data in the report has been included.

ShortReporting Period End
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
42. IMMZGGenerateReport.improvementIndicator
Definition

Indicates to the receiver how to interpret the data (i.e., what constitutes an improvement or deterioration)

ShortImprovement Indicator
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
44. IMMZGGenerateReport.reportGenerator
Definition

Indicates the organization, or location which is generating or producing the report

ShortReport Generator / Author
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
46. IMMZGGenerateReport.measureIdentifier
Definition

Represents the name of the report/indicator. It codifies the meaning of the group / measure.

ShortMeasure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
48. IMMZGGenerateReport.measuredScore
Definition

The calculated score of the measure / indicator which is being reported on.

ShortMeasured Score
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
50. IMMZGGenerateReport.measureNumerator
Definition

The count of individual objects (persons, doses, etc.) which was used as the numerator to calculate the measure score.

ShortMeasure Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
52. IMMZGGenerateReport.measureDenominator
Definition

The count of individual objects (persons, doses, etc.) which was used as the denominator to calculate the measure score.

ShortMeasure Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
54. IMMZGGenerateReport.disaggregationGroup
Definition

Indicates the overall strata or disaggregation which is being represented in the report.

ShortDisaggregation Group
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
56. IMMZGGenerateReport.bySex
Definition

Represents a disaggregation grouped by the indicator population's sex values.

ShortBy-Sex
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
58. IMMZGGenerateReport.byRegion
Definition

Represents a disaggregation grouped by the indicator population's administrative regions.

ShortBy-Region
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
60. IMMZGGenerateReport.byAgeGroup
Definition

Represents a disaggregation grouped by the indicator population's age groups.

ShortBy-Age Group
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
62. IMMZGGenerateReport.byDoseNumber
Definition

Represents a disaggregation grouped by the indicator population's dose numbers for a specific vaccine.

ShortBy-Dose Number
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
64. IMMZGGenerateReport.byVaccineType
Definition

Represents a disaggregation grouped by the indicator population's vaccine types.

ShortBy-Vaccine Type
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
66. IMMZGGenerateReport.byVaccineManufacturer
Definition

Represents a disaggregation grouped by the indicator population's vaccine manufacturers for a specific vaccine.

ShortBy-Vaccine Manufacturer
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
68. IMMZGGenerateReport.byReactionManifestation
Definition

Represents a disaggregation grouped by the indicator population's reaction manifestations for a specific vaccine.

ShortBy-Reaction Manifestation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
70. IMMZGGenerateReport.byOccupation
Definition

Represents a disaggregation grouped by the indicator population's occupations.

ShortBy-Occupation
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
72. IMMZGGenerateReport.disaggregationMeasureIdentifier
Definition

The type or value of this stratum represents (male, female, region 1, dose 3, etc.). This value depends on the Disaggregation Group data element.

ShortDisaggregation Measure Identifier / Meaning
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
74. IMMZGGenerateReport.disaggregationNumerator
Definition

The count of individual objects (persons, doses, etc.) which were used as the numerator for the disaggregation score.

ShortDisaggregation Numerator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
76. IMMZGGenerateReport.disaggregationDenominator
Definition

The count of individual objects (persons, doses, etc.) which were used as the denominator for the disaggregation score.

ShortDisaggregation Denominator
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
78. IMMZGGenerateReport.disaggregatedScore
Definition

The computed score for this disaggregation, which is the numerator divided by the denominator for this collection (i.e. population) of records.

ShortDisaggregated Score
Control1..1
Typedecimal
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue