Business Requirement Document
HWC MOBILE APPLICATION
V1.0















Document History

Document Version

Description of changes made

Created/Updated by

Reviewed by

1.0

BRD HWC MOBILE APPLICATION REQIOREMENTS

DEEPSHIKHA & SHRESHTHA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 






















1. Administrative Data
2. Context and Justification
3. Functional analysis
3.1. Data Requirements
3.2. Data flow / API details
3.3. Users/Actors and Description of Responsibilities
3.4. Process flow
3.5. Industry examples
3.6. Mockups/ Wireframes
3.7. Use cases
3.8. Impact Analysis
3.8.1. Backward compatibility
3.8.2. Impact on DB structure
3.9. Impact on Platform
3.9.1. State specific change or platform specific
3.9.2. Impact on web system and/or mobility system
3.9.3. Impact on other components or modules
3.10. Risk, Impact and Mitigation
3.11. Feedback
3.12. Reports to be integrated/developed
3.13. Additional documents
4. Acronyms…………………………………………………………………………………………………………………………………..7







Administrative Data


Parameter

Value

Build version

 

State

 

Feature Code

Not applicable at this point, can quote JIRA IDs later

Customer (if done for any particular stakeholder)

 

CR

CR number

Related Defect IDs (if any)

 


Context and Justification

    1. Summary

Need to Develop Mobile Application for HWC , PHC and Namma Clinic staff including Registrar ,
Nurse , Doctor ,Lab technician, Pharmacist

    1. Purpose
  • Need to Develop Mobile Application for HWC , PHC including Registrar , Nurse , Doctor ,Lab technician, Pharmacist ,to reduce the paper work ,time management, health record maintenance and access, communications and consulting, reference and information gathering; patient management and monitoring.


  • HWC App, should be single platform to cater the need of Mobile Medical Unit (MMU) service line, so in User Login based on the service lines App should switch to service line need (HWC/MMU


  • Interoperable between both App FLW and HWC to exchange data, whatever data has been filled by ASHA in CBAC form, those details should be visible in HWC.


    1. Assumptions

This is an optional section. Please omit only if not applicable.

    1. General Constraints


If there are any system constraints that need to be kept in mind by the dev or QA team while
developing or testing the requirement. This is an optional section.

Functional analysis

Data Requirements

      1. Clinical Data
        1. Data fields and description
        2. Security Requirements
      2. Non clinical data
        1. Data fields and description
        2. Security/Encryption requirements
      3. NDHM specific requirements
      4. Data sharing requirements over secure network
      5. No network scenarios (Sync/Unsync)
      6. Technical/API details


Industry examples


1.HWC Web Application: Reference to understand the applicaion so that development and QA team can understand the same better.
2.Ayushman Arogya Mandir : Reference to understand the applicaion so that development and QA team can understand the same better

Login Page

Login Page :

  • Login Page Name should be HWC/MMU.
  • It must be followed by "HWC/MMU" Logo.
  • It must have both Online and Offline capabilities. ("Offline CapabilityOffline 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.
  • Finger Print Authentication , on Clicking this must navigate to Get Location page,
  • Followed by "Next" button
  • Page must end with "Powered by Piramal Foundation"


UI Field Name

Field Type

Options

Validations

HWC Logo

<Placeholder>

 

 

Please Select your Language

Radio Button

  • English
  • Kannada




  • The fields and labels must populate in the language selected by the user


Username

Free Text

  • There must be User name icon on the right corner of the Field
  • User Name has 2 Workflows,

    1.If CHO Login the user must be allowed with CHO , Lab Technician, Pharmacist access to respective forms
    2.If PHC Staff Logs in (Registrar,Nurse, Doctor, Labtechnician,Pharmacist)














Remember Me

Checkbox

 

  • When 'Remember Me' checkbox is selected, next time directly allow user to login just by authenticating with fingerprint

Next








Button








 

  • User can either Authenticate with Fingerprint OR Use Next Button and Enter the Password in HWC Page(i.e Next page)
  • On Clicking Next , user must be navigated to "HWC" page

Biometric Authentication
Login Using biometric credential
Scan your Finger Print

Finger Print sensor Button

 

  • On placing the registered Finger for Finger print it navigates to the HWC Page
    <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="db6d5ef7-bab8-4d4d-b473-5d1db563937d"><ac:plain-text-body><![CDATA* [(One time Activity) -Registering the Fingerprint Under settings button \]></ac:plain-text-body></ac:structured-macro>
    Must Display "Please place your Finger on the fingerprint sensor to proceed" non editable Text
  • Initially by default select one finger in the drop-down, after successful capture;
  • Then, auto select one by one above finger from the drop-down, after successful capture; i.e. after one finger is done, auto select another finger from the drop-down;
  • Drop down values are Right Thumb ,Left Thumb , Right Finger ,Left Finger
  • and show 'Next Finder' button to proceed
  • Once all four fingers are captured successfully, then submit
  • button to 'Submit' Note: if already fingerprints are submitted for any User, do not allow to submit again, and show an alert message "fingerprints are already available".But allow to submit again, when it is deactivated by Admin
  • If the Finger print do not match the Display as "No Match" with Fingerprint symbol in "Red" and a Popup as "Authentication failed"along with small HWC Logo on the left corner of the pop up

Powered by Piramal Foundation

Text

 

  • This must be displayed below the "Next" Button in the centre




Get Location

Get Location

  • It must capture the State and District/Town/City and Taluk/Tehsil and Street/Panchayat/Village
  • It is one time activity to collect the facilities accurate Lat and Long values for Master records.
  • It must Capture GPS Locations with Master Latitude and Master Longitude.
  • Login and Logout with time stamp should get captured, and there should be functionality of force logout at 4 PM from the App with pop-up "User Logout/System Logout".
  • And Submit the Data to Navigate to "HWC" Page


UI Field Name

Field Type

Options

Validations

State

 Drop Down







  • Auto-Populate




























  • (This must be configurable and must allow to add different states in Future)
  • (One Time Activity)- User must be registered with the State that he selected while enrolling himself for the first time under "Settings"
    1.Compare the Lat and Log , if lat and log is not matching, Show an Alert "Your Attendance is Marked as Absent as you are not at the Facility , Do you want to continue Logina) "Yes "- Continue Loginb) "No"- Retry 2. It Should Authenticate the finger Print of the user , If the current fingerprints matches the Master Fingerprints the show "Authentication Successful", If the fingerprints do not match then show"Retry"

District/Town/City

Drop Down

  • Auto-Populate











  • (This must be configurable and must allow to add different District/Town/City in Future)
  • (One Time Activity)- User must be registered with the State that he selected while enrolling himself for the first time under "Settings"

Taluk/Tehsil

Drop Down

  • Auto-Populate










  • (This must be configurable and must allow to add different Taluk/Tehsil in Future)
  • (One Time Activity)- User must be registered with the Taluk/Tehsil that he selected while enrolling himself for the first time under "Settings"

Street/Panchayat/Village

Drop Down

  • Auto-Populate






  • (This must be configurable and must allow to add different Taluk/Tehsil in Future)
  • (One Time Activity)- User must be registered with the Taluk/Tehsil

Get GPS Location

Button

 

  • On clicking it must fetch the Current Lat and Long
  • (One Time Activity) Register the Master lat and Long of user under Settings
  • Compare the current with Master, if lat and log is not matching, Show an Alert"Your Attendance is Marked as Absent as you are not at the Facility , Do you want to continue Logina) "Yes "- Continue Loginb) "No"- Retry

Master Latitude

Text

Auto- Populate



  • This must capture current Latitude of the Location

Master Longitude

Text

Auto- Populate



  • This must capture current Latitude of the Location

Submit

Button

 

  • On clicking Submit Button it must navigate to HWC Page




HWC Page:

  • HWC page must have "HWC" mentioned on Top
  • It must follow "Facility" and "Outreach" Workflow
  • "Facility" Workflow involves the 12 CPHC services rendered to the Beneficiaries in the HWC and PHC Facilities
  • "Outreach" Workflow involves the services rendered to Beneficiaries either during Home Visit or In the Camps




UI Field Name

Field Type

Options

Validations

HWC (Page)

Text

 

  • It must be displaced on the Top of the page in left corner

Facility




Radio Button




 

  • Facility Workflow must encorporate 12 CPHC services
  • On selecting Facility "Password" and "Login" Field must appear

Password



Text



 

  • It must allow Numeric, Alphanumeric and Special character with "view icon" on the right corner of the Field

Login

Button

 

  • It must Navigate to the "Home" screen

Outreach

Radio Button

 

  • It must open to "Camera", "Outreach" ,"Password"," Proceed to Home" Field

Camera

 

 

  • On Clicking "Take Photo Button" App must turn the "Camera On"& must have capability of "Face Detection"and click the Live photo of the User and must have "Liveness Detection"capacity to prevent fraudulent attempts using static photos2.Time Stamp- It must capture Current Date in Long date Format e.g, "June 4, 2023"and Time in AM/PM format" e.g "10:30 AM and store it in Backend

 

 

 

Outreach

Drop Down

  • Home visit
  • NCD Camp
  • Anganwadi Visit
  • School Visit
  • VHSND
  • VHSNC
  • Yoga Camp
  • Training
  • Meeting at PHC
  • Meeting at District
  • On Clicking "Home Visit" it must navigate to "Home" page








Proceed to Home

Button

 

It must navigate to the "Home" page



Home Page:
Home Page has "Hamburger icon(Side Drawer)", "CPHC Text" ,"Refresh Button", "Sync Button" , "Language Translation" button on the Top row.

  • It has "Home" and "Dashboard" Flip Feature in the 2nd row
  • It has Search icon, which has the capacity to retrieve the data with "Name", "Beneficiary id" ,"Phone Number" of the Beneficiary in the 3rd row
  • It shows the total count of the "patients" registered till date in number i.e "100 Patients" in the 4th row
  • It shows the Beneficiary cards with newest on Top alignment, that has "Name", "Beneficiary Id" ,"Phone Number", "Village name"," Visit date", "Age" , "Gender", "ABHA "Button, "eSanjeevani" Button , "Sync" Button in the 4th row
  • It has "Registration" Button on the 5th row
  • It has Role based Icon populating on the last last 6th row



  Home Page-Hamburger Icon
Ham burger icon is a side Drawer with basic demographics of the User

  • Hamburger icon is a side Drawer with basic demographics of the User
  • It has "Create ABHA Number" field which must link with Beneficiary and display over the beneficiary card
  • It has "Outreach Activity" field which allows the user to add the Outreach activity data conducted based on the Timetable
  • It has "Help" option to guide the user
  • It has logout


UI Field Name

Field Type

Options

Validations

 Hamburger Icon






 Side Drawer






 

  • On clicking it must Auto-populate the "Photo", "Name", "Username" "User Id" of the User.
  • Followed by "Create ABHA Number",
  • Followed by "Outreach Activity"
  • Followed by "Help"
  • Followed by "Logout"


Create ABHA Number








































Button








































 

  • On clicking it, "Enter Aadhaar Number" Text must Display with "Home" Icon(That navigates to Home Screen) and the "Timer"(that shows the time in minutes since the user in logged in) on the Top row
  • Followed by "Aadhaar" Dropdown Field with 1."Aadhaar ID" 2."Fingerprint" as Drop down Values in the 2nd row
  • Followed by "With OTP" and "Without OTP"Radio Buttons in 3rd row

    (A)1.On selecting "With OTP", Enter Aadhaar Number is the Text Displayed.
    2."Aadhaar Number" is Text field ,it must allow the 12 digit Numerical values only without space.
    3.Check Box with Consent for creation of ABHA Number
    4.Generate OTP
    (B)1.On selecting "Without OTP",
    " Aadhaar Number" is Text field ,it must allow the 12 digit Numerical values only without space.
    2."Full Name" Field must allow Numericals , alphanumericals ,special characters ,space
    3. "DOB" Field must be a date Picker Calender
    4." Male"& "Female" Radio Button
    5."State" Field is a dropdown field including all Indian States
    6 ." District" Field must Filter with repect to the State selected

Outreach Activity

Button

It must Navigate to Previous Activity Page

Help

Button

 

  • In Construction

Logout




























Button




























 

  • 1.Login-Logout Capture- Login Logout Time must be captured every single time the user attempts , 2 Types of Logoutsa)System Logout System will Force logout post working Hours if User misses to Logout, b)User Logout- Capture current Lat and Long , If Logout happens away from the Facility Show an Alert"Your Attendance is Marked as Absent as you are not at the Facility" , Do you want to continue Logina) "Yes "- Continue Loginb) "No"- Retry 2.Login and Logout should able to work offline and online, andEvery Login and Logout should capture GPS Coordinates

Version number

Text

 

  • It must display at the end of the Side Drawer page




Home Page- Main Screen

UI Field Name

Field Type

Options

Validations

CPHC

Text

 

  • This must display on top

Refresh Icon

<Placeholder>

 

  • It must refresh the screen

Sync icon






























<Placeholder>





























It opens the table with Sync , Unsync, Pending Sync icon for the below rows:

  • Patient
  • Nurse
  • Doctor
  • Lab Technician
  • Pharmacist























  • It must show Status of record whether Sync or Uncyn or Pending for all the roles
  • It opens the table with header"Form Name" "Sync Icon" , "UnSync" Icon "Pending" Icon on 1st row
  • "Patient""Sync Icon" , "UnSync" Icon "Pending" Icon on 2nd row
  • "Nurse",""Sync Icon" , "UnSync" Icon "Pending" Icon on 3nd row
  • "Doctor",""Sync Icon" , "UnSync" Icon "Pending" Icon on 4th row
  • "Lab Technician" ""Sync Icon" , "UnSync" Icon "Pending" Icon on 5th row
  • "Pharmacist"""Sync Icon" , "UnSync" Icon "Pending" Icon on 6th row


Kannada Language Translation icon

<Placeholder>

 

  • This must convert all the Fields to Kannada language

Face Recognition Face recognition technique in Registration page

<Placeholder>

 

  • uses technology and biometrics — typically through AI — to identify human faces. It maps facial features from a photograph and then compares the information with a database of known faces to find a match for rapid recognition for follow up visits


Home Page- Home

  • Home is a Flip Feature
  • It must search the already registered beneficiaries with "Name" , "Phone number ", "Beneficiary Id"
  • Total number of Patients registered must appear
  • Beneficiary card must appear
  • Registration Button must appear
  • Role based icon must populate on the bottom


UI Field Name

Field Type

Options

Validations

Tap to Search






Text






Auto-Complete feature






It has Speech to Text feature

  • It has Speech to Text feature
  • It can retrive the data by Beneficiary "Name", "Phone number", "Beneficiary Id".

<Placeholder> Patients




Placeholder is the number



 

  • This must Autopopulate the total number of patients registered by the user from start date to current date of the Application
  • Eg : 100 Patients

<Beneficiary card>








 

It has below Field on Card
1.Name
2.Beneficiary ID
3.Phone No.
4.Village Name
5.Visit Date
6.Age
7.Gender

  • This should follow Newest on Top alignment of the Beneficiary Card
  • This is Beneficiary Card were Beneficiary details must Autopopulate post submission of the Beneficiary

Name





Text





 

Beneficiary Name must be Auto-populated and displayed over card

  • Allow Numerical, Alphanumerical values , Special characters and Spaces

Beneficiary ID



Text



 

  • Once the Pateint is registered , Generate the Beneficiary ID and display on the Beneficiary Card

Phone number


Text


 

  • The 10 digit mobile number registered must display over the card

Village Name

Text

 

  • Registered village nume must be displayed on the call

Visit Date


Text


 

  • It must display the date on which the Patient consultation occurred

Age


Text


 

  • It must dislplay the age in years ,days ,that was entered during Patient Registration

Gender


Text


 

  • It must display the Gender of the patient entered during Patient registration

ABHA




Button




 

  • It should be green Button
  • On clicking ABHA button it must follow the "Create ABHA Number" Work flow

eSanjeevani










Button










 

  • It should be green Button
  • It Should be integrated with "eSanjeevini"
  • eSanjeevini is Teleconsultation app ,which allows the User to consult the Healthcare providers for achieving the Continnum of care for the beneficiaries

Sync icon


<Placeholder>


 

  • This allows to view the Sync status of the Beneficiary Data.

Registration












Button












 

  • On Clicking ,A Pop appears

    "Note!
    Please search for Beneficiary before registration" with two Navigation Button
    1."Search" – This Navigated to the "Tap to Search field"
    2."Proceed with Registration"- This navigates to "Patient Registration" Page

<User Specific> Icon






























Button






























  • There are 2 Workflows based on the User logins
  • CHO Workflow: He has access to Registrar, Nurse, Doctor , Lab Technician, Pharmacist
  • PHC Workflow-Registrar will follow Registrar workflow , Nurse will follow Nurse Workflow, Doctor will follow Doctor Workflow,Lab technician will follow Lab technician workflow and Pharmacist will follow Pharmacist workflow
  • Role based Icons available to follow their respective workflows.






























]]></ac:plain-text-body></ac:structured-macro>



Home Page- Dashboard

  • Dashboard is a Flip Feature
  • This Select Field on the 1st row
  • All Modules cards on the 2nd row
  • This Should allow to View Today's Patient Footfall and Month wise Patient Footfall
  • This shows the total number of patients registered under each the Module Like OPD Count , eSanjeevani Count ,NCD Count ,ANC Count, PNC Count, Family Count, Immunization Count ,HBNC Count , HBYC Count.
  • Under Construction
  • Dashboard should be User role-based Indicator.
  • In dashboard separate card for referral beneficiary at sub centre & PHC.
  • In Dashboard where counts are visible that should be clickable to see the beneficiary details.
  • Process team input



UI Field Name

Field Type

Options

Validations

Select

Drop down

The Dropdown Values are

  • Today
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October
  • November
  • This must allow to fetch the Patient foot fall based on the drop down values selected









OPD
Male- <Number>
Female-<Number>
Others-<Number>

Text


  • Card must be Yellow in color


  • It must Auto-populate the total OPD Foot fall of the selected Dropdown Option

eSanjeevani Count
<Number>

Text

  • Card must be Yellow in color
  • It must Auto-populate the total eSanjeevini Foot fall of the selected Dropdown Option

NCD Count
< Number >

Text

  • Card must be Yellow in color
  • It must Auto-populate the total NCD Count Foot fall of the selected Dropdown Option

ANC Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total ANC Count Foot fall of the selected Dropdown Option

PNC Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total PNC Count Foot fall of the selected Dropdown Option

Family Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total Family Count Foot fall of the selected Dropdown Option

Immunization Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total Immunization Count Foot fall of the selected Dropdown Option

HBNC Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total Family Count Foot fall of the selected Dropdown Option

HBYC Count
< Number >

Text

  • Card must be Yellow in colour
  • It must Auto-populate the total Family Count Foot fall of the selected Dropdown Option




Role Based Approach – Registrar

  • On clicking Registration Button the user will be Navigated to Patient Registration Page
  • This page has Patient Registration Text displayed on top with "Home" Icon on theright coener to Navigate to Home page in the 1st row
  • This is followed by Photo capture Feature, Scan Aadhaar QR Code ,Village, First Name, Last Name/Surname,Father's name,Phone Number,Age,Date of Birth ,Gender Fields
  • The Page ending with "Cancel" and "Submit" button at the bottom


UI Field Name

Field Type

Options

Validations

Patient Registration

Text

 

Header

Photo< >












Image












 

  • On clicking Tap to take photo it must enable the camera to click the photo of the Beneficiary
  • This should have the ability to retrive the patients data associated with the photo already registered (under Construction)
  • This should have Face detection feature


Village


Dropdown


  • Mandatory



  • This must auto fech the dropdown values (Villages)with which the user is aligned.

First Name





Text





  • Mandatory
  • Speech to Text Feature





  • Allow Numerical Alphanumerical values , Special characters and spaces



Last Name/Surname




Text




  • Speech to Text Feature





  • Allow Numerical Alphanumerical values , Special characters and spaces


  • This must have Speech to Text Feature .

Father's Name





Text





  • Speech to Text Feature






  • Allow Numerical Alphanumerical values , Special characters and spaces



Phone number







Text







  • Speech to Text Feature








  • Allow Numerical values only
  • This should be a 10 digit Mobile number starting with 6,8,9 number
  • This not allow the repetition of the number

Age









Date Picker









  • Mandatory










  • Scroll feature for Years ,Months Days and select
  • Once Age is entered then it must calculate the "Date of birth" from Today's date minus "X" days from current date.and Autopopulate on "Date of Birth" Field

Date of Birth










Date Picker
(Calender)









  • Mandatory











  • Calender date picker
  • On selecting the date of Birth it must calculate the age in Years From current to Date of Birth
  • And this must auto populate the age in Age Field



Gender




Drop down




  • Mandatory

    The drop down values are as below:
  • Male
  • Female
  • Transgender
  • Not Disclosed

 

Marital Status

Dropdown

  • Mandatory

    The drop down values are as below:
  • Married
  • Unmarried
  • Divorced
  • Separated

On selecting women beneficiary as married then one filed should get popped-up as "`Spouse Name"
Note: Applicable only for married women not for Men.

Pregnancy Status

Dropdown

  • Mandatory

    The drop down values are as below:
  • Pregnant women
  • Eligible couple
  • Lactating women

This field should get appear only for women whose age is more than 15 years.

Cancel

Button

 

  • On clicking this, it must navigate to the Home Page

Submit












Button












 

  • 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 fileds over the Beneficiary card
  • This Beneficiary Card must be visible in registrar & Nurse Role
  • This Beneficiary Card should be editable by registrar.

*Edit*Edit option after Registration details of beneficiary is submitted.

Pencil Button(click to edit)

 

  • On clicking this, it must navigate to the Page filled by registrar to edit and at the end "OK" button.
  • On clicking "OK" it must display the Pop up msg "Patient details edited successfully"







Role Based Approach – Nurse

  • Nurse Clicks on the Beneficiary Card registered by Registrat
  • On clicking the Beneficiary card it navigates to "Visit Detals" Page with "Home" icon on the top right corner in the 1st row
  • Followed by "Category" and "Sub Category" Field with "OutPatient" care Workflow and "Other CPHC Services Workflow "
  • This workflow must be followed as per below classification:
  • When beneficiary is coming for OPD and after diagnosis found he should undergo ANC or any other services then the Count should get increased in both (ANC & OPD). (as of now increasing only in OPD)Process Team Input
  • In General OPD, can we put Other CPHC services after Prescription so that if he want to go through other services he can directly go from there.Process Team Input







  • Visit Details Page enables the Sub Categories based on "Age" and "Gender"of the Beneficiary
  • The same is mentioned below in the tabular format for reference





Nurse – Visit details Page

  • Visit details Header with Home icon preset in the 1st row
  • Category with OutPatient care & Other CPHC Services Radio Button present Followed by Subcategory and Reason for Visit under CPHC services and Sub category for OutPatient Care
  • Reason for Visit has New Chief complaint & Follow up Radio Buttons
  • Followed by Chief complaints, Duration , duration Unit, Description
  • Followed by Reset Add ,Close ,Options
  • Followed by cancel and Next Buttons







UI Field Name

Field Type

Options

  • Validations

Visit Details

Text

 

  • Non Editable

 Home Icon


 Text


 

  • This must allow user to navigate to the Home page without saving the record

Category









Radio Button









The Drop down values are:

  • OutPatient care
  • Other CPHC services








  • Based on the Drop down values selected,it must open the respective Worflows
  • This must display the subcategories based upon "Age" and "Gender" of the Beneficiary
  • Refer 1st 2nd Tabular column for better insite

Reason for Visit




Radio Button




The Drop down values are:

  • New Chief Complaint
  • Follow Up



  • Based on the drop down values selected, it must open the respective workflow
  • Refer 3rd Tabular Column for better insite

Chief Complaints

Drop Down

Mandatory

  • It must fetch the results from Snowmed , and must have Auto-complete feature

Duration










Incremental Scroll










  • Mandatory











  • It must allow to enter 1, 2,3 numbers only
  • By clicking on "+ " Button the Number should increase
  • By Clicking on "- " it should decrease the number
  • On entering Duration , it must enable the "Add "Button

Duration Unit




Drop Down




The Drop down values are:

  • Day(s)
  • Weeks(s)
  • Months(s)
  • Years(s)
  • Under drop down Values,"Day(s)" must be Auto selected,
  • It must be editable


Description




Text




  • Speech to Text Feature





  • It must allow Numericals, Alpha numericals, Special Characters, Spaces


Reset


Button


 

  • It must reset "Chief Complaint","Duration Unit","Description " Fields

Add









Button









 

  • It must again display the Fields "Chief Complaints","Duration

    Duration Unit" , "Description" ,Reset","Cancel & "Add"Button
  • Add attempts are not restrictive , User can use the feature based on the need

Cancel


Button


 

  • It must Navigate to Home Page with saving the data

Next

Button

 

  • On clicking , it must save the data and navigate to Vitals Page
  • If the Chief complaint is not entered then it should not navigate to Vitals page , and should display a Pop Up msg
    "Please select chief complaint"




Nurse – Vitals Page

  • Vitals is the Header on the left Corner and Home icon on the Right corner of the Screen
  • Nurse enters the Vitals of the Beneficiaries
  • The Vitals include Vitals details and Anthropometric Details
  • It has Temperature, BP, Pulse Spo2, Respiratory Rate, RBS,
  • Anthropometry Section consists of Height, Weight, BMI, Cancel and Submit to Doctor Button
  • On clicking the Submit to Doctor button the card then shows up in the Patating Listing Page in Doctor Login


UI Field Name

Field Type

Options

Validations

Temperature(F)













Text













  • Mandatory only if Chief complaint is Fever.


    When we are selecting fever then temperature is mandatory likewise If Hypertension is marked as chief complaint, then BP should be mandatory under the Vitals section. We may relook at what the chief complaint-wise mandatory vitals would be.Process Team Input













  • Decimals should be allowed
  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • Temperature must range between

    95-115 F
  • It must allow only 2 and 3 digit numbers
  • It should display to enter values if Fever is Chief complaint

BP(mmhg)Systolic






Text






 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • No Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Please enter Value Between 50-300" in red letters below the field

BP(mmhg)Diastolic










Text










 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • No Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Please enter Value Between 30-200" in red letters below the field

Pulse rate (min)






Text






 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • No Decimals
  • It must allow only 2 and 3 digit numbers

SPO2










Text










 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • Allow Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Please enter Value Between 30-100" in red letters below the field

Respiratory Rate(per min)








Text








 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • No Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Please enter Value Between 10-40" in red letters below the field

RBS Result (mg/dl)










Text










 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • No Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Invalid RBS " if doesn't satisfy the above criteria

Anthropometry

Text

 

  • Non-Editable

Height(cm)










Text










 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • Allow Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Invalid Height" if doesn't satisfy the above criteria

Weight(Kg)










Text










 

  • Numericals must be allowed
  • Do not allow Alphanumericals,Special Characters ,Spaces
  • Allow Decimals
  • It must allow only 2 and 3 digit numbers
  • It should Display "Invalid Weight" if doesn't satisfy the above criteria

BMI

Text

 

  • Auto Calculate BMI based on Height and weight formula
  • BMI Value between 25 and 29.9 would be classified as overweight with Red Highlight &
  • BMI over 30 would be classified as having obesity with Red Heighlight .
  • BMI Below 25 is Normal Highlight in Green

Cancel

Button

 

  • On clicking ,it must navigate to Home Page

Submit to Doctor

Button

 

  • On Clicking , it must save the beneficiary data
  • It must display the beneficiary card with required data to Registrar, Nurse &Doctor role







Doctor Role– Case Record

  • Case Record page has Case record Text with Home icon on the top
  • Followed by Visit Number;This displays the previous visit details with Visit number , Visit date,that displays

Chief Complaints Duration , Duration Unit ,Test Name ,Provisional/Final Diagnosis,External Investigations,
Councelling/Advice , Refer
, Reason for referral Field,& Cancel button that redirects to the Case Record Screen

  • Followed by Chief Complaints ,Duration , Duration Unit ,Test Name ,Provisional/Final Diagnosis,

External Investigations, Select Template Name To Fill, Prescription , Form/Medicine/Dosage, Frequency
Duration,Unit,Instruction

  • Followed by Reset ,Add , Close button
  • Followed by Enter Template , save template ,Delete Template
  • Followed by Councelling/Advice, Refer, reason for referral
  • Followed by Cancel and Submit button.


UI Field Name

Field Type

Options

  • Validations

Chief Complaint


  Text


Mandatory


  • This field must Fetch "new Chief complaint and display

Duration


  Text


Mandatory


  • This field must Fetch "Duration" and display


Duration Unit


  Text


Mandatory


  • This field must Fetch "Duration Unit" and display

Test Name





















Drop Down(Multiselect) with "Clear all" and "Ok" Fields at the bottom of the drop down list


















  • Hemoglobin
  • Complete Blood count
  • Total Leucoyte count
  • Differential Leucocute Count
  • Platelet count
  • Malaria Rapid Test
  • Dengue Rapid Test
  • Stool for occult Blood
  • RPR/VDRL Test for Syphillis
  • HIV test(Antibody ½ and HIV ½
  • Hepatitis B Surface Antigen Test
  • HCV Antibody Test(Anti HCV
  • Erythrocyte Sedimentation Rate
  • Reticulocyte Count
  • Absolute Eosinophil Count
  • Quantative Test for G6PD Enzyme Deficiency
  • Prothrombin Time(PT)
  • Activated Partial Thromboplastine time
  • 24-Hours Unirary Protein
  • Urine for Microalbumin
  • Urine for Creatinine and Albumin to Creatinine Ratio(ACR)
  • Stool for Ova and Cyst
  • Sputum for AFB
  • Typhoid Test(IgM)
  • Pap Smear
  • Urine Culture and Antimicrobia Sensitivity
  • TB -Mantoux
  • Smear for Filaria
  • rK3 for Kala Azar
  • Erythrocyte Sedimentation Rate (ESR)Peripheral Blood film
  • Bleeding Time(BT)
  • Clotting Time (CT)
  • Blood Group and Rh Type
  • Sickling Test for Sickle Cell Anemia
  • Quantative Test for G6PD
  • Test for Chickangunya
  • Blood Sugar
  • Glucose Tolerance Test(GTT)
  • S.Bilirubin(T)
  • S.Bilirubin
  • Serum creatinine
  • Blood Urea
  • Uric Acid
  • Hemoglobin
  • Blood Sugar
  • Malaria
  • S. total Protein
  • S.Albumin and AG Ratio
  • Dengue Rapid Test
  • S.Triglycerides
  • S.VLDL
  • S.HDL
  • S.LDL
  • Serum Sodium
  • S.Potassium
  • Serum Calcium
  • Gram Staining for Clinical Specimen
  • Throat Swab for Diptheria
  • Visual Inspection Acetic Acid(VIA)
  • Smear for RTI/STD
  • CRP
  • RA Factor
  • On Clicking the Drop down values and submit the case ,the Investigation details will then navigated to Lab Technician role
  • On clicking "Clear all" the selected field will Unselect
  • On clicking "OK " the Investigations will saved and navigated to the Lab technician role








Provisional/
Final Diagnosis






Text







  • Mandatory








  • It has "Reset Button" to reset the Final Diagnosis Field
  • It has "Add Button" to Add the Final Diagnosis Field
  • It has "Close Button" to clear the Final Diagnosis Field

External Investigation




Text




 

  • User can add the additional Investigations that falls apart of the Test Names listed above

Select Template Name To Fill


Drop Down



User Specific Dropdown Values


  • It shows the Drop down values that is saved by the user ,using "Save this Template"Field

Prescription



Text



 

  • Header
  • This has From/Medcine/Dosage, Frequency, Duration, Unit,Instruction
  • This prescription section ends with , Reset ,Add, Close Buttons

From/Medcine/Dosage






Auto-complete, Dropdown





 

  • It must have auto-complete Feature,it must Autopopulate the Med, Form&Dosage e.g. Tab Paracetamol 500mg, Syp Paracetamol 5ml

Frequency











Drop Down











The Dropdown values are as below

  • 1-0-0
  • 0-1-0
  • 0-0-1
  • 1-1-0
  • 1-0-1
  • 0-1-1
  • 1-1-1
  • 1-1-1-1
  • SOS(Needs to be implemented)








Duration








-Text+








 The incremental Text Value are below

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6


  • On Clicking "+" the numbers for selecting must display in increasing order, On Clicking "- "the numbers for selecting must display in decreasing order


Unit


Drop Down


Day(s)
Month(s)
Week(s)

  • Day must auto- Populate, it can be editable if required

Instruction


 Drop down


 The Drop down values are below

  • After Food
  • Before Food

 

Enter Template Name






Text






 

  • It must allow Numericals ,Alphanumerical, Special characters and Spaces
  • The user needs to add Fill the Prescription Section and Enter a Template Name and Click on Save Templete Button
  • This is user specific , and hence the user can now enter the saved Template name to retrive the prescription section

Save this Template

Button

 

  • By clicking this button , the Template gets saved

Delete Template


Button


 

  • By clicking this button , the Template gets Deleted

Councilling/ Advice


























Dropdown


























Drop Down Values are below:

  • Healthy Lifestyle &Lifestyle Modification
  • Adherence to Treatment Regimen
  • Health &Nutrition
  • Rest & Physical Activity
  • Personal Hyegiene
  • Menstrual Hyegiene
  • Safe Sexual Practices
  • Avoidance of Substance Abuse
  • Complication Readiness(Warning Symptoms)
  • Personal Proactive Measures
  • Home Isolation
  • Hand Wash
  • Cough Etiquette(Respiratory Hygiene)
  • Follow up Instructions
  • Preventive Measures
  • Other

 

 

 

 

 

 
 
 
 

 

 

 

Refer

Header

 

This Section Consists of Refer, Reason for referral

Refer


Drop down


Drop down values are

  • PHC
  • CHC
  • District Hospital

 

Submit

Button

 

 



Lab Technician -Role

  • Home Page has "Hamburger icon(Side Drawer)", "CPHC Text" ,"Refresh Button", "Sync Button" , "Language Translation" button on the Top row.
  • It has "Home" and "Dashboard" Flip Feature in the 2nd row
  • It has Search icon, which has the capacity to retrieve the data with "Name", "Beneficiary id" ,"Phone Number" of the Beneficiary in the 3rd row
  • It shows the total count of the "patients" registered till date in number i.e "100 Patients" in the 4th row
  • It shows the Beneficiary cards with newest on Top alignment, that has "Name", "Beneficiary Id" ,"Phone Number", "Village name"," Visit date", "Age" , "Gender", "ABHA "Button, "eSanjeevani" Button , "Sync" Button in the 4th row
  • It has "Registration" Button on the 5th row
  • On clicking the card the Lab Record Page must open with Home Icon on the right corner for navigation,Lab investigations advised in the case record under Test Name field must populate in this role
  • On entering the lab values the lab technician can Cancel ,if the values needs to be changed , or Submit to Submit the record to the Doctor , once the the record is submitted to the Doctor , the can View
  • It has Lab Technician Icon on the bottom



  Home Page-Hamburger Icon
Ham burger icon is a side Drawer with basic demographics of the User

  • Hamburger icon is a side Drawer with basic demographics of the User
  • It has "Create ABHA Number" field which must link with Beneficiary and display over the beneficiary card
  • It has "Outreach Activity" field which allows the user to add the Outreach activity data conducted based on the Timetable
  • It has "Help" option to guide the user
  • It has logout


 

 

 

 

Visual Acuty Test

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Select none

 

 

 

 

 

 

CHC

 

 

 Refer- Card

 

 

FRU

 

 

 

 

 

Other

 

 

Refer

 

Drop Down

 

RH

 

 

 

 

 

 

SDH

 

 

 

 

 

 

UPHC

 

 

 

 

 

 

PHC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Save & Submit

 

Button

 

 

 

 


Log out-Card 

 

 

 

 

 

 

 

 

 

 

 

 

 

Logout

 

Button

 

 

1.Login-Logout Capture- Login Logout Time must be captured every single time the user attempts , 2 Types of Logoutsa)System Logout System will Force logout post working Hours if User misses to Logout, b)User Logout- Cature current Lat and Long , If Logout happens away from the Facility Show an Alert"Your Attendance is Marked as Absent as you are not at the Facility" , Do you want to continue Logina) "Yes "- Continue Loginb) "No"- Retry 2.Login and Logout should able to work offline and online, and should capture GPS CoordinatesEvery Login and Logout should capture GPS Coordinates

 

 

 

 

 

 

 

 

 

 

 

 

 

My Dashboard

 

Text

 

 

Header

 

Today's

 

Button

 

 

On Clicking this , it must Auto-fetch the Count for each card

 

Monthly Report

 

Dropdown

 

 

DropDown values must be all the Months of this Current Year

 


OPD -Work Flow
 

 

 

 

 

 

 

OPD Total

 

Text

 

 

1. Total Number to be autocalculated based on registrations

 

Male

 

Text

 

 

Auto- calculate based on the registrations

 

Female

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e-Sanjeevini

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

NCD

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

ANC

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

PNC

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

Family Planning

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

Immunization

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

HBNC

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

HBYC

 

Text

 

 

Auto- calculate based on the registrations

 

 

 

 

 

 

 

 

Assessment Indicators

 

Button

 

 

It will take to 15 Indicators Page, This button must be displayed only for CHO

 




Pharmacist -Role

  • Home Page has "Hamburger icon(Side Drawer)", "CPHC Text" ,"Refresh Button", "Sync Button" , "Language Translation" button on the Top row.
  • It has "Home" and "Dashboard" Flip Feature in the 2nd row
  • It has Search icon, which has the capacity to retrieve the data with "Name", "Beneficiary id" ,"Phone Number" of the Beneficiary in the 3rd row
  • It shows the total count of the "patients" registered till date in number i.e "100 Patients" in the 4th row
  • It shows the Beneficiary cards with newest on Top alignment, that has "Name", "Beneficiary Id" ,"Phone Number", "Village name"," Visit date", "Age" , "Gender", "ABHA "Button, "eSanjeevani" Button , "Sync" Button in the 4th row
  • It has "Registration" Button on the 5th row
  • On clicking the card the Pharmacist Record Page must open with Home Icon on the right corner for navigation.
  • Consultant Name, Visit Code & Prescription ID should be present one after other and these details should be highlighted in blue (2nd row).
  • 'System Issue' & 'Manual Issue' should be there in Radio button in 3rd row.
  • On selecting "System Issue" Radio button, It should show how many prescription present, e.g : 1 Prescription.
  • Then the medicine details should be Auto-filled based on the details provided by doctor which contains below fields:

e.g,
Medicine Name (In mg)
Form: Tablet Duration: 2 Day(s)
Frequency: Twice Daily(BD) Dose: One Tab
Quantity Prescribed: 4 Route: Oral
Quantity Dispensed: 4
Special Instructions: One Tab

View Batch


  • On clicking View Batch "Batch Selection" window gets popped-up.
  • Prescribed Quantity and Dispensed quantity field in 1st row. Prescribed Quantity will be auto filled with the same quantity which the doctor has prescribed to give, Dispensed quantity will also be auto-filled with the quantity which the doctor has prescribed to give.
  • From 2nd row the medicine details will popped up.
  • First will be checkbox followed by Batch no "Auto-display", Quantity in hand "Auto-display", Dispensed Quantity "Auto-display", Expiry Date "Auto-filled".
  • Whichever checkbox the pharmacist will click the same medicine will get dispensed to beneficiary.
  • Then at Right hand last "Ok" button will be there.
  • On Selecting "Manual Issue" Radio button, , It should show how many prescription present, e.g : 1 Prescription.
  • Then the medicine details should be Auto-filled based on the details provided by doctor which contains below fields:






e.g,
Medicine Name (In mg)
Form: Tablet Duration: 2 Day(s)
Frequency: Twice Daily(BD) Dose: One Tab
Quantity Prescribed: 4 Route: Oral
Quantity Dispensed: (Field will get auto-filled once we provide quantity from the "select Batch(es) of "Dispensed quantity" field).
Special Instructions: Text field

View Batch


  • On clicking view Batch "Batch Selection" window gets popped-up.
  • Prescribed Quantity field in 1st row. Prescribed Quantity will be auto filled with the same quantity which the doctor has prescribed to give.
  • From 2nd row the medicine details will popped up.
  • First will be checkbox followed by Batch no "Auto-display", Quantity in hand "Auto-display", Dispensed Quantity "number filed", Expiry Date "Auto-filled".
  • Whatever the number of medicine we dispense in "Dispensed quantity" filed the same number of quantity will display in "Quantity Dispensed" filed in above Table.
  • Whichever checkbox the pharmacist will click the same details of medicine will get dispensed to beneficiary.
  • Then at Right hand last "Ok" button will be there.
  • "Cancel" & "Submit" Button should be there in left and right respectively.



  Home Page-Hamburger Icon
Ham burger icon is a side Drawer with basic demographics of the User

  • Hamburger icon is a side Drawer with basic demographics of the User (Name, Username & User ID).
  • It has "Create ABHA Number" field which must link with Beneficiary and display over the beneficiary card
  • It has "Outreach Activity" field which allows the user to add the Outreach activity data conducted based on the Timetable
  • It has "Help" option to guide the user
  • It has logout







Due list for the beneficiaries based on their services. (How many beneficiary pending for immunization, how many for 1st ANC, HRP and so on…..)Process Team Input

ANC

Standard Protocol For Vists:
1st Visit: Within 12 weeks of pregnancy 
2nd visit: Within 14 to 26 weeks of pregnancy 
3rd visit: Within 28 to 34 weeks of pregnancy 
4th visit: Between 36 weeks and full term / expected date of delivery 
However, ANC services are provided and information is captured whenever a pregnant woman comes for checkup irrespective of the number of weeks of pregnancy. 

LMP Date

Calender

 

  • Accept date less than 5 weeks from Date of Registration.
  • Accept date not less than 10 months from Today's Date.
  • Not greater than Today's Date

Registered within 12 Weeks of Pregnancy

Text Box

Yes
No

  • Display yes, if the date of registration is within 12 weeks of LMP
  • Display No, if the date of registration is more than 12 weeks of LMP

Weeks of Pregnancy at the time of Registration

Text Box

 

  • Auto Calculated based on the LMP date and date of registration

EDD Date

Text Box

 

  • Auto Calculated based on the LMP date
  • LMP Date + 280 days

Does the pregnant woman have any past illness?

Radio Button

  • Options as

    Yes / No{} J-
  • Default value is null
  • Default Value: To be null if no data is entered.
  • Open "Past Illness" drop down list on selection of Yes.

Past Illness

Drop Down List

  • Choose from A. TB B. DIABETES

    C. HYPERTENSION D. HEART DISEASE E. EPILEPTIC (CONVULSIONS) F. STI/RTI G. HIV +ve H. HEPATITIS B
    I. ASTHMA
    ANY OTHER (SPECIFY) – Z
    J. None
  • None – default Selection
  • Open "Other Past Illness" Text Box on selection of Any Other (Specify) option and is mandatory.

Other Past Illness

Edit Text Box

 

  • Accept Alphabets only, Character limit 50

Blood Group of Pregnant Woman

Drop Down

A+ve
B+ve
AB+ve
O+ve
A-ve
B-ve
AB-ve
O-ve
Not done

If "Not Done" is selected Auto fill Blood Group in Investigation

Is this first pregnancy of woman?

Radio Group

  • Option as
    Yes / No
  • If No, populate from EC Section "Total No. of Children Born – Male & Female". (Not working as expected) & hear we have only 5 in drop down list, where we have 9 in EC Reg)
  • Open "Total No. of Pregnancy (previous)" data field on selection of No option and mandatory.

Total No. of Pregnancy (previous)

Spinner

  • Options as

    -0-5- 0-15
  • Default value should be 0
  • Populated from EC Section "Total No. of Children Born – Male & Female".(Not populating from EC)
  • Open "Last Pregnancy" data fields (29), if value is 1 or more than 1.
  • Open "Last to Last Pregnancy" data fields (68), if value is 2 or more than 2.

G _ P_ A _ L _ S

Increment Scroll Box

1-15 numbers

  • Increment Scroll box between "G" and "P"& "P" and "A" &"A" and "L" with 1-15 numbers

Last Pregnancy

Text Box

 

  • This data field must appears if "Total No. of Pregnancy (previous)" is mentioned as 1 or more than 1.
  • "Outcome" data field is Mandatory.

Was there any complication in Last Pregnancy?

Radio Group

  • Options as

    Yes –1
    No – l2
    Default value – null L
  • This data field must appears if "Total No. of Pregnancy (previous)" is mentioned as 1 or more than 1.
  • Open "Complications" Drop down List on selection of Yes option and is mandatory.
  • Default Value: to be null if no data is entered

Complications in previous pregnancies

Drop Down

  • CONVULSIONS – A
  • APH – B
  • PREGNANCY INDUCED HYPERTENSION (PIH) – C
  • REPEATED ABORTION – D
  • STILLBIRTH – E
  • CONGENITAL ANOMALY – F
  • CAESAREAN SECTION – G
  • BLOOD TRANSFUSION – H
  • TWINS – I
  • OBSTRUCTED LABOUR – J
  • PPH – K
  • ANY OTHER (SPECIFY) – Z
  • None
  • "None" must be Default selection
  • Open "Other Complication" Text Box on selection of Any Other (Specify) option and is mandatory.

Other Complication

Text Box

  • Accept alphabets only
  • Character limit 50

 

Outcome

Drop Down List

  • Choose from Live Birth - 1 Abortion- 2

    Stillbirth – 3
    Default should be 0
  • If "Total No. of Pregnancy (previous)" is 1 or more than 1, then this data field becomes Mandatory.

Last to Last Pregnancy

Label

 

  • This data field must appears if "Total No. of Pregnancy (previous)" is mentioned as 2 or more than 2.
  • "Outcome" data field is Mandatory.

Was there any complication in Last to Last Pregnancy?

Radio Button

  • Options as

    Yes – 1
    No – L2
    Default value is L
  • This data field must appears if "Total No. of Pregnancy (previous)" is mentioned as 2 or more than 2.
  • Open "Complications" Drop down List on selection of Yes option and is mandatory.
  • Default Value: to be null if no data is entered

Complication

Drop Down List

  • CONVULSIONS – A
  • APH – B
  • PREGNANCY INDUCED HYPERTENSION (PIH) – C
  • REPEATED ABORTION – D
  • STILLBIRTH – E
  • CONGENITAL ANOMALY – F
  • CAESAREAN SECTION – G
  • BLOOD TRANSFUSION – H
  • TWINS – I
  • OBSTRUCTED LABOUR – J
  • PPH – K
  • ANY OTHER (SPECIFY) – Z
  • Default – Lnull
  • Open "Other Complication" Text Box on selection of Any Other (Specify) option and is mandatory.

Other Complication

Text Box

  • Accept alphabets only
  • Character limit 50

 

Outcome

Drop Down List

  • Choose from Live Birth- 1 Abortion- 2 Stillbirth- 3
  • Default 0
  • If "Last to Last Pregnancy" is 2 or more than 2, then this data field becomes Mandatory.

Expected Facility for Delivery

Spinner

  • Choose from

    District Hospital - 5 Community Health Centre – 2
    Primary Health Centre – 1
    Sub Centre – 24 Other Public Facility – 19
    Accredited Private Hospital – 24
    Other Private Hospital – 21
    Home- 22
    Sub District Hospital – 4
    Medical College Hospital – 17
    Default value – 0

 

Place Name

Spinner List / Edit Text Box

  • Populated from drop down list / Accept alphabets, numeric and special characters.
  • Character limit 50
  • If DH/CHC/PHC/SC/Sub District Hospital/Medical College Hospital is chosen in "Facility for Delivery" then drop list appears based on the mapped facilities.
  • If any option, other than the above mentioned options is chosen then text box appears.

VDRL/RPR Test Done

Drop Down List

  • Choose from

    Yes – true
    Not Done – false
    Default value null
  • Open "VDRL/RPR Date" and "VDRL/RPR Result" data fields on selection of done option and is mandatory.
  • Default Value: to be null if no data is entered.

VDRL/RPR Date

Date Picker

  • Choose the date from the calendar
  • Format: dd-mm-yyyy
  • Default value null
  • Accept date equal to or greater than Date of Registration.
  • Accept date up to EDD
  • Not greater than Today's Date.

VDRL/RPR Result

Spinner

  • Choose from

    +ve - P/ -ve – N
    Default value- : to be null

 

HIV Screening Test

Radio Group

  • Choose from
    Done – True /Not Done - False
  • Open "Date of HIV Test conducted" and "HIV Screening Test Result" data fields on selection of Done option and is mandatory.
  • Default Value: to be null if no data is entered

Date of HIV Test conducted

Date Picker

  • Choose the date from the calendar
  • Format: dd-mm-yyyy
  • Default Value - null
  • Accept date equal to or greater than Date of Registration.
  • Accept date up to EDD
  • Not greater than Today's Date

HIV Screening Test Result

Radio Group

  • Choose

    -ve - N / Refer to ICTC – R
    Default Value - null

 

Weight of PW (Kg) at time Registration

Number Picker

  • Accept numeric (integer) value only
  • Accept values from 30 to 200

 

Height of PW

Number Picker

  • Accept numeric (integer) value only
  • Accept values from 50 to 200
  • Default value 0

BMI

Text Box

 

  • Auto calculated if "Weight of PW" and "Height of PW" given.

Picture of PW

Camera

  • It should capture the picture of PW

 



PNC Module

ASHA Name 

Spinner 

  • Select Single Name of ASHA 
     
  • List to be populated from the Health provider Master / Village profile entry 

PNC Period 

Spinner 

  • Choose from 
    1st Day 3rd Day 7th Day 14th Day 21st Day 28th Day 42nd Day 

 

PNC Date 

Calendar 

  • Choose the date from the calendar  
  • Format: dd-mm-yyyy 
  • 1st Day - Accept date equal to Delivery Date or up to 1st  days from Delivery Date. 
  • 3rd Day – should be strictly given on 3rd day after delivery 
  • 7th Day – Should be given between Delivery + 7 (-3 and +3 ) in days 
  • 14th Day - Should be given between Delivery + 14 (-3 and +3) in days. 
  •  21st Day - Should be given between Delivery + 21 (-3 and +3 ) in days. 
  •  28th Day - Should be given between Delivery + 28 (-3 and +3 ) in days  
  • 42nd Day Should be given between Delivery + 42 (-3 and +3 ) in days Not greater than Today's Date 
  • Not less than Date of Delivery 
  • Date should be 1990-01-01 if Mother death is true 

No. of IFA Tablets given 

Custom Number Picker 

  • Default value Null 0 
  • Accept numeric (integer)  value only 
  • Accept value greater than 0 
  • Accept value up to 400 

Any Method of Contraception 

Radio Button 

  • Options as  
    Yes / No 
  • Open "PPC Method" data field on selection of Yes option. 

Method of Contraception 

Spinner 

  • Choose from  A. POST PARTUM IUCD (PPIUCD WITHIN 48HRS OF DELIVERY) B. CONDOM C. MALE STERILIZATION D. POST PARTUM STERILIZATION (PPS WITHIN 7 DAYS OF DELIVERY) E. ANY OTHER (SPECIFY) 
  • Default Value: to be null  
  • If no data is entered. Open "Other Method" Text Box on selection of Any Other (Specify) option and is mandatory.  

Other PPC Method 

Edit Text Box 

  • Accept alphabets, numeric and special character.  
  • Character limit 50 

 

Any mother danger sign? 

Radio Group 

  • Options as  
    Yes / No – Y 
  • Open "Mother Danger Sign" drop down list on selection of Yes 

Mother Danger Sign 

Drop Down List 

  • Choose from  A. PPH B. FEVER C. SEPSIS D. SEVERE ABDOMINAL PAIN E. SEVERE HEADACHE OR BLURRED VISION F. DIFFICULT BREATHING G. ANY OTHER (SPECIFY)  
  • Z. Any Other  H. NONE 
  • Open "Other Danger Sign" Text Box on selection of Any Other (Specify) option and is mandatory.  
  • Default Value: to be null if no data is entered. 

Other Danger Sign 

Edit Text Box 

  • Accept alphabets only  
  • Character limit up to 50 

 

Referral Facility 

Spinner 

  • Choose from 
    Primary Health Centre - 1/Community Health Centre - 2/District Hospital - 5/Other Private Hospital - 21/Any Other (Specify) -99 

 

Place Name 

Spinner / Text Box 

  • Populated from drop down list / Accept alphabets, numeric and special characters. 
  • Character limit 50 
  • If PHC / CHC / DH is chosen in "Referral Facility" then drop list appears based on the mapped facilities. 
  • If any option other than the above mentioned options is chosen then text box appears. 

Mother Death 

Radio Button 

  • Options as  
    Yes -True / No -False 
  • Open "Mother Death Date", "Mother Death Reason" and "Place of Death" data fields on selection of Yes option and are mandatory. 
  • Disable "PNC Period", "PNC Date", "IFA Tablets given to Mother", "PPC Method" and "Referral Facility" data fields on selection of Yes option. 
  • Pnc_type should be 99 

Date of Death 

Date Picker 

  • Choose the date from the calendar  
  • Format: dd-mm-yyyy 
  • Not greater than Today's Date 
  • Not less than Delivery Date 

Probable Cause of Mother Death 

Spinner 

  • Choose from 

    SELECT ALL  
    A. ECLAMPSIA  
    B. HAEMORRHAGE (PPH) 
    C. ANAEMIA 
    D. HIGH FEVER  
    E. ANY OTHER (SPECIFY) 
    Z. Any Other 
  • Open "Other Death Cause" Text Box on selection of Any Other (Specify) option and is mandatory. 

Other Death Cause 

Edit Text Box 

  • Accept alphabets only  
  • Character limit 50 

 

Place of Death 

Radio Group 

  • Options as  
    Home - 1 / Hospital - 2 / Transit -{}

 

Remarks 

Text Box 

  • Accept alphabets, numeric and special characters 
  • Character limit 250 

 




NCD Screening:

NCD: Non-Communicable Diseases

Community Based Assessment Checklist (CBAC) Form

NCD 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
CBAC which ASHA is filling that should be visible to CHO whose score is greater than 4 for suspected
case.Process Team Input

S
No

Name of Data Field

Field Type

Value/ Options

 

Validation/ Logic/ Condition

 

 


CBAC Form

 

 

 

 

 

 

 

Date

Calend
ar
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
  • Accept date greater or equal to Date of beneficiary registration
  • should not allow to update in edit or once submitted

 

 

Name

Textbo x

 

 

Auto fill from Beneficiary details
Show: First Name + Last Name
Read only

 

 

Age

Textbo x

 

 

Auto fill from Beneficiary details Read only

 

 

Sex

Textbo x

 

 

Auto fill from Beneficiary details Read only

 

 

Part A: Risk Assessment

 

 

 

 

 

 

1

What is your Age? (in Age)

Spinner

Is Mandatory Choose:

  • 30 – 39
  • 40 - 49
  • 50 – 59
  • 60 and Above

 

Auto-populate Age from 'Beneficiary' registration:
Score Logic:
"Score" is a variable whose Default Score value is "0".

If 30 <= Age <= 39 then display "1"
If 40 <= Age <= 49 then display "2"
If 50 <= Age <= 59 then display "3"
If 60 <= Age then display "4"

 

2

Do you smoke or consume smokeless products such as gutka or khaini

Spinner

Is Mandatory Choose:

  • Never
  • Used to consume in

 

Score Logic:
If option selected "Never" then display "0" If option selected "Used to consume in the past sometime now" then display "1"
If option selected = "Daily" then display "2"

 


 

 

 

the past sometime
now
▪ Daily

 

3

Do you consume alcohol daily

Spinner

Is Mandatory Choose: ▪ Yes
▪ No

Score Logic:
If "No" then display "0" or If "Yes" then display "1"

4

Measurement of
Waist (in cm)

Spinner

Is Mandatory Condition:
Show values in the Spinner based on Gender:
For Male:
Choose:

  • 90 cm or less
  • 91 - 100 cm ▪ More than 100 cm

    For Female:
    Choose:
  • 80 cm or less
  • 81 - 90 cm
  • More than 90 cm

Score Logic:
If "Gender" = "Female" and "Waist length" <= 80 then display "0"
If "Gender" = "Female" and 81 <= "Waist length" <=
90 then display "1"
If "Gender" = "Female" and "Waist length" > 90 then display "2"
If "Gender" = "Male" and "Waist length" <= 90 then display "0"
If "Gender" = "Male" and 91 <= "Waist length" <=
100 then display "1"
If "Gender" = "Male" and "Waist length" > 100 then display "2"

5

Do you undertake any physical activity for
minimum of 150 minutes in a week

Spinner

Is Mandatory Choose:

  • At least 150 min in a week
  • Less than 150 min in a week

Score Logic:
If "At least 150 min in a week" then display "0" or
If "Less than 150 min in a week" then display "1"

6

Do you have any family history (any one of your parents or siblings) of high BP / Diabetes / Heart
Disease

Spinner

Is Mandatory Choose:

  • Yes
  • No

Score Logic:
If "No" then display "0" or If "Yes" then display "2"

7

Total Score

Label

 

Total Score Formula:
Sum of all above score.

Based on the "Total Score" display a message in pop-up as show below:

If score is > 4
"Refer to NCD screening day / VHSND/ HWC for
NCD screening (Priority)"

If score is < = 4
"Refer to NCD screening day / VHSND/ HWC for
NCD screening (Less Priority)"

 


Part B1: Early Detection
Ask if Patient has any of these symptoms

 

 

 

 


 

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"

 

 

 

 

1

History of TB *

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

2

Coughing More than 2 weeks *

Spinner

Is Mandatory Choose: ▪ Yes
▪ No

 

3

Blood in Sputum *

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

4

Fever > 2 weeks *

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

5

Loss of Weight *

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

6

Night Sweats *

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

7

Anyone in Family Currently Suffering from TB **

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

8

Are you currently taking Anti TB drugs **

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

9

Recurrent of ulceration on Palm or Sole

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

10

Recurrent of tingling on Palm or Sole

Spinner

Is Mandatory Choose:

 


 

 

 

  • Yes
  • No

 

11

Cloudy or Blurred Vision

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

12

Difficulty in reading

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

13

Pain in eyes lasting for more than weeks

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

14

Redness in eyes for more than weeks

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

15

Difficulty in
Hearing

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

16

Shortness of Breath

Spinner

Is Mandatory Choose:
▪ Yes
▪No

 

17

History of Fits

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

18

Difficulty in
Opening Mouth

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

19

Ulcers in Mouth Not Healed in 2 weeks

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

20

Any Change in the tone of your voice

Radio Button

Is Mandatory Choose:

  • Yes
  • No

 

21

Growth in Mouth Not Healed in 2 weeks

Spinner

Is Mandatory Choose:

 

22

Any white or red
Patch in Mouth Not Healed in 2 weeks

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

23

Pain while chewing

Spinner

Is Mandatory Choose:
▪Yes
▪ No

 


24

Any hypo pigmented patches or discolour lesions with loss of sensation

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

25

Any thickened skin

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

26

Any nodules skin

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

27

Any Patch or
Discoloration on
Skin

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

28

Recurrent numbness on palm or sole

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

29

Clawing of fingers in hand or feet

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

30

Tingling and numbness in hand
/ or feet

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

31

Inability to close eye lid

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

32

Difficulty in
Holding Objects in hands or Fingers

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

33

Weakness in feet that cause
difficulty in walking

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

 


Part B2: Women Only

 

 

 

 

1

Lump in the Breast

Spinner

Is Mandatory Choose:

  • Yes
  • No

 


 

 

 

  • Yes
  • No

 

2

Blood Stained
Discharge from the
Nipple

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

3

Change in shape and size of breast

Spinner

Is Mandatory Choose:

  • Yes
  • No Not present in Sakhi

 

4

Bleeding between periods

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

5

Bleeding after
Menopause

Spinner

Is Mandatory Choose:

If option selected is "Yes" then display "Inform ASHA Facilitator."

6

Bleeding after intercourse

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

7

Foul smelling vaginal discharge

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

 


Part B3: Elderly Specific Not present in HWC Mobile App

 

 

 

1

Feeling unsteady while standing or walking

Spinner

Is Mandatory Choose:

  • Yes
  • No

If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment "

2

Suffering from any physical disability
that restrict
movement

Spinner

Is Mandatory Choose:
▪ Yes
▪ No

If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment "

3

Needing help from others to perform every day activities such as eating, getting dressed, grooming, bathing, walking, or using the toilets

Spinner

Is Mandatory Choose:
▪Yes
▪ No

If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment "

4

Forgetting names of yours, near ones or your own home address

Spinner

Is Mandatory Choose:

  • Yes
  • No

If option selected is "Yes" then display "Send the patient to MOIC of nearest health center for treatment "

 


Part C: Risk factor for COPD

 

 

 

1

Type of Fuel Used for Cooking

Spinner

Choose:

Wood, Crop Residue, Gobar Gas, Coal, Kerosene
oil, LPG

 

2

Occupational Exposure

Spinner
r

Choose:

Crop residue burning / burning of garbage – leaves/working in industries with smoke, gas and dust exposure such as brick kilns and glass factories etc.

 

 


Part D: PHQ2

 

 

 

 


Over the last two weeks bothered by the following problem?

 

 

 

1

Little interest or pleasure in doing things?

Spinner

Choose:

  • Not at all
  • several days
  • more than half the days
  • nearly every day

Score Logic:
If option selected is "Not at all" then display "0"
If option selected is "several days" then display "1" If option selected is "more than half the days" then display "2"
If option selected is "nearly every day" then display "3"

2

Feeling down, depressed or hopeless?

Spinner

Choose:

  • Not at all
  • several days
  • more than half the days
  • nearly every day

Score Logic:
If option selected is "Not at all" then display "0"
If option selected is "several days" then display "1" If option selected is "more than half the days" then display "2"
If option selected is "nearly every day" then display "3"

3

Total Score

Label

 

Total Score formula: Sum of all the above score

If "Total Score" is more than "3" then display pop up message "Refer the person to MOIC for treatment."



4.2 Tuberculosis Not Present in HWC App

Tuberculosis (TB) is a bacterial disease.
There are mainly two types of TB patients:

  • DS-TB (Drug-Sensitive) These are less severe case where the treatment is done for 6 months.
  • DR-TB (Drug-Resistant) These are less severe case where the treatment is done for 9-24 months.

Role of ASHA

  • The primary task of ASHA is to identify the suspected TB case and take them to nearest PHC.
  • In PHC LT (Lab Technician)/ STS (Senior Treatment Supervisor) checks and confirms the disease.
  • After confirmation the patient receives an I'd card and medicine.
  • ASHA fills and maintains a "Treatment card" (Annexure 1) of the patient and need to do the regular follow-ups till full recovery.
  • ASHA will only receive an incentive of Rs. 500 once the TB is confirmed.
  • In case of DS-TB ASHA receives an incentive of Rs. 1000 after successful treatment of 3 months.
  • In case of DR-TB ASHA receives an incentive of Rs. 2000 after successful treatment of 6 months and after successful completion of the treatment ASHA receives Rs. 3000 extras, which makes total incentive amount as (Rs. 2000 + Rs. 3000) Rs. 5000.


4.2.1 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.

S No

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"

 

 

 

 

1

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

2

Name

Textbox

 

Auto fill from Beneficiary details
Show: First Name + Last Name
Read only

3

Age

Textbox

 

Auto fill from Beneficiary details Read only

4

Sex

Textbox

 

Auto fill from Beneficiary details Read only

5

Coughing More than 2 weeks *

Spinner

Is
Mandatory Choose:

  • Yes
  • No

 

6

Blood in Sputum *

Spinner

Is
Mandatory Choose:

  • Yes
  • No

 

7

Fever > 2 weeks *

Spinner

Is
Mandatory Choose: ▪ Yes
▪ No

 

8

Loss of Weight *

Spinner

Is
Mandatory Choose: ▪ Yes
▪ No

 

9

Night Sweats *

Spinner

Is
Mandatory Choose:

  • Yes
  • No

 

10

History of TB *

Spinner

Is
Mandatory Choose:

 

 

 

 

  • Yes
  • No

 

11

Are you currently taking Anti TB drugs **

Spinner

Is
Mandatory Choose:

  • Yes
  • No

Inform to ANM / MPW/ MO for tracing of Family members

12

Anyone in Family Currently Suffering from TB **

Spinner

Is
Mandatory Choose:

  • Yes
  • No

Inform to ANM / MPW/ MO for tracing of Family members

13

Submit

Button

 


4.2.2 Suspected TB cases

Maintain a separate list of Suspected TB cases based on above assessment check.
This section should contain only Suspected TB cases

S.
No

Name of data
Field

Field Type

Value/ Options

Validation/ Logic/ Condition

1

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

2

Name

Textbox

 

Auto fill from Beneficiary details
Show: First Name + Last Name
Read only

3

Age

Textbox

 

Auto fill from Beneficiary details Read only

4

Sex

Textbox

 

Auto fill from Beneficiary details Read only

5

Is Sputum sample collected?

Spinner

Is Mandatory Choose:

  • Yes
  • No

 

6

Sputum sample submitted at

Spinner

Choose:

  • DMC
  • SC
  • PHC

Enable if "Yes" is selected for 'Is Sputum sample collected?'

7

Nikshay ID

Textbox

 

Enable if "Yes" is selected for 'Is Sputum sample collected?'

8

Sputum Test result

Spinner

Choose:

  • Positive
  • Negative

Enable if "Yes" is selected for 'Is Sputum sample collected?'

If Test is positive refer to MO
Show alert Message: "Refer to MO"

9

Referred to facility

Spinner

Is Mandatory Choose:
▪Yes
▪ No

 

10

Facility Referral follow-ups

Textbox

 

 

11

Submit

Button

 

 






Immunization for Neonatal &Infant healthcare and Childhood & Adolscent healthcare services:

Standard Protocol For Vists:
In the Immunization due list Module show below.
Children: show all Children between age group of 0 to 16 years, show separately children with below Age group:

  1. Birth Dose Vaccines Babies
  2. 6 Weeks Vaccines Children
  3. 10 Weeks Vaccines Children
  4. 14 Weeks Vaccines Children
  5. 9-12 Months Vaccines Children
  6. 16-24 Months Vaccines Children
  7. 5-6 Years Vaccine Children
  8. 10 Years Vaccine Children
  9. 16 Years Vaccine Children

10. Catch-Up Vaccines (Missing Vaccines)


When respective child is selected from list, based on the above age corresponding Immunization list is shown as per schedule:

  • Vaccine Taken: in Green colour;
  • Vaccine Due: in Orange colour;
  • Vaccine Overdue: in Red colour


3.6.1 Immunization schedule as per above Age groups

S No

Age

Vaccine Name

Due date

Date Logic

1

Birth Dose

OPV 0
BCG
Hepatitis B 0
VITAMIN K Not present in HWC app

DoB

 

2

6 Weeks

OPV-1
PENTAVALENT -1
ROTA 1
IPV 1
DPT-1
fIPV-1
PCV1These 3 are present in HWC app

DoB + 6 Week

 

3

10 Weeks

OPV 2
ROTA 2
Pentavalent 2
IPV-2Present in HWC app

DoB + 10 Week

 

4

14 Weeks

OPV 3
Rota 3
Pentavalent 3
IPV 2 Instead of IPV2, IPV-3 present in HWC app
DPT-3
fIPV-2
PCV2These 3 present in HWC app

DoB + 14 Week

 

5

9-12 Months

Measles 1
JE 1
Vitamin A – 1 Instead of Vitamin A-1 PCV Booster present in HWC app

DoB + 9 Month

 

6

16-24 Months

Measles 2
OPV Booster
DPT Booster 1
JE 2
OPVPresent in HWC app
Vitamin A – 2
Vitamin A – 3 Not present in HWC app

DoB + 16 Month

 

7

5-6 Years

DPT Booster 2
Vitamin A - 3
Vitamin A - 4
Vitamin A - 5
Vitamin A - 6
Vitamin A - 7
Vitamin A - 8
Vitamin A – 9 Not present in HWC app

DoB + 5 Years
For each dose of Vitamin A minimum 6 months gap is required

 

8

10 Years

TD Dose
TTPresent in HWC app

DoB + 10 Years

 

9

16 Years

TD Dose
TTPresent in HWC app

DoB + 16 Years

 

 

 

 

 

 



3.6.2 Immunization data entry screen

For every above Vaccine below fields are applicable:

S
No

Name of the Data Field

Field Type

 

Value/option

Validation/ Logic/ Condition

 

 

 

Infant details

 

 

1

Name

 

 

default Name is 'Baby of'
<Mother Name>

Name of Baby/ Child or
Auto-populate, default Name is 'Baby of' <Mother Name>

2

Mother's Name

Textbox

 

 

Auto-populate

3

Date of birth of Baby

Calendar

 

 

Auto-populate

 

 

 

Vaccine Details

 

 

4

Vaccine Name

Textbox

 

 

Auto-Populate from Master

5

Dose Number

Textbox

 

 

Auto-Populate from Master

6

Expected Date

Textbox

 

 

Auto-Populate from Master

7

Date of Vaccination

Calendar

 

 

By default show Today's date. or date when Vaccine is given

9

Vaccinated Place

Spinner

 

Choose:

  • Sub-Centre
  • PHC
  • CHC
  • Sub-District

    Hospital,
  • District Hospital,
  • Medical

    College
    Hospital
  • Private Hospital
  • Accredited

    Private
    Hospital
  • VHND
  • Other

 

10

Vaccinated By

Spinner

 

Choose:

  • ANM
  • CHO
  • MO

 



3.6.3 Immunization schedule Date logic

Vaccine Name

Due date

Date Logic

Depen
dencies

Due date Work Plan

Over Due period

OPV 0 Dose

DoB

DoB + 15 Days

No

DoB

DoB + 15 Days

BCG

DoB

DoB + 1 Year

No

DoB

DoB + 1 Year

Hepatitis B 0

DoB

DoB + 1 day

No

DoB

DoB + 1 day

Vit K

DoB

DoB + 1 day

No

DoB

DoB + 1 day

OPV 1

DoB + 6 Week

Accept date between 6 weeks form date of Birth to 2 Years

No

DoB + 6
Week

DoB + 2 Yrs

Pentavalent 1

DoB + 6 Week

Accept date between 6 weeks form date of Birth to 1 Year

No

DoB + 6
Week

DoB + 1 Yrs

ROTA 1

DoB + 6 Week

Accept date between 6 weeks form date of Birth to 1 Year

No

DoB + 6
Week

DoB + 1 Yrs

IPV 1

DoB + 6 Week

Accept date between 6 weeks form date of Birth to 1 Year

No

DoB + 6
Week

DoB + 1 Year

OPV 2

OPV1 + 4 Week
(age > 6 week)
DoB + 10 Week
(Age <= 2 Year)

  1. Accept date after interval of 4 weeks (28 Days) from date of OPV 1
  2. Accept date between 10 weeks from Date of Birth up to 2 Years from Date of Birth

OPV1

DoB+10 Week

DoB + 2 Yrs

Pentavalent 2

Penta 1 + 4 Week (age > 6 week)
DoB + 10 Week
(Age <= 1 Year)

  1. Accept date after interval of 4 weeks (28 Days) from date of Pentavalent 1
  2. Accept date between 10 weeks from Date of Birth up to 1 Year from Date of Birth

Pentav
alent 1

DoB+10 Week

DoB + 1 Year

OPV 3

OPV2 + 4 Week

  1. Accept date after interval of 4 weeks (28 Days) from date of OPV 2.
  2. Accept date between 14 weeks from Date of Birth up to 2yrs from Date of Birth

OPV2

DoB+14 Week

DoB + 2 Yrs

Pentavalent 3

Penta 2 + 4
Week

  1. Accept date after interval of 4 weeks (28 Days) from date of Pentavalent 2.
  2. Accept date between 14 weeks from Date of Birth up to 1 Year from Date of Birth

Pentav
alent 2

DoB+14 Week

DoB + 1 Year

ROTA 2

ROTA 1 + 4
Week

  1. Accept date after interval of 4 weeks (28 Days) from date of Rota 1
  2. Accept date between 10 weeks from Date of Birth up to 1yrs from Date of Birth

ROTA 1

DoB+10 Week

DoB + 1 Year

ROTA 3

ROTA 2 + 4
Week

  1. Accept date after interval of 4 weeks (28 Days) from date of Rota 2
  2. Accept date between 14 weeks from Date of Birth up to 1yrs from Date of Birth

ROTA 2

DoB+14 Week

DoB + 1 Yrs

IPV 2

IPV 1 + 8 Week

Accept date after interval of 8 weeks (56 Days) from date of IPV 1 up to 1 yrs from Date of Birth

IPV 1

DoB+14 Week

DoB + 1 Yrs

OPV Booster
– 1

DoB + 16 Month

Accept date between 16 months to 24 months from date of birth maximum up to 2yrs from date of birth

No

DoB + 16 Month

DoB + 2 Yrs

DPT Booster -
1

DoB + 16 Month

Accept date between 16 months to 24 months from date of birth maximum up to 7yrs from date of birth

No

DoB + 16 Month

DoB + 7 Yrs

DPT Booster
– 2

Dob + 5 Years

Accept date between 5yrs to 7yrs from date of birth

No

Dob + 5 Years

DoB + 7 Yrs

Measles – 1

DoB + 9 Month

Accept date between completed 9 months from date of birth maximum up to 5yrs from date of birth

No

DoB + 9
Month

DoB + 5 Yrs

Measles – 2

DoB + 16 Months

Accept date between 16 months to 24 months from Date of Birth maximum up to 5yrs from Date of Birth

No

DoB + 16 Months

DoB + 5 Yrs

JE Vaccine – 1

DoB + 9 Months

Accept date between completed 9 months from date of birth maximum up to 1yr from date of birth

No

DoB + 9 Months

DoB + 1 Yrs

JE Vaccine – 2

DoB + 16 Months

Accept date between 16 months to 24 months from Date of Birth maximum up to 5yrs from Date of Birth

No

DoB + 16 Months

DoB + 5 Yrs

Vitamin A – 1

DoB + 9 Months

Accept date between completed 9 months from date of birth maximum up to 5yrs from date of birth

No

DoB + 9 Months

DoB + 5 Yrs

Vitamin A – 2

Vitamin A1 + 9 Months

  1. Accept date between 16 months from date of birth maximum up to 5yrs from date of birth
  2. Accept date after interval of 9 months from date of VITAMIN A-1

Vitamin A1

DoB + 16 Month

DoB + 5 Yrs

Vitamin A – 3

Vitamin A2 + 6 Months

  1. Accept date between 2 Yrs from date of birth maximum up to 5yrs from date of birth
  2. Accept date after interval of 6 months from date of VITAMIN A-2

Vitamin A2

DoB + 2 Yrs

DoB + 5 Yrs

Vitamin A – 4

Vitamin A3 + 6 Months

1. Accept date between 2 Yrs and 6 Month from date of birth maximum up to 5yrs from date of birth 2. Accept date after interval of 6 months from date of VITAMIN A-3

Vitamin A3

DoB + 2.5 Yrs

DoB + 5 Yrs

Vitamin A – 5

Vitamin A4 + 6 Months

  1. Accept date between 3 Yrs from date of birth maximum up to 5yrs from date of birth
  2. Accept date after interval of 6 months from date of VITAMIN A-4

Vitamin A4

DoB + 3 Yrs

DoB + 5 Yrs

Vitamin A – 6

Vitamin A5 + 6 Months

1. Accept date between 3 Yrs and 6 months from date of birth maximum up to 5yrs from date of birth 2. Accept date after interval of 6 months from date of VITAMIN A-5

Vitamin A5

DoB + 3.5 Yrs

DoB + 5 Yrs

Vitamin A – 7

Vitamin A6 + 6 Months

  1. Accept date between 4 Yrs from date of birth maximum up to 5yrs from date of birth
  2. Accept date after interval of 6 months from date of VITAMIN A-6

Vitamin A6

DoB + 4 Yrs

DoB + 5 Yrs

Vitamin A – 8

Vitamin A7 + 6 Months

1. Accept date between 4 Yrs and 6 Month from date of birth maximum up to 5yrs from date of birth 2. Accept date after interval of 6 months from date of VITAMIN A-7

Vitamin A7

DoB + 4.5 Yrs

DoB + 5 Yrs

Vitamin A – 9

Vitamin A8 + 6 Months

  1. Accept date between 5 Yrs from date of birth maximum up to 7yrs from date of birth
  2. Accept date after interval of 6 months from date of VITAMIN A-8

Vitamin A8

DoB + 5 Yrs

DoB + 7 Yrs



Family planning and reproductive details (All the fields must allow "0" in the text box)

Card Name

Header

UI Field

Field

Options

Editable

Validations

 

 

 

 

 

 

 

 

 

Fertile Status

Radio

Fertile

 

 

 

 

 

 

Infertile

On clicking infertile it should not open anything

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fertile

Total Number of children born Female

Text

 

 

 

 

 

Total Number of children born Male

Text

 

 

 

 

 

Total Number of children born

Text

 

it must be a sum of Total Number of children born Female & Total Number of children born Male

 

 

 

Number of live children Female

Text

 

It must be less or equal to Total Number of children born Female

 

 

 

Number of live children Male

Text

 

It must be less or equal to Total Number of children born Male

 

 

 

Number of live children

Text

 

 

 

 

 

Age Of Youngest Child

Drop Down

Days

 

 

 

 

 

 

Months

 

 

 

 

 

 

Weeks

 

 

 

 

 

 

Years

 

 

 

 

 

 

 

 

 

 

 

Youngest Child Gender

Drop Down

Male

 

 

 

 

 

 

Female

 

 

 

 

 

 

Transgender

 

 

 

 

Currently using FP Method

Drop Down

Vasectomy(Male Sterilization)

It should populate Date Of Sterilization and Place of Sterilization

 

 

 

 

 

Other

It should open the Text Box

 

 

 

 

 

Condoms

 

 

 

 

 

 

None

Once any of the drop downs selected then it shuld not reflect

 

 

 

Date of Sterilization

Calender

 

 

 

 

 

 

 

 

 

 

 

 

Place Of Sterlization

Text

 

 

 

 

Infertile

 

 

 

 

 

 

IEC and Councelling Details

Councelled On

 

Contraceptive Failure and Complication

 

 

 

 

 

 

Healthy Family timings and Spacing

 

 

 

 

 

 

Contraceptive Failure and Suspicion

 

 

 

 

 

 

General FP Methods

 

 

 

 

 

 

Emergency Contraception

 

 

 

 

 

 

Healthy Spacing and Nutrition

 

 

 

 

 

 

Healthy Timings and Nutrition

 

 

 

 

 

 

Medical Eligibility for FP

 

 

 

 

 

 

Method Specific FP

 

 

 

 

 

 

Other

It will expand the text box

 

 

 

 

 

Partner Councelling

 

 

 

 

 

 

Preventionof STI RTI

 

 

 

 

 

 

Safe Abortion services

 

 

 

 

 

 

Special groups for FP

 

 

 

 

 

 

 

 

 

 

 

Type of Contraceptive Opted

Drop Down

Vasectomy(Male Sterilization)

 

 

 

 

 

 

Other

It will expand the text box

 

 

 

 

 

Condoms

 

 

 

 

 

 

None

 

 

 

 

 

 

 

 

 

 

Dispensation Details

Type of Contraceptive Prescribed

Drop Down

Vasectomy(Male Sterilization)

 

 

 

 

 

 

Other

 

 

 

 

 

 

Condoms

 

 

 

 

 

 

None

 

 

 

 

 

 

 

 

 

 

 

Quantity Prescribed

Text

 

 

 

 

 

 

 

 

 

 

 

 

Next Visit for Refill

Calender

 

 

 

 

 

 

 

 

 

 

 

 

Back

 

 

 

 

 

 

Submit

Button

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Previous Visit Details

 

Sevice Lines Table

 

MMU

N/A

It will Dispay, Load the Service Line History

 

 

 

 

104

 

It will Load the Service Line History

 

 

 

 

TM

 

It will Load the Service Line History

 

 

 

 

MCTS

 

It will Load the Service Line History

 

 

 

 

Dashboard

 

It will Load the Service Line History

 

 

 

 

Sync Update

 

It will Load the Service Line History

 

 

 

 

HWC

 

It will Load the Service Line History

 

 

 

 

Sakhi

 

It will Load the Service Line History

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current Vitals

Weight(Kg)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

Height(cm)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

BMI(Kg/m2)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

Temperature(F)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

HR(bpm)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

RR(bpm)

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

SPo2%

 

 

N/A

This Should Fetch the results from previous entered Fields

 

 

 

 

 

 

 

Clinical Notes

 

Chief Complaints

Text

 

N/A

This will be configured with Snowmed CT Code and will fetch the results after entering the Text

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Duration

Text

 

Yes

 

 

 

 

 

 

 

 

 

 

Select Unit Of Duration

Drop Down

Hour(s)

N/A

 

 

 

 

 

Day(s)

 

 

 

 

 

 

Week(s)

 

 

 

 

 

 

Month(s)

 

 

 

 

 

 

Year(s)

 

 

 

 

Description

Text

 

N/A

 

 

 

Reset

Button

 

N/A

It must clear all the Values in the ""Chief Complaints ,Duration, Select Unit Of Duration, "Description" Field

 

 

Add

Button

 

N/A

It must again Display all the Fields under "Chief Complaints ,Duration, Select Unit Of Duration, "Description" Field

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Clinical Findings

Text(With Search Symbol)

 

N/A

 

 

 

 

 

 

 

 

 

 

Cross

Button

 

N/A

It must clear all the Values in the "Significant Findings" Field

 

 

Add

Button

 

N/A

It must again Display all the Fields under "Significant Findings Field

 

 

 

 

 

 

 

 

 

Other Symptoms

Text

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investigation

 

Test Name

Drop Down(Multiselect)

Blood Glucose

N/A

List as Per PHC and HSC

 

 

 

 

Blood Pressure Test

 

 

 

 

 

 

Chikengunia

 

 

 

 

 

 

Cholesterol

 

 

 

 

 

 

Dengue

 

 

 

 

 

 

HBA1C

 

 

 

 

 

 

Haemoglobin

 

 

 

 

 

 

Hepatitis B

 

 

 

 

 

 

Hepatitis C

 

 

 

 

 

 

HIV

 

 

 

 

 

 

Malaria Test

 

 

 

 

 

 

RBC

 

 

 

 

 

 

RBS

 

 

 

 

 

 

SPo2 Test

 

 

 

 

 

 

Syphillis

 

 

 

 

 

 

TB

 

 

 

 

 

 

Typhoid Test Check

 

 

 

 

 

 

Uric_Acid

 

 

 

 

 

 

Urine Albumin Test

 

 

 

 

 

 

Urine Pregnancy Rapid Test

 

 

 

 

 

 

Urine Sugar Test

 

 

 

 

 

 

Visual Acuty Test

 

 

 

 

 

 

 

 

 

Reports

Lab Test Reports

 

Grid

Date

 

 

 

 

 

 

Test Name

 

 

 

Archieved

 

 

Component Name

 

 

 

 

 

 

Measurement Unit

 

 

 

 

 

 

Remarks

 

 

 

 

 

 

 

 

 

 

Radiology Report

 

 

Test Name

 

 

 

 

 

 

Component Name

 

 

 

 

 

 

Remarks

 

 

 

 

 

 

Reports

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Archieved

 

 

Date

 

 

 

 

 

 

Visit Code

 

 

 

 

 

 

View

 

Must be able to View, see the beside Screen shot for reference

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Radiology and Imaging

Drop Down

Radiology

N/A

 

 

 

 

 

Neck X-ray

 

 

 

 

 

 

USG Abdomen

 

 

 

 

 

 

Others

 

Text Field must be there

 

 

 

 

Chest X ray

 

 

 

 

 

 

 

 

 

 

 

External Investigations Results

Text

 

N/A

As per HSC and PHC

Diagnosis

 

Provisional Diagnosis

Radio

 

Yes

Give Radio Buttons for selection of Provisional Diagnosis and Confirmatory Diagnosis. User will select either of any one and then they search for a disease under Diagnosis field (only one search field)

 

 

Confirmatory Diagnosis

Radio

 

 

 

 

 

Cross

Button

 

N/A

It must clear all the Values in the "Provisional Diagnosis" Field

 

 

Add

Button

 

N/A

It must again Display all the Fields under ""Provisional Diagnosis Field

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prescription

 

Form

Drop Down

Tablet

 

 

 

 

 

 

Capsule

 

 

 

 

 

 

Syrup

 

 

 

 

 

 

Suspention

 

 

 

 

 

 

Oral Drops

 

 

 

 

 

 

Ointment

 

 

 

 

 

 

Cream

 

 

 

 

 

 

Lotion

 

 

 

 

 

 

Eye Drops

 

 

 

 

 

 

Ear Drops

 

 

 

 

Medicine

Text

 

N/A

It will Configure through Snowmed CT based on the Provisional Diagnosis and provide associated list of Medicine

 

 

 

 

 

 

 

 

 

Dosage

Drop Down

Half Tab

N/A

 

 

 

 

 

One and Half Tab

 

 

 

 

 

 

1 Tablet

 

 

 

 

 

 

2 Tablets

 

 

 

 

 

 

 

 

 

 

 

Frequency

Drop Down

4 times a day(QID)

N/A

 

 

 

 

 

Once daily(OD)

 

 

 

 

 

 

Once in a week

 

 

 

 

 

 

Single Dose

 

 

 

 

 

 

SOS

 

 

 

 

 

 

 

 

 

 

 

Duration

Text

 

N/A

 

 

 

Instructions

Text

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unit

Drop Down

Day

N/A

 

 

 

 

 

Month

 

 

 

 

 

 

Week

 

 

 

 

 

 

 

 

 

 

 

Route

Drop Down

Ears

N/A

 

 

 

 

 

Eyes/Ear

 

 

 

 

 

 

Eyes

 

 

 

 

 

 

ID

 

 

 

 

 

 

IM

 

 

 

 

 

 

IV

 

 

 

 

 

 

Local application

 

 

 

 

 

 

Nostrils

 

 

 

 

 

 

Oral

 

 

 

 

 

 

Rectal

 

 

 

 

 

 

 

 

 

Councelling provided

 

Councelling provided

Drop Down(Multiselect)

Adherence to Treatment Regimn

N/A

 

 

 

 

 

Avoidance of substance Abuse

 

 

 

 

 

 

Complication Readiness(Warning symptome and Signs)

 

 

 

 

 

 

Cough Etiquette(Respiratory Hyegine)

 

 

 

 

 

 

Foolow Up Instructions

 

 

 

 

 

 

Hand wash

 

 

 

 

 

 

Health and Nutrition

 

 

 

 

 

 

Healthy Life style

 

 

 

 

 

 

Life style Modification

 

 

 

 

 

 

Home Isolation

 

 

 

 

 

 

Menstrual Hyegiene

 

 

 

 

 

 

Personal Hyegine

 

 

 

 

 

 

Personal Protective measures

 

 

 

 

 

 

Preventive Measures

 

 

 

 

 

 

Rest and Physical Activity

 

 

 

 

 

 

Safe Sexual Practices

 

 

 

 

Add

Button

 

N/A

It will display the Form Dose,Frequency Duration ,Quantity, Instructions as shown in the besides Screen shot, It will also pop up the Stock Availability Button on Top below Prescription Card

 

 

Submit

Button

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


  • No labels