...
- Flip feature between "Home" and "Dashboard".
- Should contain four modules/ Cards- All Beneficiaries, TB screening, NCD screening, Referrals written on these cards.
- On clicking "All Beneficiaries" card- open the "Beneficiary module" form documented below for registering the beneficiary by giving the floating "Registration" button in the right corner. Fill the form for registering the beneficiary.
- On clicking "TB" card- the next screen should have 3 cards titled "TB Screening", "Suspected TB cases" and ""Confirmed TB cases".
- On clicking "NCD" card- the next screen should have 4 cards titled "NCD eligible list", "NCD priority list", "NCD non-priority list", "NCD referred list".
- On clicking "Referrals"- This should show the line listing of "TB suspected cases" and "NCDs referred list" when they are referred to facilities for further check up.
2.
...
- Flip feature between "Home" and "Dashboard".
- Put a field for filter with 2 selection options-
- Time Period- based on "today and previous months" This filter should show all the data cards in the dashboard pertaining to the time period selected. (eg: today, Jan, Feb etc)
- Village Name- Dropdown options to be populated with names of village/ hamlets
...
2.1 Module - Beneficiary Registration
On clicking Registration button the user will be navigated to Beneficiary Registration Page
This page has Beneficiary Registration Text displayed on top with "Home" Icon on the right corner to Navigate to Home page in the 1st row
The Page will end with "Cancel" and "Submit" button at the bottom
Give Edit option with Pencil icon on "Beneficiary Status", "Marital Status".
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
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 |
Filter/ Selection option | Dropdown | The Dropdown Values are
| If this filter is selected, then show all the values of the dashboard indicators pertaining to the time period selected. |
Filter/ Selection option | Dropdown | Village/ Hamlet names to be put here | If this filter is selected, then show all the values of the dashboard indicators pertaining to the particular village selected. | Card must be yellow in colour | It must auto populate based on the filter selected. Card must be yellow in colour | It must auto populate based on the filter selected. Card must be yellow in colour | It must auto populate based on the filter selected. NIKSHAY IDs | Card must be yellow in colour | Total number of NIKSHAY IDs made in the selected time period or Village | ABHA IDs | Card must be yellow in colour | Total number of ABHA IDs made in the selected time period or Village |
...
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
...
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
...
Last Name
...
Optional
...
Age
...
Number (Years)
...
Date of Birth
...
Date Picker
...
Populate Age automatically if entered
...
Gender
...
Dropdown
...
Mobile Number
...
Number
...
Village/ Hamlet
...
dropdown
...
Marital Status
...
Spinner
- Unmarried
- Married
- Divorced
- Separated
- Widow
- Widower
...
- Not Applicable for Newborn/ Child/ Adolescent (Age 0 to less than 18 Years)
- Mandatory and editable
- Show this field once above Gender is selected
- 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"
...
Husband's/ Wife's Name
...
Textbox
...
Is Conditionally Mandatory
- 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
...
Father's Name
...
Textbox
...
- 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
...
Mother's Name
...
Textbox
...
- 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
...
Community
...
Spinner
- General
- SC
- ST
- OBC
- OC
- Not Given
...
- Mandatory
- But it should be editable
...
Religion
...
Spinner
...
- Hindu
- Muslim
- Christen
- Sikhism
- Buddhism
- Jainism
- Parsi
- Other
- Not disclosed
...
- Mandatory
- But it should be editable
...
Economic Status
...
Spinner
...
Is Mandatory Choose:
- APL
- BPL
- Don't know
...
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
...
- Default value is unknown
...
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.
/ 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 |
Beneficiary Status | Alive | ||
First Name | Text | Mandatory | |
Last Name | Optional | ||
Age | Number (Years) | Mandatory | |
Date of Birth | Date Picker | Populate Age automatically if entered | |
Gender | Dropdown |
| Mandatory |
Mobile Number | Number | Optional | |
Village/ Hamlet | dropdown | ||
Marital Status | Spinner |
|
|
Husband's/ Wife's Name | Textbox | Is Conditionally Mandatory |
|
Father's Name | Textbox |
| |
Mother's Name | Textbox |
| |
Community | Spinner |
|
|
Religion | Spinner |
|
|
Economic Status | Spinner | Is Mandatory Choose:
| |
Type of Residential area | Spinner | Choose:
| |
Other Type of Residential area | Textbox |
| |
Occupation |
| ||
Cancel | Button | If cancel is selected, a pop up message "Are you Sure?" with options "Yes" and "No" will come. | |
Submit | On clicking this, it must display the Pop up msg "Patient Registered successfully" |
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
- NCD Eligible List: All Beneficiary both Male and Female whose age > = 30 years and excluding Pregnant Women; with CBAC Form access
- 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
2.2.2 Module- TB Screening
TB Screening
In this section show all beneficiaries irrespective of any age group and gender.
Maintain a separate list for TB Suspected cases for further follow-ups.
Early Detection of Tuberculosis (TB) |
|
|
|
* If "Yes" is selected for any one of the questions below with "*" then show a pop-up message "Refer to MO and collect the Sputum sample". |
|
|
|
** If "Yes" is selected for any one of the questions below with "**" then show a pop-up message "Refer to MO or inform ANM/MPW to tracing of all family members" |
|
|
|
Date | Calendar | Is Mandatory |
|
Name | Textbox |
| Auto fill from Beneficiary details |
Age | Textbox |
| Auto fill from Beneficiary details |
Sex | Textbox |
| Auto fill from Beneficiary details |
Coughing More than 2 weeks * | Spinner | Is Mandatory
|
|
Blood in Sputum * | Spinner | Is Mandatory
|
|
Fever > 2 weeks * | Spinner | Is Mandatory
|
|
Loss of Weight * | Spinner | Is Mandatory
|
|
Night Sweats * | Spinner | Is Mandatory
|
|
History of TB * | Spinner | Is Mandatory
|
|
Are you currently taking Anti TB drugs ** | Spinner | Is Mandatory
| Inform to ANM / MPW/ MO for tracing of Family members |
Anyone in Family Currently Suffering from TB ** | Spinner | Is Mandatory
| Inform to ANM / MPW/ MO for tracing of Family members |
Submit | Button |
|
|
Suspected TB cases
Maintain a separate list of Suspected TB cases based on above assessment check.
This section should contain only Suspected TB cases.
Name of data Field | Field Type | Value/ Options | Validation/ Logic/ Condition |
Date | Calendar | Is Mandatory |
|
Name | Textbox |
| Auto fill from Beneficiary details |
Age | Textbox |
| Auto fill from Beneficiary details |
Sex | Textbox |
| Auto fill from Beneficiary details |
Is Sputum sample collected? | Spinner | Is Mandatory
|
|
Sputum sample submitted at | Spinner | Choose:
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Nikshay ID | Textbox |
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Sputum Test result | Spinner | Choose:
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Referred to facility | Spinner | Is Mandatory
|
|
Facility Referral follow-ups | Textbox |
|
|
Submit | Button |
|
|
2.2.3 Module- NCD Screening
Note: The common questions in CBAC Part B1 and TB screening form, if either of the form is filled and submitted first, then responses in the other form should be automatically selected.
Community Based Assessment Checklist (CBAC) Form
NCD (Non-Communicable Diseases) Eligible List:
Show all Beneficiary both Male and Female whose age > = 30 years and excluding Pregnant Women.
And this CBAC Form is applicable to screen these Beneficiaries.
This CBAC Form, assessment check should be done yearly once,
Edit is applicable – but once approved by ANM/MO/ CHO, edit is not applicable
Maintain the history of submitted CBAC Form for viewing, year wise
...
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.
...
- All Beneficiaries List
- NCD Eligible List: All Beneficiary both Male and Female whose age > = 30 years and excluding Pregnant Women; with CBAC Form access
- 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
...
TB Screening
In this section show all beneficiaries irrespective of any age group and gender.
Maintain a separate list for TB Suspected cases for further follow-ups.
Early Detection of Tuberculosis (TB)
Ask if Patient has any of these symptoms
* If "Yes" is selected for any one of the questions below with "*" then show a pop-up message "Refer to MO and collect the Sputum sample".
Show these beneficiaries to 'Suspected TB cases' section
** If "Yes" is selected for any one of the questions below with "**" then show a pop-up message "Refer to MO or inform ANM/MPW to tracing of all family members"
Date
Calendar
Date Picker
Is Mandatory
- Default value Today's Date
- Not greater than Today's Date
- Accept date greater or equal to Date of beneficiary registration
- should not allow to update in edit or once submitted
Name
Textbox
Auto fill from Beneficiary details
Show: First Name + Last Name
Read only
Age
Textbox
Auto fill from Beneficiary details
Read only
Sex
Textbox
Auto fill from Beneficiary details
Read only
Name of Data Field | Field Type | Value/ Options | Validation/ Logic/ Condition |
CBAC Form |
|
|
|
Date | Calendar |
|
|
Name | Textbox |
| Auto fill from Beneficiary details |
Age | Textbox |
| Auto fill from Beneficiary details |
Sex | Textbox |
| Auto fill from Beneficiary details |
Part A: Risk Assessment |
|
|
|
What is your Age? (in Age) | Spinner | Is Mandatory
| Auto-populate Age from 'Beneficiary' registration: |
Do you smoke or consume smokeless products such as gutka or khaini | Spinner | Is Mandatory
| Score Logic: |
Do you consume alcohol daily | Spinner | Is Mandatory
| Score Logic: |
Measurement of Waist (in cm) | Spinner | Is Mandatory
| Score Logic: |
Do you under take any physical activity for minimum of 150 minutes in a week | Spinner | Is Mandatory
| Score Logic: |
Do you have any family history (any one of your parents or siblings) of high BP / Diabetes / Heart Disease | Spinner | Is Mandatory
| Score Logic: |
Total Score | Label |
| Total Score Formula: |
Part B1: Early Detection |
|
|
|
If "Yes" is selected below then display a pop-up message, "Suspected NCD case, please visit nearest HWC or call 104." |
|
|
|
* If "Yes" is selected for any one of the questions below with "*" then show a pop-up message "Refer to MO and collect the Sputum sample" |
|
|
|
** If "Yes" is selected for any one of the questions below with "**" then show a pop-up message "Refer to MO or inform ANM/MPW to tracing of all family members" |
|
|
|
Shortness of Breath | Spinner | Is Mandatory
|
|
Coughing More than 2 weeks * | Spinner | Is Mandatory
|
|
Blood in Sputum * | Spinner | Is Mandatory
|
|
Fever > 2 weeks * | Spinner | Is Mandatory
|
|
Loss of Weight * | Spinner | Is Mandatory
|
|
Night Sweats * | Spinner | Is Mandatory
|
|
Are you currently taking Anti TB drugs ** | Spinner | Is Mandatory
|
|
Anyone in Family Currently Suffering from TB ** | Spinner | Is Mandatory
|
|
History of TB * | Spinner | Is Mandatory
|
|
Recurrent of ulceration on Palm or Sole | Spinner | Is Mandatory
|
|
Recurrent of tingling on Palm or Sole | Spinner | Is Mandatory
|
|
Cloudy or Blurred Vision | Spinner | Is Mandatory
|
|
Difficulty in reading | Spinner | Is Mandatory
|
|
Pain in eyes lasting for more than weeks | Spinner | Is Mandatory
|
|
Redness in eyes for more than weeks | Spinner | Is Mandatory
|
|
Difficulty in Hearing | Spinner | Is Mandatory
|
|
History of Fits | Spinner | Is Mandatory
|
|
Difficulty in Opening Mouth | Spinner | Is Mandatory
|
|
Ulcers in Mouth Not Healed in 2 weeks | Spinner | Is Mandatory
|
|
Growth in Mouth Not Healed in 2 weeks | Spinner | Is Mandatory |
|
Any white or red Patch in Mouth Not Healed in 2 weeks | Spinner | Is Mandatory
|
|
Pain while chewing | Spinner | Is Mandatory
|
|
Any change in Tone of Voice | Spinner | Is Mandatory
|
|
Any hypo pigmented patches or discolour lesions with loss of sensation | Spinner | Is Mandatory
|
|
Any thickened skin | Spinner | Is Mandatory
|
|
Any nodules skin | Spinner | Is Mandatory
|
|
Any Patch or Discoloration on Skin | Spinner | Is Mandatory
|
|
Recurrent numbness on palm or sole | Spinner | Is Mandatory
|
|
Clawing of fingers in hand or feet | Spinner | Is Mandatory
|
|
Tingling and numbness in hand / or feet | Spinner | Is Mandatory
|
|
Inability to close eye lid |
| Spinner | Is Mandatory
|
|
Difficulty in Holding Objects in hands or Fingers | Spinner | Is Mandatory
|
|
Weakness in feet that cause difficulty in walking | Spinner | Is Mandatory
|
|
|
Part B2: Women Only |
|
|
|
Lump in the Breast | Spinner | Is Mandatory
|
|
Bleeding after Menopause | Spinner | Is Mandatory
|
If option selected is "Yes" then display "Inform ASHA Facilitator." |
Blood Stained Discharge from the Nipple |
| Spinner | Is Mandatory
|
|
Bleeding after intercourse | Spinner | Is Mandatory
|
Inform to ANM / MPW/ MO for tracing of Family members
| |||
Part B3: Elderly Specific |
|
|
|
Feeling unsteady while standing or walking | Spinner | Is Mandatory
|
Inform to ANM / MPW/ MO for tracing of Family members
Submit
Button
Suspected TB cases
Maintain a separate list of Suspected TB cases based on above assessment check.
This section should contain only Suspected TB cases.
Name of data Field | Field Type | Value/ Options | Validation/ Logic/ Condition |
Date | Calendar | Is Mandatory |
|
Name | Textbox |
| Auto fill from Beneficiary details |
Age | Textbox |
| Auto fill from Beneficiary details |
Sex | Textbox |
| Auto fill from Beneficiary details |
Is Sputum sample collected? | Spinner | Is Mandatory
|
|
Sputum sample submitted at | Spinner | Choose:
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Nikshay ID | Textbox |
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Sputum Test result | Spinner | Choose:
| Enable if "Yes" is selected for 'Is Sputum sample collected?' |
Referred to facility | Spinner | Is Mandatory
|
|
Facility Referral follow-ups | Textbox |
|
|
Submit | Button |
|
|
...
If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment " | |||
Suffering from any physical disability that restrict movement | Spinner | Is Mandatory
| If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment " |
Needing help from others to perform every day activities such as eating, getting dressed, grooming, bathing, walking, or using the toilets | Spinner | Is Mandatory
| If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment " |
Forgetting names of yours, near ones or your own home address | Spinner | Is Mandatory
| If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment " |
Part C: Risk factor for COPD |
|
|
|
Type of Fuel Used for Cooking | Spinner | Choose: |
|
Occupational Exposure | Spinner | Choose: |
|
Part D: PHQ2 |
|
|
|
Over the last two weeks bothered by the following problem? |
|
|
|
Little interest or pleasure in doing things? | Spinner | Choose:
| Score Logic: |
Feeling down, depressed or hopeless? | Spinner | Choose:
| Score Logic: |
Total Score | Label |
| Total Score formula: Sum of all the above score |
2.2.4 Module - Referrals
2.3 Home Page- Dashboard
- Flip feature between "Home" and "Dashboard".
- Put a field for filter with 2 selection options-
...
- Module cards should be placed below the filter selection option.
Field Name | Field Type | Options | Validation |
Filter/ Selection option | Dropdown | The Dropdown Values are
| If this filter is selected, then show all the values of the dashboard indicators pertaining to the time period selected. |
Filter/ Selection option | Dropdown | Village/ Hamlet names to be put here | If this filter is selected, then show all the values of the dashboard indicators pertaining to the particular village selected. |
Total TB screenings | Card must be yellow in colour | It must auto populate based on the filter selected. | |
Total TB suspected cases | Card must be yellow in colour | It must auto populate based on the filter selected. | |
Total TB confirmed cases | Card must be yellow in colour | It must auto populate based on the filter selected. | |
NIKSHAY IDs | Card must be yellow in colour | Total number of NIKSHAY IDs made in the selected time period or Village | |
ABHA IDs | Card must be yellow in colour | Total number of ABHA IDs made in the selected time period or Village |