...
- Login Page Name should be "STOP TB".
- It must be followed by "STOP TB" 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
STOP TB 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 TB" 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-
...
- Landing page should have 2 tabs- "Home" and "Dashboard".
- In home tab floating "Registration" button on the right bottom corner.
2.2 Home Page-
...
"Home tab"
...
- 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 (section 2.2.1) 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- open the "Tuberculosis module" (section 2.2.2). On clicking the next screen should have 3 cards titled "TB Screening", "Suspected TB cases" and ""Confirmed TB cases".
- On clicking "NCD" card- open the "Non Communicable Disease (NCD) module" (section 2.2.3) 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.
...
- 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-
...
Tuberculosis
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.
...
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- Non Communicable Disease (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.
...

