Inactive users #12523
Labels
Epic
Priority: Medium
Blocking issue w/workaround, or "second in" priority for new work.
Product: caseflow-queue
Team: Echo 🐬
Background/context
Caseflow users could decide to leave their jobs at the Board of Veterans' Appeals, and therefore their active tasks need to be reassigned to other users to be worked. If their tasks aren't reassigned, a Veterans' appeal could be "stuck", and unnecessarily take more time to process.
Goals
Success criteria
TBD
Stakeholders
Requirements/stories
High level flow:
Caseflow team management
page (which are admins of theBVA
organization) can search for a user and mark them inactiveTask reassignment logic
e.g. TranslationTasks that were first assigned to the Translation organization, before assigned to the individual
e.g. IHP tasks, and more
- If the organization DOES have round robin assignment, use round robin to find who the next assignee would be, and assign them the task (Note: could mean assigning many tasks to VLJ Support users)
e.g. JudgeQRTasks
e.g. AttorneyRewriteTasks
e.g. VLJ Support tasks as children to the AttorneyTask, and the Attorney has left the Board
- Idea: reuse above logic. If AttorneyTask would be cancelled, move the child task as the child to the parent task instead
Proposed testing plan
Open questions
References/Resources
Handy parent-child associations
“PARENT TASK”, “CHILD TASK”
[[“JudgeAssignTask”, “AttorneyTask”],
[“JudgeDispatchReturnTask”, “AttorneyDispatchReturnTask”],
[“BvaDispatchTask”, “JudgeDispatchReturnTask”],
[“QualityReviewTask”, “JudgeQualityReviewTask”],
[“JudgeDecisionReviewTask”, “AttorneyTask”],
[“JudgeDecisionReviewTask”, “AttorneyRewriteTask”],
[“JudgeQualityReviewTask”, “AttorneyQualityReviewTask”]]
The text was updated successfully, but these errors were encountered: