...
- On clicking Registration button the user will be navigated to Beneficiary Registration Page
- 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
...
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 | - Should have face detection/ Facial recognition
- Camera should identify & capture human face but not any objects
- Show an Alert if Photo is not captured, just as reminder but Not Mandatory
- Alert: "Do you like to Take Photo", Yes or No If "Yes", open Camera; If "No", go to next
|
Beneficiary Status |
| Alive Dead | |
First Name | Text |
| - Mandatory
- Speech to text feature
|
Last Name |
|
| - Optional
- Speech to text feature
|
Age | Number (Years) |
| - Mandatory
- If DOB unknown, approximate age allowed
|
Date of Birth | Date Picker |
| - Populate Age automatically if entered
|
Gender | Dropdown | - Male
- Female
- Transgender
- Prefer not to say
| - Mandatory
- Speech to text feature
|
Mobile Number | Number |
| - Optional
- Speech to text feature
|
Village/ Hamlet | dropdown |
| |
Marital Status | Spinner | - Unmarried
- Married
- Divorced
- Separated
- Widow
- Widower
| - Not Applicable for Newborn/ Child/ Adolescent (Age 0 to less than 15 Years)
- Mandatory and editable
- Based on the 'Gender' values in this dropdown list should change as follows:
- In case of 'Gender' = "Female" show "Widow" and hide "Widower"
- In case of 'Gender' = "Male" show "Widower" and hide "Widow"
|
Husband's/ Wife's Name | Textbox |
| - Input method: Speech to Text feature
- Conditionally mandatory- Hide this field in case of 'Marital Status' = "Unmarried"
- Optional in case of 'Marital Status' = "Divorced"
- Based on the Gender show label name as: 'Husband's' or 'Wife's Name'
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
Father's Name | Textbox |
| - Input method: Speech to Text feature
- Optional in case of 'Gender' = "Female" and 'Marital Status' = "Married"
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
Mother's Name | Textbox |
| - Input method: Speech to Text feature
- Optional in case of 'Gender' = "Female" and 'Marital Status' = "Married"
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
Community | Spinner | - General
- SC
- ST
- OBC
- OC
- Not Given
| - Mandatory
- But it should be editable
|
Religion | Spinner | - Hindu
- Muslim
- Christian
- Sikhism
- Buddhism
- Jainism
- Parsi
- Other
- Not disclosed
| - Mandatory
- But it should be editable
|
Economic Status | Spinner | Is Mandatory Choose: | |
Type of Residential area | Spinner | Choose: - Rural
- Urban
- Tribal
- Tea Garden
- Other
|
|
Other Type of Residential area | Textbox |
| - Enable if other is selected above
- Is Mandatory if other is selected above
- Allow Alphanumeric Character and special Characters
- Character limit 100
|
Occupation |
|
| |
Cancel | Button | | - If cancel is selected, a pop up message "Are you Sure?" with options "Yes" and "No" will come.
- If selected "yes" navigate back to home page
- If selected "no" then do not erase the patient health data and let the page remain open so it can be submitted by volunteer as sometime by mistake cancel button is clicked.
|
Submit |
|
| - On clicking this, it must display the Pop up msg "Patient Registered successfully"
- This must store the data of the patient and display the required fields over the Beneficiary card
Ensure that data should go to server |
Lists Sections
Different types of lists are created based on the beneficiary registrations. These are defined in the following data fields: "Age" and "CBAC Score".
- All Beneficiaries List- Should be visible in "All beneficiaries" and "TB Screening" modules.
- NCD Eligible List: All Beneficiary both Male and Female whose age > = 30 years and excluding Pregnant Women; with CBAC Form access. Should be visible in the NCD
- NCD Priority List: Beneficiary age > = 30 years and CBAC assessment score is greater than 4
- NCD Non-Eligible List: Beneficiary age > = 30 years and CBAC assessment score is less or equals to 4
...