Business Requirements Document (BRD)
Date | Version Number | Author | Approved By | Document change reference |
12/31/2024 | 1.0 | Shreshtha | Initial draft on following features:
|
Contents
Anchor | ||||
---|---|---|---|---|
|
Document Purpose
About Piramal Swasthya
Background
Background of ASHA Concept
Scope of Work
AMRIT Admin web portal enhancements
Bulk User Registration
FLW App enhancements
Implement Beneficiary Consent process
Beneficiary Consent using OTP approach
Feature: File Upload
Feature: Help Module
ASHA Incentives
Definitions, Acronyms, and Abbreviations
...
- New User Creation:
- Currently the system supports creating single User account at a time,
- Bulk user creation simplifies registration for 100+ users by allowing Excel-based uploadprocess by create multiple user accounts at a time by uploading details in Excel.
- Bulk User Creation Process:
Download Template: Users must download a predefined Excel template containing all necessary fields and mandatory fields marked with star (
).
- Fill Template: Users fill the template with the required data. Mandatory fields must be completed with valid input.
- Upload Template: The completed template is uploaded back into the system.
- Validation: System validates each record and:
- Creates users with valid data.
- Logs errors for records with invalid/missing data.
- Feedback:
- Show success count (e.g., "15 out of 20 users created successfully").
- Provide an error log file for failed records with reasons for failure
...
Anchor | ||||
---|---|---|---|---|
|
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.
...
Anchor | ||||
---|---|---|---|---|
|
Implement Beneficiary Consent process
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.
Anchor | ||||
---|---|---|---|---|
|
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.
...
Name of Data Field | Field Type | Value/ Options | Validation/ Logic/ Condition |
Mobile Number (for taking consent using OTP) | Textbox |
| |
Whose Mobile Number | Dropdown Values |
|
|
Send OTP | Button |
| |
Resend OTP | Button |
| |
OTP Verification | Textbox | A) Online Mode
| |
Anchor | ||||
---|---|---|---|---|
|
...
File Upload
This feature allows users to upload files in two key scenarios—MCP Card uploads during ANC visits and Birth Certificate uploads during child registration.
...
Name of Data Field | Field Type | Field Type | Validation/ Logic/ Condition |
Birth Certificate Upload | Button |
| |
File Overwrite Logic | System |
| |
View Uploads | Button |
| |
Allowed File Types/File Size | System |
|
Anchor | ||||
---|---|---|---|---|
|
...
Help Module
The Help Module assists ASHA workers by providing comprehensive guidance on application functionalities through a user-friendly interface.
...
2.Incentive to ASHA for follow up of SNCU discharge babies and for follow up of LBW babies
...
Find ABHA Numbers
To find ABHA Number of beneficiary by search using Mobile Number or Aadhaar Number.
Search may result multiple ABHA Numbers linked to the Mobile Number
Select the Name and proceed to get other details
Proceed to save the ABHA Number of selected beneficiary.
...
This below table is only for the reference of metadata used for creating API, since this screen/ form is currently available in the Application.
Name of Data Field | Field Type | Field Type | Validation/ Logic/ Condition |
Name of the PW | Auto-populate | ||
Age | Auto-populate | ||
Contact No. 1 Contact No. 2 | Text Box |
Should Not accept all same digits | |
SC/HWC/TG Hosp | Text Box |
All letter should be in caps | |
Block | Text Box |
All letter should be in caps | |
Husband’s Name | Auto-Populate | ||
Nearest SC/HWC | Text Box |
All letter should be in caps | |
Nearest 24*7 PHC | Text Box |
All letter should be in caps | |
Nearest FRU | Text Box |
All letter should be in caps | |
Nearest USG centre | Text Box |
All letters should be in caps | |
Blood Group | Spinner | Choose:
| Auto Fill if available OR Select form Spinner |
Blood donors identified | Text Box |
|
All letter should be in caps |
Birth Companion | Text Box |
|
All letter should be in caps |
Person who will take care of Children, if any when the PW is admitted for delivery | Text Box |
|
All letter should be in caps |
Name and Contact number of VHSND/Community member for support during emergency | Text Box |
|
All letter should be in caps |
Mode of transportation in case of labor Pain | Text Box |
|
All letter should be in caps |
Submit | Button |
| Once submitted, change the Color of button “Micro Birth Plan” to Orange on the Card |