Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "belongs to" breadcrumbs to tasks in the LHS list #5710

Closed
amandacilek-zz opened this issue Jun 4, 2019 · 4 comments
Closed

Add "belongs to" breadcrumbs to tasks in the LHS list #5710

amandacilek-zz opened this issue Jun 4, 2019 · 4 comments
Assignees
Labels
Priority: 2 - Medium Normal priority Tasks Affects the Tasks page Type: Improvement Make something better
Milestone

Comments

@amandacilek-zz
Copy link

#5697 is related and either needs to be completed before, or at the same time as, this request.

User stories

  • As a CHW, when I look at my tasks list, I would like to know the family or primary contact that an individual person belongs to, so that I can identify patients easier. (For example, tasks about children currently only display the child’s name. But children often have similar names and some parents wait months to give their baby a name. The child’s name is not always enough information.)

  • As a CHW, when I look at my tasks list, I would like to know the family or primary contact that an individual person belongs to, so that I can better plan my visits and can complete all tasks for the same family at the same time. (Currently a CHW may have more than one open task for the same family, but because the tasks list is sorted by due date and doesn’t list the family name, they may miss other tasks for the same family.)

  • As a CHW, I would like tasks for the same family to be grouped together so that I can be more efficient with my visit time and planning. (This spec/feature doesn’t address grouping, but just noting that displaying the family name is probably a desired prerequisite to sorting by family.)

Summary

  • After discussing many possibilities, we decided that we would like to add a third line of text to tasks to display the additional contextual information.
  • This new line of text should display breadcrumbs showing where the person/place the task is about belongs to.
  • The functionality should match how we display breadcrumbs elsewhere on the app. Note that we are updating breadcrumbs across the app so that they do not list out the level the user themselves belongs to repetitively (i.e. CHW Janet will not see “CHW Janet’s Area” repeated all over the place, ticket Update the levels displayed in breadcrumbs across the app #5697).
  • The text should be styled just like breadcrumbs elsewhere on the app (Noto Sans 14px).

Examples

  • For CHWs on the webapp looking at a task about a particular person, the breadcrumbs should most often be just the family name (e.g. “Beatrice Bass Family”). Only a single level is listed because the next level, CHW Janet’s Area, is the CHW’s own level.
    Screen Shot 2019-05-22 at 12 16 03 PM

  • Some tasks are for families instead of individual people, like family surveys or bed net distribution. In these cases, the breadcrumbs may not display at all, since there are no levels between the family and the CHW area.
    Screen Shot 2019-05-22 at 12 13 35 PM

  • IF we ever do eventually add in the concept of sub-areas, at that point the breadcrumbs could display both the family name and the sub area name (since there would now be two levels before the CHW area).
    Screen Shot 2019-05-22 at 12 13 42 PM

  • For facility users on Standard, the breadcrumbs will start with the CHW Area (since Standard does not have a concept of families).
    Screen Shot 2019-05-22 at 12 16 09 PM

  • For a CHW supervisor, if the supervisor has a task about a CHW, the breadcrumbs would display the CHW Area (and any other levels between the CHW and the supervisor, if applicable).
    Screen Shot 2019-06-04 at 2 14 50 PM

  • Also, a reminder that we sometimes have high risk task styling. In the cases of high risk, the breadcrumb info should come after the risk message.
    Screen Shot 2019-05-22 at 12 13 12 PM

@amandacilek-zz amandacilek-zz added Tasks Affects the Tasks page Priority: 2 - Medium Normal priority Type: Improvement Make something better labels Jun 4, 2019
@garethbowen garethbowen added this to To do in 3.8.0 via automation Aug 1, 2019
@garethbowen
Copy link
Member

Scheduling to coincide with other tasks improvements.

@garethbowen garethbowen added this to To do in 3.9.0 via automation Sep 9, 2019
@garethbowen garethbowen removed this from To do in 3.8.0 Sep 9, 2019
@MaxDiz MaxDiz added this to Needs Triage in Data Scientists Backlog via automation Oct 8, 2019
@MaxDiz MaxDiz moved this from Needs Triage to In progress in Data Scientists Backlog Oct 8, 2019
@MaxDiz MaxDiz added this to Scheduled: Assigned to a release in CHT Product Roadmap: Initiatives 2021 Dec 19, 2019
@MaxDiz MaxDiz removed this from Scheduled in Data Scientists Backlog Jan 30, 2020
@MaxDiz MaxDiz added this to Needs Triage in End Users Backlog via automation Jan 30, 2020
@MaxDiz MaxDiz moved this from Needs Triage to Scheduled in End Users Backlog Jan 30, 2020
@garethbowen garethbowen added this to To do in 3.11.0 via automation Mar 16, 2020
@garethbowen garethbowen removed this from To do in 3.9.0 Mar 16, 2020
@garethbowen garethbowen removed this from To do in 3.11.0 May 26, 2020
@garethbowen garethbowen added this to To do in Dev team workstream via automation May 26, 2020
@garethbowen
Copy link
Member

Moved to 3.12.0 to free up engineers to work on 3.11.0.

@MaxDiz
Copy link
Contributor

MaxDiz commented Jul 9, 2020

removing from v3.12 so can be considered alongside #5997 and #5886 (to be scheduled)

@MaxDiz MaxDiz removed this from Scheduled: Assigned to a release in CHT Product Roadmap: Initiatives 2021 Jul 9, 2020
@MaxDiz MaxDiz removed this from To do in Dev team workstream Jul 9, 2020
@MaxDiz MaxDiz moved this from Scheduled to To do in End Users Backlog Jul 9, 2020
@n-orlowski n-orlowski moved this from To do to Needs Triage in End Users Backlog Dec 15, 2020
@mrjones-plip mrjones-plip added this to Reviewing or Needs Review in Care Teams Workstream via automation Mar 4, 2022
@michaelkohn michaelkohn removed this from Reviewing or Needs Review in Care Teams Workstream Jul 27, 2022
@bedengaruko
Copy link

For CHWs on the webapp looking at a task about a particular person, the breadcrumbs show the household name
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 2 - Medium Normal priority Tasks Affects the Tasks page Type: Improvement Make something better
Projects
Status: Done
End Users Backlog
Needs Triage
Development

No branches or pull requests

8 participants