End-to-End Thailand Demo

This document defines the process for the end-to-end Focus Investigation demo for Thailand. We have setup jurisdictions as follows for this demo.

Web User

User: supersetTester
Password: Amani123

Android App User

User: tlv1
Password: Amani123
Location: Lop Buri> Tha Luang District > Canton Tha Luang > Tha Luang Village 1 > TLv1_01

Manually Created Plan

Users have the ability to create and edit FI plans in the web UI. Once set to active, a trigger runs every 5 minutes that creates tasks to the assigned jurisdiction.

Steps:

  • Login to the web app as supersetTester https://web.reveal-stage.smartregister.org
  • Click Planning>Manage Plans
  • Click the button "Add Focus Investigation"
  • Intervention Type is Focus Investigation
  • Choose the location Lop Buri> Tha Luang District > Canton Tha Luang > Tha Luang Village 1 > TLv1_01
  • Complete the rest of the form and click "Save Plan" in the bottom you will be redirected to the manage plans page
  • The trigger process runs every 5 minutes, so wait up to 7 minutes to make sure the server generates all of the plans successfully
  • The plan you created should be at the bottom of the list and you can click on it to view it.

  • Open the Android app v2.3.3 with the tlv1 user
  • Navigate to TLv1_01 operational area and choose the plan you just created
  • (Sync if you need to)
  • Complete tasks in the app including registering structures

Plan Created from BIOPHICS Case

Cases created in BIOPHICS will be pulled from the holding tables and create a draft plan in the web UI. BIOPHICS is queried by Nifi every 5 minutes.

Steps:

  • Create a new case in the BIOPHICS holding table
  • Wait 7 to 10 minutes for the Nifi process to pick it up and generate the draft plan
  • Login to the web app as supersetTester https://web.reveal-stage.smartregister.org
  • Click Planning>Manage Plans
  • Search for the plan labeled "jurisdiction status - jurisdiction name - today's date" (i.e. A1 - TLv1_01 - 2019-08-19)
  • View the plan, ensuring the case number matches
  • Change the plan status from "draft" to "active"
  • Click "Save Plan"
  • The trigger process runs every 5 minutes, so wait up to 7 minutes to make sure the server generates all of the plans successfully
  • The plan you created should be at the bottom of the list and you can click on it to view it.
  • Open the Android app v2.3.3 with the tlv1 user
  • Navigate to TLv1_01 operational area and choose the plan you just created
  • (Sync if you need to)
  • Complete tasks in the app including registering structures

Android Client → BIOPHICS

We have a connection between the server and BIOPHICS system. This section shows how to complete tasks in the Android client and have them show up in the BIOPHICS holding tables.

Steps:

  • Register a household
  • Add a family to the household
  • Add a member to the household
  • Complete a blood screening task
  • Complete Bednet distribution, mosquito collection, larval dip and potential areas of transmission task
  • Open the hamburger menu and click sync
  • Wait 10 minutes for the Nifi process to sync the data to BIOPHICS
  • Confirm data in the holding tables
    • Log into Biophics db_mhealth
    • Confirm that the household you added is in the HLD_households table with the right data
    • Confirm that the household members you added, both the head of household and the other member, are in the HLD_household_members table with the right data
    • Confirm that the blood screening you performed is in the HLD_blood_screening table with the right data