Health
PlatformDomainAcademyDesign SystemFeedback
v1.2
v1.2
  • Introducing DIGIT Health Platform
    • Roadmap
  • Platform
    • Release Notes
      • Master Data Management Service (MDMS) & Configuration Updates
      • Test Cases
      • Data Migration
      • Service Build Updates
      • Gate 2 Release Checklist
    • Platform Capabilities
      • Technical Skillset & Pre-requisites
    • Architecture
      • Master Data Management Service (MDMS)
      • High Level Design
        • Health Campaign System High Level Design
        • Design Decision Log
      • Low Level Design
        • Registries
          • Individual
          • Household
          • Product
          • Facility
          • Referral
        • Services
          • Project
          • Stock
    • Source Code
    • Installation
      • Setup Requirements
      • Supported Clouds
    • Platform Services
      • Individual Registry
      • Household Registry
      • Product Registry
      • Facility Registry
      • Stock & Inventory
      • Project Services
      • Referral Registry
      • Complaints
        • QA Sign-Off
          • Test Cases
      • User Management
        • QA Sign-Off
    • Configuration
      • Localisation Keys
      • Developer Guide
  • Products
    • Health Campaign Management
      • Frontline Worker's App
        • Features
        • User Personas
        • User Interface Design
          • User Management
          • Complaints Management
          • Supervision Flow
          • Beneficiary Registration
          • Service Delivery
          • Inventory Management
          • User Login
        • HCM App User Manual
          • Language Selection
          • Login
          • Forgot Password
          • Project Selection
          • Beneficiary Registration
          • Delivery Intervention
          • Stock Management
          • Checklist
          • Multi-Round Campaigns
          • Tracking Side-Effects for Beneficiaries
          • Tracking Beneficiary Referrals
          • Voucher-Based Registration and Distribution
          • Proximity-Based Search
          • Downloading Beneficiary Data for Longitudinal Tracking
          • Test Cases
        • Functional Specifications
        • Field App Architecture
        • Installation
          • App Setup
        • Configuration
          • HCM Master Promotion Guide
            • Configuring Tenants
              • MDMS Configuration
        • Release Notes
          • Success Metrics
          • Product Sign-off
          • Architect Sign-off
            • Health UAT API Execution Report
            • Performance Report
          • QA Sign-off
          • SMC UX Audit
        • Products Requirement Documents (PRDs)
          • User Management
          • Complaints Management
          • Supervision Flow
          • Role Action Mapping
          • Beneficiary Registration
          • Referral Management
          • Service Delivery
          • Inventory Management: Last Mile Delivery
          • Proximity-Based Search
          • 2D Voucher Scanning
          • Adverse Events Workflow
          • Multi-Round Service Delivery
          • Inventory Management
          • Referral Management
          • User Login
      • Campaign Management Dashboard
        • Features
        • User Stories
        • User Interface Design
        • Dashboard User Manual
        • Test Cases
        • Installation
        • Configuration
          • Dashboard UI Enhancements
          • HCM Dashboard Master Promotion Guide
        • Release Notes
          • UX Audit
          • PM Audit
          • Product Sign-Off
          • Architect Sign-Off
          • QA Sign-Off
        • Product Requirement Document (PRD)
  • Programme
    • Specifications
    • Deployment
    • LLIN Implementation
      • Standard Operating Procedures (SOPs) and Plans
        • SOP for Help desk Support
        • User Management SOP
          • Master Data Collection Template
            • Boundary Hierarchy
            • Boundary Data Specs
            • System User Setup
            • Facility
            • Product
        • Master Data Management SOP
        • Training Plan
        • Field Test Plan
        • Programme Roll-Out Plan
        • Change Management Strategy
        • UAT Plan
          • UAT 1
            • UAT 1 Test Scenarios
            • UAT Test Cases
              • Registration & Distribution
              • Inventory Flow
              • Supervision
            • User Acceptance Test Report
              • Plan Dates
          • UAT 2
            • UAT 2 SOP
            • UAT 2 Test Scenarios
            • UAT Observations
              • Registration and Distribution
              • Inventory Flow
              • Supervision
              • General Feedback
            • UAT Feedback Form: SUS
            • UAT Feedform Form: Process
      • Monitoring and Evaluation (M&E) Tools
      • Master data template
      • Implementation Checklist
      • DIGIT Pre-Training Tutorials
    • SMC Implementation
      • Localisation Plan
      • SMC Programme and Implementation Plan (Checklist)
      • Helpdesk and Support Process
      • Master Training of Trainers (ToT) Plan
      • UAT Plan
        • Change Management Strategy
      • Master Data Template
Powered by GitBook

https://creativecommons.org/licenses/by/4.0/

On this page
  • Table of Contents
  • Background
  • Target Audience
  • Objectives (of this release)
  • Assumptions and Validations
  • Process flow
  • Specifications
  • Design
  • HCM Home Screen
  • Search Households
  • Search Near Me

Was this helpful?

Export as PDF
  1. Products
  2. Health Campaign Management
  3. Frontline Worker's App
  4. Products Requirement Documents (PRDs)

Proximity-Based Search

PreviousInventory Management: Last Mile DeliveryNext2D Voucher Scanning

Last updated 1 year ago

Was this helpful?

Table of Contents

Background

This document describes the need and scope of proximity based search included within V2.0, explaining the module’s features, specifications, purpose, and functionality. It also provides the descriptive view of the application along with the specification of each element.

Proximity-based search is a feature implemented in HCM to enhance user experiences and provide relevant results based on last recorded location. It leverages location data to enable the field team to identify a nearby household.

Proximity-based search is designed to address the need for location-specific information and improve the user’s convenience by presenting results that are geographically relevant.

Target Audience

This document is intended for the engineering and platform (tech teams), product management, and implementation teams to agree on requirements for the Health Campaign Management (HCM) Platform.

Objectives (of this release)

  1. Improve accessibility:

- By enabling actors to easily find nearby households and deliver bed nets accordingly.

  1. Enhance user experience:

- Proximity-based search offers a seamless and intuitive way to find the nearby households based on the latitude, longitude, saved by the application.

  1. Enhance offline functionality:

- Aims to address scenarios where internet connectivity may be limited or unavailable.

Assumptions and Validations

Sr. No.

Theme

Assumption

1

Search households

- The “Search Household” feature provides a comprehensive overview of the registered household in the administrative area, including the number of bed nets delivered.

- It also displays the list of beneficiaries registered within the application, with the most recent beneficiary registered displaying at the top.

2

Search near me

- By selecting the “Search Near Me” checkbox , the user can retrieve a list of beneficiaries who are in close proximity to the user’s last recorded latitude/longitude coordinates.

-The “Search Household” screen should organise the displayed list, starting from the beneficiary near the user’s latitude/longitude location and extending to the remaining beneficiary listed on the landing page.

- When sorting the list based on proximity, prioritise displaying the households that have “not been visited yet”, followed by the visited households in case two households are at the same distance.

- On unchecking the “Search Near Me” box, the list should reset to its initial list of beneficiaries.

Process flow

Specifications

Field

Data type

Data validation

Required (Y/N)

Comments

Beneficiary List

List

Last registered beneficiary to be displayed first

Y

The list of beneficiaries registered within the application.

Search by proximity

Checkbox

  1. Display the beneficiary in close proximity with the user’s last recorded Lat/Long coordinates (Close-In-to-Far-Out)

  2. Display the “not visited” household first in case two households are at the same distance.

Y

List of beneficiaries near to the user’s last recorded latitude/ longitude coordinates.

Design

Find the mock-ups below:

HCM Home Screen

After logging into the application, the user lands on this screen which displays the daily performance (number of households registered). The progress bar must reset daily at 00:00 hours and start from zero registrations. The action buttons related to the beneficiary include:

  • Beneficiaries

  • View Reports

  • Sync Data

  • Call Supervisor

  • File Complaint

At the bottom, there is a card that shows how many records are unsynced for the user’s convenience to sync data. If all the records are synced, then the card must say “All records are synced”.

The help button is on every screen of the application, and by clicking on it, a user can get a walkthrough of the elements on that screen.

On the top right, the administrative area assigned to the user is displayed which is based on the level of hierarchy.

The hamburger button on the top left corner covers some other actions mentioned further.

Search Households

During implementation, there must be an option to configure the default view of the search households screen. There are two views:

  1. Show results only after searching (current v1 state).

  2. Display results (list of households) based on LIFO (last registered households displayed first).

For #2:

The Search Household screen displays the number of households registered along with the number of bed nets delivered in that administrative area. It also displays a comprehensive list of beneficiaries who have been registered within the system. The list is sorted in descending order, with the most recently registered beneficiary appearing at the top, allowing for easy access to the latest beneficiary information. This feature ensures that users can quickly identify and review the most recent additions to the beneficiary database, enabling efficient tracking and management of beneficiary records.

The “Search Near Me” checkbox will allow users to conveniently view the list of beneficiaries who are in close proximity to the user’s last recorded latitude/longitude coordinates.

The register button is primarily disabled to ensure that the user performs the search action.

The search bar allows the user to search by the household head’s name and the system provides the search results. The minimum string length to show results is 2 characters and the order of the results will be the last record displayed first. The ‘Back’ button on the top will navigate to the home screen.

Search Near Me

The "Search Near Me" checkbox enables users to find beneficiaries in close proximity to their latitude/longitude location (search radius must be configurable).

  1. When the checkbox is enabled, users can access a list of beneficiaries located near their current GPS coordinates - latitude and longitude coordinates - allowing them to identify nearby households.

  2. When sorting the list by proximity, prioritise showing the households that have not been visited yet. If two households are at the same distance, display the visited households afterwards. This ensures efficient organisation and visibility of household visits based on the status.

  3. When the "Search Near Me" box is unchecked, the list of beneficiaries should revert back to its original state, displaying the initial list of beneficiaries. This allows users to easily reset the search and view all beneficiaries without proximity filtering.

  4. The distance must be displayed dynamically, that is, if the distance is less than 1 km, display it in metres, and for distances above 1 km, display it in kilometres.

Background
Target Audience
Objectives (of this release)
Assumptions and Validations
Process flow
Specifications
Design