Reports
1. Report: Permanent Immunization Register for Children
-
Overview
The Permanent Immunization Register for Children report is responsible for managing and presenting vaccination data of children. It provides data till one day before the current date and insights on the ZM dashboard, allowing users to filter and download vaccination records. -
Description
The Permanent Immunization Register for Children displays vaccination data of children only on the ZM dashboard. Users can filter data based on:- Location: Specific geographic areas.
- Date Range: Data within a selected time frame.
- Out of UC: Include data of children outside designated union councils.
-
Data Source
The report fetches data from the database using the stored procedure of the data warehouse:unfepi_dwh.PermanentRegisterVaccination. -
Database Tables
The following database tables are utilized:- unfepi_dwh.dmp_child_biography
- unfepi_dwh.dmp_child_info_per_row
- unfepi_dwh.location_hierarchy_ancestor
-
Files
- ViewPermanentRegisterRecordsController
- srplt_permanent_register_records
- dsvf_permanent_register_records
-
Permissions
Access to the report is controlled by the permission:VIEW_CHILDREN_DATA. -
Dependent Classes
The following classes support the functionality of this report:- ServiceContext
- Context
- UnfepiUtils
- VaccinationService
- ReportDownloadResource
-
Compilation Process
The report data is retrieved from the database by invoking the stored procedureunfepi_dwh.PermanentRegisterVaccination. This data is then processed and presented on the ZM dashboard. Users can also download the data in preferred formats. -
Download Process
The report can be downloaded from the dashboard and supports the following downloadable formats:-
PDF
-
CSV
-