Correspondence Tasks - department-of-veterans-affairs/caseflow GitHub Wiki

Correspondence Tasks

These are tasks that only Correspondences use and all inherit from app/models/tasks/correspondence_task.rb.

CorrespondenceTask

  • All Correspondence tasks inherit from this
  • This has an inheritance parent of Task
  • This prevents Correspondence Tasks from affecting Appeal Tasks and vice versa
  • This task can not be used outside of inheritance, it exists solely to separate Correspondence Tasks from other tasks
  • This is an abstract class for all Correspondence Tasks and will not be found in the Tasks database table

CorrespondenceRootTask

CorrespondenceIntakeTask

  • Created when a user clicks Create Record on Review Package page
  • If a user leaves Intake Form this is marked as in_progress
  • When completed, uses data in correspondence_intakes to create Tasks and relationships entered on Intake Form
  • When a Mail Team User clicks on this in Correspondence Queue they are taken to the Intake Form and resume progress
  • Has below tasks as children which block this task

eFolderUploadFailedTask

  • Used to indicate if a failure when uploading to eFolder 
  • Users will also be able to manually retrigger this process
  • If active triggers a banner in Review Package or Intake
  • If completed or cancelled no longers triggers a banner in Review Package or Intake

ReviewPackageTask

  • This task is for the Review Package page
  • During auto-assign this task will be assigned to an appropriate user
  • When user first makes changes on Review Package this will have its status set to "in progress"
  • When a Mail Team User clicks on this in Correspondence Queue they are taken to the Review Package page
  • Has below tasks as children in the task tree which block this task
  • Can only have one active child at a time

SplitPackageTask

  • Created by a Mail Team User from the Package Actions on Review Package
  • When created is assigned to Mail Supervisor group
  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Split Page

ReassignPackageTask

  • Created by a Mail Team User from the Package Actions on Review Package
  • When created is assigned to Mail Supervisor group
  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are shown a modal
  • Created and completed when Batch reassignment is done on Team Queue Assigned and Unassigned tabs

MergePackageTask

  • Created by a Mail Team User from the Package Actions on Review Package after going to the Mail Team User Merge page
  • When created is assigned to Mail Supervisor group
  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Merge Page

RemovePackageTask

  • Created by a Mail Team User from the Package Actions on Review Package
  • When created is assigned to Mail Supervisor group
  • When a Mail Supervisor clicks on this in Correspondence Queue they are shown a modal

ReturnedPackageTask

  • Future work
  • When a Mail Team User clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Mail Tasks

  • Added during Intake Form
  • Automatically completed
  • Include the following
    • Change of address
    • Returned or undeliverable mail
    • VACOLS updated
    • Evidence or argument
    • Sent to ROJ
    • Associated with claims folder

Tasks not related to an Appeal (CorrespondenceMailTask)

CAVC Correspondence

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Congressional interest

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Death certificate

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

FOIA request

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Other motion

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Power of attorney-related

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Privacy act request

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Privacy complaint

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page

Status inquiry

  • When a Mail Superuser/visor clicks on this in Correspondence Queue they are taken to the Correspondence Details page