...
- Login Page Name should be "NikshayMitra Application".
- It must be followed by "NikshayMitra" Logo.
- It must have both Online and Offline capabilities. ("Offline capabilities feature to exchange data between Mobile devices in a closed environment in real-time without internet")
- It must have Multilingual Feature with English, Hindi and other Indian languages enabled, and must be configurable to accommodate all the Indian languages as and when required in future.
UI Field Name
Field Type
Options
Validations
"NikshayMitra Application" Logo
<Placeholder>
Please Select your Language
Radio Button
- English
- Hindi
- The fields and labels must populate in the language selected by the user
Username
Textbox
Password
Textbox
Remember Me
Checkbox
- When 'Remember Me' checkbox is selected, next time directly allow user to login just by authenticating with fingerprint
Powered by Piramal Foundation
Text
- Display on the bottom of the screen
2.1 Landing page
- This page must have a hamburger icon (side drawer), "Stop TBNikshayMitra" text, sync button, and "Language Translation" button on the Top row.
- There should be a hamburger icon on the left side, which on clicking should have following details-
...
- On clicking Registration button the user will be navigated to Beneficiary Registration Page
- Show a pop up for Consent form "I have been explained by the volunteer, the purpose for which the information and findings is being collected from me, in a language I understand and I give my consent to collect the information and findings on my personal health profile."
- This page has "All Beneficiaries" Text displayed on top with "Home" Icon on the right corner to Navigate to Home page in the 1st row
- Give Edit option with Pencil icon on "Beneficiary Status", "Marital Status", "Community","Religion"
- The card below should be visible after the registration of beneficiary.
- If the beneficiary does not have ABHA ID, give one clickable button on the ABHA ID area of the card to initiate ABHA ID generation
- Death of the Beneficiary should be updated
- .
Photo of the beneficiary | Name | Beneficiary ID |
Age (Years) | Village Name- | |
Phone Number | ABHA ID (ABHA registration)- Clickable |
...
Field Name | Field Type | Value/ Options | Validation/ Logic | |||
Date of registration | Should be auto selected and updated when the volunteer logs in the application to do the screening. | |||||
Photo | Camera | Optional |
| Beneficiary Status | Alive |
|
First Name | Text |
| ||||
Last Name |
| |||||
Beneficiary Status | Radio Button | · Alive · Death | · Enable only in the “Edit” Beneficiary screen · Auto-populate, if ‘Death’ is is reported from any module (eg: Tuberculosis) · Default value is “Alive” · If “Death” is selected, enable below four fields and mark it mandatory- 1. Date of Death 2. Time of Death 3. Reason for Death 4. Place of Death or Other Place of Death | |||
Date of Death | Date picker | · Enable if “Beneficiary status”= “Death” · Mandatory if enabled · By default, date is null · Not greater than Today’s Date · Accept ‘Date of Death’ after date of registration · Auto-populate, if ‘Death’ is is reported from any module (eg: Tuberculosis) | ||||
Time of Death | Time picker | · Show only if above value is “Death” · Optional | ||||
Reason for Death (Type of Death) | · Maternal Death · Natural Death · Accident · Infectious Disease · Animal Bite Death · Suicide · Undetermined | · Enable if “Beneficiary status”= “Death” · Mandatory if enabled
| ||||
Place of Death |
| · Enable if “Beneficiary status”= “Death” · Mandatory if enabled
| ||||
Other Place of Death | Textbox |
| ||||
Age | Number (Years) |
| ||||
Date of Birth | Date Picker |
| ||||
Gender | Dropdown |
|
| |||
Mobile Number | Number |
| ||||
Village/ Hamlet | dropdown | |||||
Marital Status | radio button |
|
| |||
Husband's/ Wife's Name | Textbox |
| ||||
Father's Name | Textbox |
| ||||
Mother's Name | Textbox |
| ||||
Community | radio button |
|
| |||
Religion | radio button |
|
| |||
Economic Status | radio button |
| ||||
Type of Residential area | radio button |
| ||||
Other Type of Residential area | Textbox |
| ||||
Occupation |
| |||||
Cancel | Button |
|
| |||
Capture Geolocation |
| |||||
Submit |
|
...
