Skip to content

Releases: egovernments/health-campaign-services

HCM v1.6

19 Dec 16:10
9dbb1d7
Compare
Choose a tag to compare

In the HCM 1.6 release, we are excited to introduce several technical improvements and functional enhancements, including two key capabilities Micro Planning and Admin Console.

Microplan summary

This module enables campaign workers to generate precise population estimates and optimize resource allocation, leading to significant time and cost savings in campaign execution.

This release introduces key modules for managing and validating microplans, assigning facilities, and finalising estimations, with support from three services: Plan Service, Resource Generator, and Census Service. Known limitations are also outlined.

Module Highlights:

  1. Set Up & Manage

    • Set up and manage microplans, including campaign details and administrative boundaries.
    • Ingest top-down population and facility data.
    • Configure assumptions and estimation formulas.
    • Create and manage user access.
    • Reuse existing microplans.
  2. Validation

    • Validate and finalize population data for microplanning.
    • Edit, approve, or reject population data updates.
    • Track status logs and user comments.
  3. Map & Assign

    • Assign facilities to catchment areas and manage jurisdiction mappings.
    • De-assign or finalize mappings for service delivery.
  4. Estimation

    • Validate, edit, and finalize microplan estimations.
    • Update assumptions for accessibility and security.
    • Review status logs, change logs, and user comments.
    • Export finalised microplans to Excel.

Services Used in Microplanning

  • Plan Service: Manages campaign plans and configurations.
  • Resource Generator: Facilitates resource estimation and allocation.
  • Census Service: Provides population data for microplanning.

Known Limitations

  • Estimation dashboard lacks village-level configuration for accessibility/security.
  • Facility upload sheets don’t accept zero capacity.
  • Mixed distribution strategies (Fixed post + House-to-House) are not configurable.

This release sets the foundation for effective microplanning while addressing limitations in upcoming updates.

Admin Console summary

The Console is a critical module within the HCM platform designed for System Administrators and Program Managers to efficiently set up, configure, and manage health campaigns. With the Console, users can:

  • Set Up Campaigns: Create campaigns for specific diseases in under three hours.
  • Configure Campaigns: Tailor HCM Mobile App features to align with country-specific needs within a day
  • Manage Campaigns: Update or modify campaign data in real-time to adapt to the how the campaign is evolving

What the Admin Console Is Not:

  • A module that lets you create new features and data models on HCM
  • A Module that can create new campaign types

Future Potential:

  • Management Dashboard: A centralized view for organisational leaders to oversee multiple campaigns at a strategic level.
  • Organisational Insights: Provide actionable analytics not just at the campaign level but across the entire organisation.

Key values delivered:

  • Effort Reduction: Simplifies campaign setup, minimizing coordination and manual effort
  • Time Savings: Speeds up the campaign setup process
  • Error Reduction: Decreases the risk of setup errors
  • Lower Technical Barriers: Allows non-technical users to manage campaigns efficiently
  • Enhanced Agility: Accommodates last-minute campaign data and app configuration changes without causing delays

Target users:

  • System Administrators, Programme Managers, IT Managers, and non-technical personnel familiar with health campaign workflows.

HCM dashboard enhancements

Summary:

The Seasonal Malaria Chemo-prevention (SMC) campaign dashboard within the HCM system has been enhanced to provide greater flexibility, data visualisation, and actionable insights.

Key improvements include:

  • Pre-Built Dashboards with Customisation: Out-of-the-box dashboards tailored for various campaign types (ITN, SMC, IRS) with the ability to configure custom charts for specific country/program needs using the open-source ElasticSearch Kibana dashboard.
  • Data Evaluation Modules: New features to assess data quality, team performance, and attendance.
  • Expanded Chart Capabilities:
    - Venn diagrams for advanced analysis. For example, in SMC campaigns, these charts help evaluate multi-cycle intervention delivery, such as determining how many beneficiaries received medication across all cycles, one cycle, or specific combinations.
    - Side-by-side comparison charts for multi-dimensional data with more than two bars.

Key Values Delivered:

  • Customisation Flexibility: Partners and countries can add custom charts to suit specific country requirements integrated into ready-to-use campaign dashboards built in DIGIT’s DSS that have enhanced user experience.
  • Targeted Insights: Enables evaluation of intervention coverage, such as tracking how many individuals received medication across multiple cycles.
  • Advanced Visualization: Multi-dimensional data analysis through side-by-side charts and Venn diagrams. For example, inventory trends across different supply chain stages or intervention outcomes by region.

HCM v1.5

03 Sep 05:05
a0e7142
Compare
Choose a tag to compare

Release Summary

Features:

  • Enhancement of DIGIT HCM for managing a new campaign such as IRS.
  • Enhancement to provide the ability to link downloaded households to new campaigns.
  • The product has been enhanced to capture information related to house structure, room details, and the number of pregnant women and children present in the house independent of the campaign type.
  • Enhanced accuracy for geo coordinates capture in the app.
  • Enhancement of DSS dashboards for new campaign adaption.
  • Enhancement to provide the ability to view dashboards for District Supervisors in the mobile application.

Functional Changes

  • Closed Household: This feature enables data collection on closed households by utilizing the existing registration and delivery package. It allows CDDs (Community Drug Distributors) to revisit households for registry updates efficiently.
  • Registration and Delivery: Added intermediate screens to enhance registration of households to support new campaigns.

User Action:

Full CRUD functionality for project-related actions taken by the field worker that are not tasks related to the beneficiary like:

  • Refusal of consent for data collection.
  • Scanning of resources that will be reused for multiple deliveries.
  • Marking a transit post-non-compliant (polio).
  • Marking any incident that doesn't bear relation to the beneficiary.
  • Location capture of the field worker app.

Dashboard Updates:

  • Mobile Dashboard: Enabled the mobile dashboard for district supervisors and configured the Digit UI DSS Dashboard to support new campaigns (e.g. IRS).
  • National Dashboard Enhancements: Introduced support for pie charts and bar charts.
  • Map Configurations: Moved map configuration data to S3 assets.
  • Chart Configurations: Added and modified chart configurations for both the Mobile and DSS Dashboards (e.g., IRS), including both new and existing charts.

Tech Debts

  • Search Query Optimization: Enhanced search queries across the mobile application for improved performance.
  • Boundary Localizations: Migrated boundary localizations from the ISAR (JSON) database to an SQL database in the mobile application for better efficiency.

Benefits of v1.5

  • Configurable Project Dashboard: Previously, project dashboard configurations were hardcoded. Now, they are fully configurable based on boundary v2 and project-type codes.
  • Removal of Hardcoded Context Paths: All hardcoded context paths have been removed throughout the application, improving flexibility and maintainability.
  • Map Config Data Moved to S3: Due to the large size of the map configuration data, it could not be loaded into MDMS v2. This data has now been moved to S3 assets for better handling and storage.
  • Search Query Enhancement: Previously, each entity had its own individual search. Now, we have implemented a unified query builder, which has significantly improved the performance of the search functionality.

HCM v1.4

21 Jun 04:58
00a7acc
Compare
Choose a tag to compare

Release Summary

DIGIT-HCM release v1.4 is a Tech only release with no major product changes

  • 2.9 core LTS upgrade
    • Boundary v2 integration

      • Boundary data is now being fetched from the V2 service after the migration of data from MDMS v1
    • MDMS v2 integration

      • HCM is now integrated with MDMS v2
      • The search functionality will work similarly to MDMS v1
      • New schemas and data have been added for the new service as part of seed data collection
  • Client reference Id missing validation added in all offline models
  • health models reorganised with proper hierarchy relationship
  • Handled reflection utils method issues due to restrictions in JAVA 9 and above on accessing in-build method
  • All core services have been upgraded to core 2.9 LTS barring the services modified for offline use case
    • egov-hrms
    • pgr-services
    • service-request
  • All Data models have been restructured with an is a relationship from base eGov model and base eGov search model.
  • Missing unique validation on client ref ID added on all offline support services.
  • Replacing single field to array field search to all parent key fields

HCM v1.3

04 Mar 07:51
ac8c591
Compare
Choose a tag to compare

Release Summary

DIGIT-HCM release v1.3 is a new release that offers new platform features and functions, the details of which are provided below.

Functional changes

  • Integration with DIGIT-Works Attendance Module.
  • Offline Enabled Functionality in Attendance Module.
  • Capture Referral handled by Health Facility in Referral Management Service.
  • Start and End Date Validation for Project Update in Project Service.
  • Offline enabled Individual based User creation for HRMS Service.

HCM v1.2

15 Nov 11:53
b78923b
Compare
Choose a tag to compare

Release Summary

DIGIT-HCM release v1.2 is a new release that offers new platform features and functions, the details of which are provided below.
Functional changes

  • Added Proximity based search on Household and Individual
  • Multi Round Campaign enabled in the mobile app
  • Ability to configure cycles and deliveries
  • formula to calculate dosage based on criteria added in MDMS
  • Referral management & Side effect
  • Total Count added in Household search
  • Adding voucher Tag(QR code) during beneficiary registration
  • Last mile delivery with QR code (only BE - exchange of inventory between any users using user uuid scanned from logged in user profile code)
  • Down Sync API (v1.0)

HCM v1.2-beta

16 Oct 13:38
1430239
Compare
Choose a tag to compare

This is v1.2.0-beta Release for Health Campaign Management service. It includes the following features

  1. Project service - Multi round campaign enhancement
  2. Stock service - inventory exchange for last mile without QR code scanner
  3. Referral management - Side-effect for multiround campaign

Features to be followed in v1.2

  1. Referral management - referral flow
  2. Voucher-based registration and delivery of beneficiary
  3. Stock service - Track resources during last-mile delivery with QR Code
  4. Pull back changes from impel for location and waybill issue

HCM v1.1

11 May 15:03
e6508df
Compare
Choose a tag to compare

This is v1.1.0 Release for Health Campaign Management service. This release includes services of

  • Complaints
  • User Management
  • Encryption/Decryption of Individuals

Fixed Issues

  • HLM-2269 - IntergationIssue-Only the last target in the "targets" array defined during project creation is used
  • HLM-2254 - Baseline and Targets in Project Create is not saving in the database

HCM v1.0.0

23 Mar 10:42
5a8a3c3
Compare
Choose a tag to compare

This is v1.0.0 Release for Health Campaign Management service. This release includes services of

  • Individual Registry
  • Household Registry
  • Facility Registry
  • Product Registry
  • Stock Services
  • Project Services
  • Service Requests

Know Issues

  • HLM-2269 - IntergationIssue-Only the last target in the "targets" array defined during project creation is used
  • HLM-2254 - Baseline and Targets in Project Create is not saving in the database