Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The finalized dataset will then be uploaded or integrated into the AMRIT system to ensure backend- (Discussion with the tech provider is in progress and is subjected to change)


 


STOP TB- Data Flow Diagram 

Image Added


3. Login Page & Landing Page

...

Referral Card routing rules: Pregnant beneficiaries → shown directly in NAAT card. All non-pregnant beneficiaries (all genders, all ages) → shown in Digital Chest X-ray card. If abnormality detected on chest X-ray → referred further to NAAT. Beneficiaries with high BP or high Random Blood Sugar → shown in Health and Wellness Centre card in addition to Digital Chest X-Ray/ NAAT cards.

 Image Removed

...

high BP or high Random Blood Sugar → shown in Health and Wellness Centre card in addition to Digital Chest X-Ray/ NAAT cards.

 Image Added


Disclaimer: Application screen needs to resemble with the mock ups in all the sections of the PRD to highlight the flow and content required in the application.

New Household Registration Form

  1. Household Registration (HH Reg)
    • Search for Household using:
      • HoF (Head of Family) Name
      • Mobile Number
    • If Household does not exist, create a new Household (HH).
  2. Add Family Details
    • Add HoF details.
    • Add other family members to the Household.
  3. Beneficiary Registration (Ben Reg / Family Member Registration)
    • Search Beneficiary using:
      • Name
      • Father’s Name
      • Mother’s Name
      • HoF Name
      • Mobile Number
      • Other available identifiers
  4. Scenarios
    • Scenario 1: If Beneficiary record is found → Proceed to Screening and further workflow.
    • Scenario 2: If Beneficiary record is not found, but Household exists → Proceed with Beneficiary Registration (Ben Reg).
    • Scenario 3: If neither Beneficiary record nor Household exists → First complete Household Registration (HH Reg), then proceed with Beneficiary Registration (Ben Reg).


Image Added


Family Details

S No

Name of Data Field

Field Type

Value/ Options

Validation/ Logic/ Condition

1

First Name of Head of the family

Textbox

Is Mandatory

·       Input method: Speech to Text feature

·       Accept alphabets only

·       Character limit 50

·       All letter should be in caps

2

Last Name/ Surname

Textbox


·       Input method: Speech to Text feature

·       Accept alphabets only

·       Character limit 50

·       All letter should be in caps

3

Mobile No of Head of the family

Textbox

Is Mandatory

·       Accept numeric (integer) value only

·       Accept 10 digits only

·       Should not start form zero

·       Should start with digit 6, 7, 8 or 9

·       Should Not accept all same digits

4

House No

Textbox


·       Allow Alphanumeric Character and special Characters

·       Character limit 100

5

Ward No

Textbox


·       Allow Alphanumeric Character and special Characters

·       Character limit 100

6

Ward Name

Textbox


·       Allow Alphanumeric Character and special Characters

·       Character limit 100

7

Mohalla Name

Textbox


·       Allow Alphanumeric Character and special Characters

·       Character limit 100

8

Economic Status

Spinner

Is Mandatory
Choose:

·       APL

·       BPL

·       Don't know



House Hold Details

S No

Name of Data Field

Field Type

Value/ Options

Validation/ Logic/ Condition

1

Type of Residential area

Spinner

Choose:

·       Rural

·       Urban

·       Tribal

·       Tea Garden

·       Other


2

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

3

Type of House

Spinner

Is Mandatory
Choose:

·       Kuchha

·       Pucca

·       None

·       Other


4

House ownership

Spinner

Is Mandatory
Choose:

·       Yes

·       No



House Hold Amenities

S No

Name of Data Field

Field Type

Value/ Options

Validation/ Logic/ Condition

1

Separate Kitchen

Spinner

Is Mandatory
Choose:

·       Yes

·       No


2

Type of Fuel used for cooking

Spinner

Is Mandatory
Choose:
Firewood, Crop Residue, Cow Dung Cake, Coal, Kerosene, LPG, Other


3

Other type of fuel used for cooking

Textbox


·       Enable if other is selected above

·       Is Mandatory if other is selected above

·       Allow Alphanumeric Character and special Characters

·       Character limit 100

4

Primary Source of water

Spinner

Is Mandatory
Choose:
Tap Water, Handpump Inside House, Handpump Outside House, Well, Tank, River, Pond, Other


5

Other Source of Water

Textbox


·       Enable if other is selected above

·       Is Mandatory if other is selected above

·       Allow Alphanumeric Character and special Characters

·       Character limit 100

6

Availability of Electricity

Spinner

Is Mandatory
Choose:
Electricity Supply, Generator, Solar Power, Kerosene Lamp, Other


7

Other Availability of electricity

Textbox


·       Enable if other is selected above

·       Is Mandatory if other is selected above

·       Allow Alphanumeric Character and special Characters

·       Character limit 100

8

Availability of Toilet

Spinner

Is Mandatory
Choose:
Flush Toilet with Running Water, Flush Toilet without Water, Pit Toilet with Running Water Supply, Pit Toilet without Water Supply, Other, None


9

Other Availability of Toilet

Textbox


·       Enable if other is selected above

·       Is Mandatory if other is selected above

·       Allow Alphanumeric Character and special Characters

·       Character limit 100


After Household registration is completed, show below alert in pop:
"Do you want to proceed with registration of Head of the family"; "Yes" or "No"
If "Yes", navigate to the Beneficiary Registration
If "No", land back to Household list screen




4. Registration Officer Flow

...

AC-REG-03: Given 'Mobile number not available' is checked, When the form is submitted, Then the system stores 9999999999 as the primary phone number.

 Image Modified

4.4 Anthropometry Screen

Follows immediately after Registration Submit. Same actor: Registration Officer. On Anthropometry Submit → Beneficiary moves to Nurse module queue.

...

Field Name

Input / Type

Options / Values

Logic & Validations

Weight (Kgs)

Number input

Numeric

Numeric; 1 decimal place allowed.

Height (cms)

Number input

Numeric

Numeric; 1 decimal place allowed.

BMI = Weight / (Height/100)²

Auto-calculated (read-only)

Calculated value

Auto-calculated when both Height and Weight are entered. Formula: Weight ÷ (Height ÷ 100)². Display to 1 decimal place. Non-editable.

Temperature (Degree Fahrenheit)

Radio + free textbox



Free textbox also provided for manual entry.

Normal range shown: 97–99°F.

If  >= 100 selected → show alert 'Refer to Health and Wellness Centre' and show beneficiary in Referral card on Home.

Submit

Button

Beneficiary moves to Nurse module queue.


 Image Modified

 

5. Nurse Flow

Once a beneficiary is registered and anthropometry is completed, they appear in the Nurse module queue. The Nurse role covers four sequential screens: General Examination → TB Screening → General OPD (optional/skippable) → Diagnostics Screen.

...

Field Name

Input Type

Options / Values

Logic & Validations

Counselling Date

Date picker

Date

Mandatory. Default: Today. Not > Today. Must be >= Registration date.

Counselling Officer Name

Auto-filled (read-only)

Logged-in user

Auto-filled from logged-in Counselling Officer account. Read only.

— PATIENT HEADER (AUTO-FILLED, READ-ONLY) —




Beneficiary Name

Textbox (read-only)

Auto-filled

First Name + Last Name from beneficiary record.

Beneficiary ID (AMRIT ID)

Textbox (read-only)

Auto-filled

From beneficiary record.

Nikshay ID

Textbox (read-only)

Auto-filled

From Diagnostics screen. Read only.

Age / Gender

Textbox (read-only)

Auto-filled

Age (years) and Gender from beneficiary record.

Diagnosis

Textbox (read-only)

Auto-filled

X-ray Result  |  NAAT Result  |  Liquid Culture Result — populated from diagnostic records. Read only.

SECTION A: DISEASE AWARENESS




TB disease explained to patient

Radio button

Yes/ No

Mandatory.

Must be checked before proceeding.

Confirms counsellor has explained TB to the patient.

Transmission route explained

Radio button

Yes/ No

Mandatory.

Symptoms explained

Radio button

Yes/ No

Mandatory.

Treatment duration explained

Radio button

Yes/ No

Mandatory.

Disease awareness notes

Free text

Optional. Max 500 chars.

SECTION B: DO'S AND DON'TS




Cover mouth while coughing — advised

Radio button

Yes/ No

Mandatory.

Complete full treatment course — advised

Radio button

Yes/ No

Mandatory.

Regular follow-up attendance — advised

Radio button

Yes/ No

Mandatory.

Nutritional guidance provided

Radio button

Yes/ No

Mandatory.

No smoking / alcohol — advised

Radio button

Yes/ No

Mandatory.

Isolation precautions explained

Radio button

Yes/ No

Mandatory.

Do's & Don'ts notes

Free text

Optional. Max 500 chars.

SECTION C: GOVERNMENT SCHEMES




Nikshay Poshan Yojana (NPY) eligibility explained

Radio button

Yes/ No

NPY: DBT of Rs. 5001000/month for duration of treatment.

DOTS free treatment explained

Radio button

Yes/ No

 Confirm patient understands treatment is free under NTEP.

Schemes notes

Free text

Optional. Max 300 chars.

SECTION D: TREATMENT REGIMEN




Regimen explained to patient

Radio button

Yes/ No

Mandatory.

Medication names explained

Radio button

Yes/ No

Mandatory.

Side effects explained

Radio button

Yes/ No

Mandatory.

Importance of adherence explained

Radio button

Yes/ No

Mandatory.

Treatment regimen notes

Free text

Optional. Max 300 chars.

SECTION E: COUNSELLING COMPLETION




Counselling completion status

Radio button

Complete  |  Refused

Mandatory.

Make all the above sections obsolete if “Counselling completion status” = “Refused”

If Refused → enable 'Reason for refusal' field.

Reason for refusal

Free text

Mandatory if Counselling status = Refused. Max 300 chars.


Counsellor remarks

Free text

Optional. Max 500 chars.

SECTION E: Follow Up to TU



To be done within 15 days

Editable

Has the patient started the prescribed TB treatment regimen?

Radio button

Yes/ No

If No is selected, then enable “Reason for not starting the prescribed TB treatment regimen”

Reason for not starting the prescribed TB treatment regimen

Free text


To be enabled if “Has the patient started the prescribed TB treatment regimen” = “No”

Up to 500 characteristics

Has the patient visited the DOTS centre / referred health facility for treatment collection?

Radio button

Yes/ No


Has the patient reported side effects to the treating doctor or DOTS centre?

Radio button

Yes/ No


Submit

Button

Save counselling record. If status = Complete → Nikshay record updated; case marked 'Counselled'.

...