Versions Compared

Key

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

...

S. No

Term / Acronym / Abbreviation

Full form/ Definition

1

FLW

Frontline Health Workers; i.e. ASHA, ANM and AWW

2

ASHA

Accredited Social Health Activist


Anchor
_Toc187790139
_Toc187790139

...

1. Introduction

Anchor
_Toc187790140
_Toc187790140
1.1 Document Purpose

...

Piramal Swasthya Management and Research Institute (PSMRI), an initiative under the aegis of Piramal Foundation. Is one of the largest not-for-profit organizations in India. Piramal Swasthya is contributing with its experience and expertise of building innovative solutions that impact at scale.
Piramal Swasthya is focused on bridging the public healthcare gaps by supplementing and complementing the Government of India's vision to meet Universal Health Coverage. In the primary public healthcare space with a focus on Maternal, Child and Adolescent Health and Non-communicable Diseases. Piramal Swasthya has more than a decade-long experience in operating several healthcare innovations at scale, which are addressing the primary healthcare needs of the most underserved and marginalized populations across India. Piramal Swasthya is operational in 21 States in India through 35 innovative public healthcare delivery programs and has served more than 112 million beneficiaries so far.
One such innovation is AMRIT (Accessible Medical Records via Integrated Technologies) which is a digital health platform developed by Piramal Swasthya that stores electronic health records of beneficiaries for the use of public primary healthcare service delivery and decision-making. The platform enables the connection between beneficiaries, health facilities, and frontline workers in an integrated ecosystem through technology.

1.3 Services and features under AMRIT Platform

...

HWC Application: A comprehensive application with 12 Service packages.
MMU Application: Offline and Online Application to support operations in outreach programs.
HIHL Application: Helpline CRM to support services like 104, 1097, MCTS and ECD with inbound and outbound facility.
Telemedicine Solution: Video consulting facility.
Smart Phone Applications: Sakhi/ Utprerona Android Mobile App ASHAs.
Point of Care Device: AMRIT is integrated with PoCT devices like Fetosense and Healthcube etc.
ABDM compliant: and AMRIT is integrated with ABDM for ABHA with all three (M1, M2, M3) milestones.

Anchor
_Toc187790142
_Toc187790142

...

1.4 Background

Anchor
_Toc187790143
_Toc187790143

...

1.5 Background of ASHA Concept

The Government of India launched National Rural Health Mission (NRHM) in 2005 to address the health needs of rural population, especially the vulnerable sections of society. The Sub Centre (SC) is the most peripheral level of contact with the community under the public health infrastructure. This caters to a population norm of 5000, but is effectively serving much larger population at the SC level.
Thus, provision for new band of community based functionaries, named as Accredited Social Health Activist (ASHA) was made to fill this void. ASHA is the first port of call for any health related demands of the rural population, especially women and children, who find it difficult to access health services.
ASHA is volunteer health activists in the communities, who is creating awareness on health and its social determinants and mobilize the community towards local health planning and increased utilization and accountability of the existing public health services. She is a promoter of good health practices.
ASHA will be entitled for Performance Based Incentives fixed by the NRHM State HQ for prefixed activities only. The performance based incentives required to be given on monthly basis to ASHA.

The role, responsibilities, profile and compensation package for ASHA is given below.

Anchor
_Toc187790144
_Toc187790144

...

1.6 Scope of Work

  1. In FLW Android Mobile App, design and development of new features and enhancements specified in this Business requirements document.
    Including FLW App dependent backend tasks (related to new APIs, business logic, database).
  2. Tasks related to AMRIT Admin web portal, related enhancements specified in this Business requirements document.

Anchor
_Toc187790145
_Toc187790145

...

2. AMRIT Admin web portal enhancements

Anchor
_Toc187790146
_Toc187790146
2.1 Bulk User accounts Registration

Admin Module: Bulk User Registration and Validation Notes
General Flow for Bulk User Registration:

...

Purpose

This process helps admin to save time in creating multiple User accounts individually by entering details manually in the registration form.

Currently the admin portal supports creating single User account at a time

...

. This new approach of bulk User accounts registration process simplifies creating multiple user accounts at a time, simply by

...

entering details in

...

an excel sheet and upload.

Admin Module: Bulk User accounts registration and validation notes

  1. Bulk User Creation Process:
    • Download Template: Users Admin must download a predefined Excel sheet template containing all necessary metadata fields including optional and mandatory fields marked with star ((red star)).

    • Fill Template: Users Admin should fill the excel sheet template with the required data necessary Users' details including optional and mandatory fields. Mandatory fields must be completed with valid inputdata.
    • Upload Template: The completed filled excel sheet template is uploaded back into the systemimported using upload function.
    • Validation: System validates should validate each record and:as follows:
      • Create User accounts for valid data.
      • Reject creating accounts for invalid data
      • Provide a log report with reason for each record, like
      • Creates users with valid data.
      • Logs errors for records with invalid/missing data.
    • Feedback:
      • Show success message with count (e.g., "15 out of 20 users created successfully").
      • Provide an error log file for failed records with reasons for failure

...

S No

Name of Data Field

Field Type

Value/ Options

Validation/ Logic/ Condition


1.

Download Bulk User Template

Button


  • Allow user to download a predefined Excel template
  • The structure for the Excel template has two tabs
  • Tab 1: Bulk User Details

    This tab contains the field names listed horizontally as provided in below fields. It serves as the main data entry section, where users will fill out the required information based on the guidelines provided in "Tab 2: Help" Sheet
  • Tab 2: Help

    This tab provides additional guidance, dropdown options, and validation logic for each field in "Tab 1: Bulk User Details". It ensures users understand how to fill out the template correctly and the possible values for each field.


2.

Title

Dropdown

Major,
Madam,
Mr.,
Mrs.,
Ms.,
Dr.,
Baby,
Master,
Capt.,
Prof.,
Col.,
Md.,
Smt.,
Lt.,
Unknown

  • Mandatory
  • Must match one of the predefined dropdown options.


3.

First Name

Text

Any

  • Mandatory
  • Alphabetic characters only; Max length: 50;
  • No special characters or numbers are allowed.


4.

Middle Name

Text

Any

  • Optional
  • Alphabetic characters only; Max length: 50;
  • No special characters or numbers are allowed.

5.

Last Name

Text

Any

  • Mandatory
  • Alphabetic characters only; Max length: 50
  • No special characters or numbers are allowed.

6.

Gender

Dropdown

Female,
Male,
Transgender

  • Mandatory

7.

Contact No.

Numeric


  • Mandatory
  • Must be exactly 10 digits;
  • 10-digit number starting with 6,7, 8, 9 only
  • Numeric only.



8.

Designation

Dropdown

  • Administrator
  • ASHA Counsellor
  • Dean
  • Medical College
  • Director
  • Medical & Health Department
  • Doctor
  • Driver
  • Mandatory

9.

Emergency Contact No.

Numeric


  • Mandatory
  • Must be exactly 10 digits;
  • 10-digit number starting with 6,7, 8, 9 only
  • Numeric only.

10.

Date of Birth

Date

Date Format

  • Mandatory
  • Must follow the format DD/MM/YYYY;
  • Invalid format will be rejected.


11.

Age

Numeric

Any

  • Mandatory
  • Must be exactly 2 digits;
  • Numeric only


12.

Email

Text


  • Mandatory
  • Must be in a valid email format (e.g., user@example.com).



13.

Marital Status

Dropdown

Divorced, Married, Not Applicable, Separated, Unmarried, Widow, Widower



14.

Aadhar No.

Numeric

12-digit number

  • Must be exactly 12 digits
  • Allow Numeric values only.


15.

PAN Card No.

Alphanumeric

Any valid PAN format

  • Must follow valid PAN card format (e.g., ABCDE1234F).
  • Allow Alphanumeric Values only.



16.

Qualification

Dropdown

Graduate, Post Graduate & Above, Secondary, Senior Secondary, Under Graduate


17.

Father's Name

Text

Any

  • Alphabetic characters only; Max length: 50
  • No special characters or numbers.


18.

Mother's Name

Text

Any

  • Alphabetic characters only
  • Max length: 50,
  • No special characters or numbers.


19.

Community

Dropdown

General, SC, ST, BC, OBC, OC, Not given

  • Must match one of the predefined dropdown options.



20.

Religion

Dropdown

Hindu, Muslim, Christian, Sikh, Buddhism, Jainism, Other, Parsi, Not Disclosed

  • Must match one of the predefined dropdown options.


21.

Current Address

Text

Any

  • Mandatory
  • Must include Address Line 1, State, District, and Pin-code; Pin-code must be numeric and 6 digits.


22.

Permanent Address

Text

Any

  • Optional;
  • Must include Address Line 1, State, District, and Pin-code; Pin-code must be numeric and 6 digits.


23.

Date of Joining

Date

DD/MM/YYYY

  • Mandatory
  • Must follow the format DD/MM/YYYY; Invalid format will be rejected.



24.

Upload Template

Button

Upload completed template

  • The completed filled excel sheet template must should be allowed to import
  • Upload, Display Processing bar
  • The system must validate each record
  • Show success count (e.g., "15 out of 20 users created successfully").Display an error msg for failed records with reasons for failure and Serial. No that it is belonging to
  • Provide a log report with reason for every failed records (like invalid name, mobile no, email, State, district, etc)



Anchor
_Toc187790147
_Toc187790147

...

3. FLW App enhancements

3.1 About Sakhi App

Sakhi App is a digital job aid tool, specially designed for Accredited Social Health Activist (ASHA). ASHAs usually use multiple registers for Household enumeration, family member registration, and health data collection. This leads to challenges of manual errors, loss of data, and data accuracy. In this context, Piramal Swasthya Management and Research Institute has designed and developed a mobile application for ASHA workers to digitalize and reduce the manual work.

...

All the services that are carried by ASHA in the field are available in the Sakhi Mobile App, including services for RMNCH+A (Reproductive, Maternal, Newborn, Child, and Adolescent Health), this application enhances service delivery and monitoring for Household Enumeration, Antenatal care, Postnatal care, Immunization services, as well as Non-Communicable Diseases (NCDs) screening and Tuberculosis (TB) screening.


Anchor
_Toc187790149
_Toc187790149

...

3.2 Sakhi App overview of Comprehensive Modules




Anchor
_Toc187790150
_Toc187790150

...

3.3 Process flow diagram of Sakhi App


Anchor
_Toc187790149
_Toc187790149
3.4 Implement Beneficiary Consent process

Purpose

Taking consent from beneficiary is very important to save their demographic details, clinical and health records in EHR. 
Beneficiary consent is a process by which we take proper consent from beneficiary digitally, like
OTP-Based Consent: Real-time verification through OTP sent to the beneficiary's mobile number.

This process of taking consent from Beneficiary by verifying the OTP received on the Beneficiary's mobile number is applicable in entire platform service lines where Beneficiary registration takes place.  

...

Beneficiary Consent using OTP approach

Now consent via OTP should be mandated for Head of the Family and Family Members registration. Once Household registration is completed, proceed with Head of the Family and Family Members registration with taking proper consent by verifying OTP sent on beneficiary's Mobile number via SMS.

...