Versions Compared

Key

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

...

Name of Data Field

Field Type

Value/ Options

Validation/ Logic/ Condition

Mobile Number

(for taking consent using OTP)

Numeric Text Box


  • Mandatory
  • After entering the Mobile number in the textbox, enable the "Send OTP" button
  • By default, show Mobile Number of Head of Family
  • Should allow to edit Mobile Number
  • Must be exactly 10 digits;
  • 10-digit number starting with 6,7, 8, 9 only
  • Allow only Numbers

Whose Mobile Number

Dropdown Values

  • Family Head
  • Self
  • Spouse
  • Mother
  • Father
  • Neighbor
  • Friend/Relative
  • Mandatory
  • By default, show Family Head

Send OTP

Button


  • This Button should be in green on right corner below Mobile Number.
  • It should initiate a request to generate OTP & send OTP via SMS to the above mentioned mobile number
  • In case of failed attempts, enable "Resend" OTP button

Resend OTP

Button


  • Regenerate OTP and send to the mobile number

OTP Verification

Textbox


A) Online Mode
1. Head of Family Member Registration:

  • After entering the "Mobile number (for taking Consent using OTP)," Enable "Whose Mobile Number" Field followed by the "Send OTP" button in green on right corner 

    2. Household Member Registration:
  • After entering the "Mobile number (for taking Consent using OTP)," Enable "Whose Mobile Number" Field followed by the "Send OTP" button in green on right corner 


    4.OTP Verification Details
  • Allowed OTP: Numerical codes only, 4 digits long.
  • Verification Process:
  • Verify OTP against the generated code.
  • Set a 15-minute time limit for OTP entry.
  • Valid OTP within timeframe: Display "OTP Verified successfully."
  • Invalid OTP or timeout:
  • Display "Session Expired"
  • ASHA needs to request a new OTP in subsequent visits.
  • Not validated from server: Keep in draft mode

    5.Enable Mode (During Internet Availability)
  • Display a green "Send OTP" button.
  • If no OTP is received, allow editing of the mobile number and resending the OTP.

    C) Offline Mode
    1.New Registration:
  • Should ignore this 'OTP verification' and save the record as draft

  • 2.Household registration Submission
  • Do not sync or generate an ID until the Head of Family's consent is verified.


    D)OTP Verification Status Indicators

    1. Verification Pending:

      • Icon: "Orange icon" (X)
      • Placement: On the Patient Line listing, beside the Gender icon.
    2. Verification Not Done for Existing Records:

      • Icon: "Yellow icon" (⚠)
      • Placement: In the right corner of the Patient Line listing.
      • Note: ASHA can recognize this and add the consent for older records.
    3. Verification Done:

      • Icon: "Green icon" (✔)
      • Includes text: Verified.

    Additional Features

    • Auto-Submit: Automatically submit once all OTP digits are entered.
    • Auto-Close: Close the card after an OTP verification attempt (successful or unsuccessful).





...