TIP-Global-Health / eheza-app

Apache License 2.0
3 stars 1 forks source link

META: Encounters completion stats #1282

Open anvmn opened 1 month ago

anvmn commented 1 month ago

For each type of encounter we want to know:

anvmn commented 1 month ago

High level design:

  1. Each type of encounter will be added a field where it's completion data will be stored.
  2. For each type of encounter, we'll have a dedicated script that will locate encounters that don't have completion data set, and will compute and set it.
  3. The scripts will be executed once a day, during night time.
  4. We'll add new front-end APP that will allow selection of desired report:
    • Encounter type
    • Scope (Global / HC)
    • Date range (?)
      1. App will forward request to back-end, where encounters matching the criteria will be loaded, and their completion metrics will be aggregated and send to front-end.
      2. App will process raw data and generate completion statistics.
anvmn commented 4 weeks ago

Notes: