[VLMIS] Campaign Management

Target release
Epic
Document status
DRAFT
Document owner
Technical Lead

Goals/Scope

Campaign decisions are made at National level and targets for each UC have been set by national users on the basis of population or last campaign consumption and un-covered children. A Campaign is for a single vaccine product, normally Polio (tOPV, mOPV3, bOPV) or Measles. System will provide a separate module for immunization campaigns all over the country. This module will contain data entry of each campaign. 

  • The scope of this module is limited to the following features in campaigns management:

    • Addition of new campaigns, dates, vaccines and other attributes
    • Setting up the population targets for each campaigns
    • Manage Readiness of campaigns at UC and districts levels
    • Data Entry at Districts Control rooms for Campaign days and Catch up days
    • Monitoring tool Lot Quality Assurance Sampling (LQAS) data entry
    • Monitoring reports at Federal, provincial and districts levels
    • Data export for external analysis tools

Background

Vaccines are administrated to women and children in two type of Immunization Programs, Routine and Campaigns. The campaigns are different from routine Immunization. In routine people come to the health facility for immunization while in campaigns, temporary EPI teams, visit door to door and immunize the children to coupe any diseases outbreak. Normally in Pakistan, Polio (Poliomyelitis) and Measles Vaccines administration campaigns are present throughout the year.


n Current scenario, the Federal EPI cells arrange vaccine from supplier to supply vaccines to country vaccine supply chain i.e. from Federal EPI store to provincial to district EPI store, where it is provided to each Union Council (UC) Teams In-charge. Vaccines are supplier to teams through UC In-charge on daily basis. Team provided coverage reports to UC In-charge, who sends data to district control rooms, where data is entered into WHO made MS Access based software “SDMS”. A file from SDMS is exported and send to Provincial Control Rooms, where file is imported into SDMS provincial copy.

Assumptions

The following actors have been identified as potential users or decision makers at national and provincial levels:

  • National Users

This category of users will be responsible for adding campaigns, targets and analytical part i.e. reports, graphs and maps. These users will view Monitoring tool reports i.e. Lot Quality Assurance Sampling (LQAS) reports.

 

  • Provincial Users

This category of users will be responsible for viewing analytical part i.e. reports, graphs and maps of their provinces. These user will view Monitoring tool reports i.e. Lot Quality Assurance Sampling (LQAS) reports.

  • District Users

This category of users will be responsible for following functions:

  • Manage Readiness of campaigns at UC and districts levels
  • Data Entry at Districts Control rooms for Campaign days and Catch up days
  • Monitoring tool Lot Quality Assurance Sampling (LQAS) data entry
  • Data Export for external analysis tools

User Stories

#TitleUser StoryLabelImportanceNotes
1Add new campaign

The Add New Campaign tab allow users to add a campaign by providing details such as type of campaign, targeted vaccines, level, dates and catch up days.

Users can select the following filters:

  • Campaign Type/SIA: displays the list of types of campaigns. 
  • Vaccine: displays the list of vaccines according to the selected campaign type/SIA.
  • Name: displays the name of the campaign. User can change this name according to his/her requirements.
  • Date From, Date To: Click on Expiry date to expand the date picker tool, or type-in the required date using format dd/mm/yyyy.
  • Catch up days: User can add catch up days after the campaign days as desired.
  • District: Click District to check districts where a campaign is required to be conducted.
VLMISMust Have
2Search data entry history

Users can search the data entry history of different campaigns. By using search filters, the users can narrow down the data entry history for each day of the campaign.

Users can select the following filters:

  • Campaigns: displays the list of campaigns. 
  • Province: displays the list of provinces where the selected campaign is being conducted.
  • District: displays the list of districts where the selected campaign is being conducted.
  • Product: displays the product for which the campaign is being conducted.
  • Day: Select one particular day from the list in which the campaign is being conducted.
VLMISMust Have

3Search campaign

users can search the added campaigns. By using filters, the users can narrow down the results. Users can also add and edit campaigns.

Users can select the following filters:

  • Campaign Name: Add the name of the campaign you want to search. 
  • Campaign Type: displays the list of types of campaigns.
  • Vaccine: displays the list of products for which campaign is being conducted.
VLMISMust Have

4Campaign target

Manage data of non-vaccinated children and coverage all over the defined region where the campaign will be held.


The users can set the campaign target by three different methods:

  • They can import CSV file containing campaign target data.
  • Secondly, the users can import data from a previous campaign and,
  • Lastly, the users can add/edit data manually.
VLMISMust Have

5Add LQAS data

Users can add and edit LQAS data.

users can search Lot Quality Assurance Sampling (LQAS) data entries by using LQAS Data Entry


LQAS stands for Lot Quality Assurance Sampling, a widely used sampling methodology for when your sample size is small. About 20 odd years ago, the WHO recommended this methodology to be used to identify which HF are not meeting immunisation coverage rate standards (for more info on the actual sampling methodology for immunisation coverage, visit: http://apps.who.int/iris/bitstream/10665/63177/2/WHO_VRD_TRAM_96.01.pdf


VLMISMust Have

6Campaign readiness

By using Campaign Readiness Search, the users can search the targeted campaign form the list of campaigns. District user can enter the status of different indicators of a campaign at District level. By using these indicators, the National user will make decision on the readiness of a campaign

VLMISMust Have

7Campaign Coverage Summary

As Campaign Admin, I want to get list of all campaigns in a summary form. I can Province and the Year for which I want to view report.

A list of districts for the selected province will be displayed along-with the analytical report for the data.

vLMISMust Have

8Campaign Coverage Detail

As Campaign Admin, I want to get list of all campaigns in detailed form. I can select Province, District and the Campaigns for with I want to view the report.

vLMISMust Have

9Effectiveness of campaign

As a Campaign Manager, I wan to find how much this campaign has been effective. I can select Province, District and the Campaigns for with I want to view the report.


VLMISMust Have

Diagrams

Campaign Stock and Reporting Cycle


Dependencies

DescriptionLink


Open Questions


Below is a list of questions to be addressed as a result of this requirements document:

#QuestionOutcomeStatus
1

Out of Scope

OpenLMIS: the global initiative for powerful LMIS software