Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2.2 Operational Mode Requirements

Mode

Description

Priority

Offline Mode

·       Application must function fully without internet connectivity.

·       All data entry, form submission, and record access must be operational offline.

·       Covers: Registration and verbal screening; Health examination data entry (BP, DM); X-ray capture/association; Lab result entry; Counselling notes and treatment initiation; Viewing of previously synced beneficiary records.

Mandatory

Cross-Device Sync (Offline)

·       When operating offline within a camp or facility: All devices connect to the Local Server over a local network (Wi-Fi/LAN).

·       Data entered on any device is pushed to the local server and becomes available to other devices on the same network.

·       The Local Server forwards all accumulated data to the Central Server once connectivity is restored.

Mandatory

Online Mode

·       When internet is available: All devices bypass the local server and transmit data directly to the Central Server.

·       Automatic sync of any locally queued/offline entries is triggered upon connectivity restoration.

·       The application must switch between modes gracefully without data loss or duplication.

Mandatory

Data Integrity

·       No data loss during mode transitions (offline → online).

·       Conflict resolution logic must be defined for concurrent edits across devices.

Critical

Sync Status Indicator

·       Users must be able to see real-time sync status (Pending / Synced / Failed) for records entered offline.

Required


The Health Screening App will provide a “Download for Nikshay ID Generation” option for authorized users to export camp screening beneficiary data in a predefined format. This file can be uploaded to the Nikshay integration module, where users authenticate with valid credentials.

...