S No |
Name of Data Field |
Field Type |
Value/ Options |
Validation/ Logic/ Condition |
|
**** Every Beneficiary Registration should be linked with any one of the House Hold (HHID) |
|
|
|
|
**** Beneficiary Registration is two types, based on the Age, that is as below
- Adult Registration: Age 15 years and above
- New born/ Child/ Adolescent Registration: Age 0 to less than 15 Years
*** Based on the selected Age, fields in the form changes respectively as mentioned here in the logic column
|
|
|
|
I |
Adult Registration (Age 15 years and above) |
|
|
|
1 |
- Head of family Registration OR
- Family Member Registration
|
|
|
Show this sub heading based on the type of member registration |
2 |
Date of Registration |
Calendar/ Date Picker |
- Is Mandatory
- Choose the date from the calendar
- Format: dd-mm-yyyy
- Default value Today's Date
|
- Not greater than Today's Date
- should not allow date less than 1/1/2020
- should not allow to update in edit or once submitted
|
|
Relationship with head of family |
|
Self |
Place of order of this field should change bases on the type of registration, as below
In case of HoF registration, auto select "Self" and show it here or just show title
In case of family member registration, show this field after "Gender" field |
3 |
Photo |
Camera |
Is 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 |
4 |
First Name |
Textbox |
Is Mandatory |
- In case of HoF registration, auto select from HH details
- Input method: Speech to Text feature
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
5 |
Last Name/ Surname |
Textbox |
Is Mandatory |
- In case of HoF registration, auto select from HH details
- Input method: Speech to Text feature
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
|
Select: Date of Birth OR Age |
|
|
|
6 |
Date of Birth |
Calendar
Date Picker |
Is Mandatory |
- Auto Calculate 'Age' based on the DOB entered
- Allow Age 15 years and above
|
7 |
Age (in Years) |
Textbox |
Is Mandatory |
- Auto Calculate 'Date of Birth' based on the Age entered
- Allow Age 15 years and above
- Character limit 2
|
8 |
Gender |
Spinner |
Is Mandatory
Choose:
|
Based on the Gender selected, show below family relationships |
9 |
Relationship with head of family |
Spinner |
Is Mandatory
Choose: (this is sample List, get this list form old app or currently what we have)
Example: for Male
Son, Husband, Father, Nephew, Son-in-law, Brother, Grandson, Grand Father, Father-in-law, others
Example: for Female
Wife, Daughter, Mother, Niece, Daughter-in-law, Sister, Grand Daughter, Grand Mother, Mother-in-law, others |
In case of HoF registration, hide this field (NA)
In case of family member registration, show this field after "Gender" field
Show all family relationships based on the Gender criteria, as below
- When Gender is Male or Transgender, show all male relationships
- When Gender is Female, show all Female relationships
Whomever you are registering his/her relation should selected here
|
10 |
Other Relationship with head of family |
Textbox |
|
In case of HoF registration, hide this field (NA)
- Enable if other is selected above
- Is Mandatory if other is selected above
- Enable if other is selected above
- Is Mandatory if other is selected above
|
11 |
Mobile Number of |
Spinner |
Is Mandatory
Choose:
Self, Husband, Father, Mother, Family head, others |
In case of HoF registration, hide this field (NA)
- If married and Male show Wife
- If married and Female show Husband
- If unmarried don't show above both
|
12 |
Enter Relation with Mobile Number |
Textbox |
|
In case of HoF registration, hide this field (NA)
- Enable if other is selected above
- Is Mandatory if other is selected above
- Enable if other is selected above
- Is Mandatory if other is selected above
|
13 |
Mobile Number |
Textbox |
Is Mandatory |
In case of HoF registration, auto select from HH details
Show after 'Mobile Number of' is selected
- If "Family head" is selected above, then auto populate Mobile Number of 'Head of the family'
- Similarly, for other relationships Husband" or "Wife"
|
14 |
Marital Status |
Spinner |
Is Mandatory
Choose:
- Unmarried
- Married
- Divorced
- Separated
- Widow
- Widower
|
- Not Applicable for New born/ Child/ Adolescent (Age 0 to less than 15 Years)
- Show this field once above Gender is selected
- If "Unmarried" is selected hide below three fields from S. No. 15, 16, 17
- 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"
Above in field 'Relationship with head of family' is selected as "Husband" or "Wife" then auto select "Married"
|
15 |
Husband's/ Wife's Name |
Textbox |
Is Conditionally Mandatory |
In case of "Married" and any one is already registered, then auto select Name from 'Husband' or 'Wife' details; base on the Relationship with Hof
- Input method: Speech to Text feature
- Hide this field in case of 'Marital Status' = "Unmarried"
- Optional (Not Mandatory) 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
|
16 |
Date of Marriage |
Calendar
Date Picker |
Is Conditionally Mandatory |
In case of "Married" and any one is already registered, and date if available then auto select from 'Husband' or 'Wife' details; base on the Relationship with Hof
- Hide this field in case of 'Marital Status' = "Unmarried"
- Show only when below 'Age at Marriage' is equal to above 'Actual Age'
|
17 |
Age at Marriage |
Textbox |
Is Mandatory |
- Hide this field in case of 'Marital Status' = "Unmarried"
- Accept numbers only
- Character limit 2 digits
- Allow Age greater or equals to 15 Years
- Marriage Age should Not be greater than actual Age
|
18 |
Father's Name |
Textbox |
Is Conditionally Mandatory |
Base on the Relationship with Hof, in case of Son or Daughter auto populate Name
- Input method: Speech to Text feature
- Optional (Not Mandatory) in case of 'Gender' = "Female" and 'Marital Status' = "Married"
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
19 |
Mother's Name |
Textbox |
Is Conditionally Mandatory |
Base on the Relationship with Hof, in case of Son or Daughter auto populate Name
- Input method: Speech to Text feature
- Optional (Not Mandatory) in case of 'Gender' = "Female" and 'Marital Status' = "Married"
- Accept alphabets only
- Character limit 50
- All letter should be in caps
|
20 |
Community |
Spinner |
Is Mandatory
Choose:
- General
- SC
- ST
- OBC
- OC
- Not Given
|
- By default, auto select get form HoF
- But it should be editable
|
21 |
Religion |
Spinner |
Is Mandatory
Choose:
- Hindu
- Muslim
- Christen
- Sikhism
- Buddhism
- Jainism
- Parsi
- Other
- Not disclosed
|
- By default, auto select get form HoF
- But it should be editable
|
|
ID Details (Not Applicable for New born/ Child/ Adolescent (Age 0 to less than 15 Years)) |
|
|
|
22 |
Aadhaar No. |
Spinner |
Choose:
Yes/ No |
|
23 |
Aadhaar No. |
Textbox |
|
Show this field when 'Aadhaar No.' is selected "Yes"
- Accept numeric (integer) values only
- Accept 12 digits only
- Should not start from 0
- Mandatory if Aadhar number is selected above
|
24 |
RCH ID |
Textbox |
|
- 12-digit unique number
- Accept numeric (integer) value only
- Character limit up to 12
- Show this field only for 'Gender' = "Female" and 'Gender' = "Male" for Child (Age 0 to less than 15 Years)
- That field is Not Applicable for 'Gender' = "Male" for Age above 15 Years)
|
II |
Below field are only applicable for New born/ Child/ Adolescent Registration (Age 0 to less than 15 Years) |
|
|
|
|
Select: Date of Birth OR Age |
|
|
|
25 |
Date of Birth |
Calendar
Date Picker |
Is Mandatory |
- Auto Calculate 'Age' based on the DOB entered
- Allow Age 0 to less than 15 Years
|
26 |
Age |
Textbox |
Is Mandatory |
- Auto Calculate 'Date of Birth' based on the Age entered
- Allow Age 0 to less than 15 Years
- Character limit 2
- It is Mandatory to select below 'Age Unit'
- If Age is greater than 3 Years of Age (less than 15 Years), then enable this field below:
- Is the Child Registered at School?
(S. No. 28)
|
27 |
Age Unit |
Textbox |
Is Mandatory
Choose:
- Days (s)
- Month (s)
- Year (s)
|
- When 'Age' is selected above, it is Mandatory to select 'Age Unit'
- In case of 'Date of Birth' is entered, auto select related value "Days (s)/ Month (s), Year (s)"
|
28 |
Is the Child Registered at School? |
Spinner |
Is Mandatory
Choose
|
- If Age is greater than 3 Years of Age (less than 15 Years), then enable this field
- If "Yes" is selected, then select 'Type of School/ Institution'
|
29 |
Type of School/ Institution |
Spinner |
Is Mandatory
Choose:
- Anganwadi
- Primary
- Secondary
- Private
|
- Enable if "Yes" is selected above
- Is Mandatory if other is selected above
|
|
Birth Details |
|
|
|
30 |
RCH ID |
Textbox |
|
- 12-digit unique number
- Accept numeric (integer) value only
- Character limit up to 12
|
31 |
Birth Certificate No. |
Text Box |
Default value should be Null |
- Accept numeric value and special characters
- Character limit 50
|
32 |
Place of Birth |
Spinner |
Is conditionally Mandatory
Choose:
- Home
- Sub-Centre
- PHC
- CHC
- Sub-District Hospital,
- District Hospital,
- Medical College Hospital
- In Transit
- Private Hospital
- Accredited Private Hospital
- Other
|
|