...
- API: 'v3/profile/account/abha/search'
- This above New V3 API would provide the list of associated ABHA IDs mapped with a particular mobile number.
- API Input: enterer Mobile number in API body which will return list of mapped ABHA numbers.
- API Output: Masked ABHA numbers with personal info i.e. Name and Gender.
- You need to select the ABHA ID by providing the respective index from the list of ABHAs.
- Then there is option to fetch the profile details based on the OTP sent to registered mobile number of the ABHA holder.
- You will get user token once the OTP is verified successfully, and the token can be used to performed further operations.
Anchor | ||||
---|---|---|---|---|
|
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 |
Anchor | ||||
---|---|---|---|---|
|
Purpose:
To create a comprehensive ASHA Worker Profile management system, enabling the collection and management of personal and family data. This will ensure that all necessary information related to the ASHA workers, their family members, and village details is accurately recorded and synced with the server.
Hamburger Menu Update
- A new Button called ASHA Profile will be added in the hamburger menu.
- When the user clicks on the ASHA Profile menu item, they will be redirected to the ASHA Profile Screen.
5.2 ASHA Profile:
The ASHA Profile Screen will display the following details about the ASHA worker:
- Name of the ASHA worker
- Village the ASHA worker belongs to
- Employee ID (assigned to the ASHA worker)
- Contact Information (mobile number, alternate mobile number)
- Family Details (e.g., husband's name, number of children, spouse information)
Edit Profile Option:
A Edit Profile will be available on the profile screen. Clicking this will redirect the user to the Edit Profile Screen.
5.3 Edit ASHA Profile Screen
The Edit ASHA Profile Screen will allow the ASHA worker to modify their details. The fields available for editing will include:
- Name
- Village
- Employee ID
- Husband's Name
- Number of Children
- Spouse Information
- Contact Information
Save Changes:
A Save button will be available to save any changes made to the profile. Once the save action is triggered, the updated information should be stored and displayed on the View Profile screen.
Name of Data Field | Field Type | Field Type | Validation/ Logic/ Condition |
Name | Text Box | Auto-Populate | |
Village | Text Box | Auto-Populate | |
User ID | Text Box | Auto-Populate | |
DOB | Text Box | Date format | |
Age | Text Box | Auto-calculated from Date of Birth. | |
Mobile Number | Text Box | Auto-Populate | |
Alternate Mobile Number | Text Box |
Should Not accept all same digits | |
Father/Spouse Name | Radio Button | Choose between Father or Spouse (Radio buttons for selecting either). | |
Date of joining | Text Box | Date format DD/MM/YYYY | |
Bank Account | Text Box | Accepts only numeric values (integer). Length should be between 9-18 digits depending on bank. No special characters allowed. | |
IFSC | Text Box | Non-mandatory Alphanumeric characters (typically 11 characters); Format: 4 letters followed by 7 digits (e.g., | |
Population Covered under ASHA | Text Box | Mandatory Accepts only numeric values. Should be a positive integer. | |
CHO Name | Text Box | Accepts alphabetic characters and spaces only. | |
Mobile no. of CHO | Text Box | Accept numeric (integer) value only; Accepts 10 digits only; Should start with 6, 7, 8, or 9; Cannot start with 0; Should not accept all same digits. | |
Name of AWW | Text Box | Accepts alphabetic characters and spaces only. | |
Mobile no. AWW | Text Box | Accept numeric (integer) value only; Accepts 10 digits only; Should start with 6, 7, 8, or 9; Cannot start with 0; Should not accept all same digits | |
Name of ANM1 | Text Box | Non-mandatory; Accepts alphabetic characters and spaces only. | |
Mobile number of ANM1 | Text Box | Accept numeric (integer) value only; Accepts 10 digits only; Should start with 6, 7, 8, or 9; Cannot start with 0; Should not accept all same digits. | |
Name of ANM2 | Text Box | Accepts alphabetic characters and spaces only. | |
Mobile number of ANM2 | Text Box | Accept numeric (integer) value only; Accepts 10 digits only; Should start with 6, 7, 8, or 9; Cannot start with 0; Should not accept all same digits. | |
ASHA Household Registeration | Text Box | Alphanumeric characters. Should follow a specific format if defined for the household registration number. | |
Family Member | Text Box | Accepts alphabetic characters, numeric, and spaces. Should list the names and relationships of family members |