department-of-veterans-affairs / caseflow

Caseflow is a web application that enables the tracking and processing of appealed claims at the Board of Veterans' Appeals.
Other
54 stars 19 forks source link

Allow CAVC Litigation Support Users to Add Issues on newly created appeal #15289

Closed araposo-tistatech closed 3 years ago

araposo-tistatech commented 4 years ago

User or job story

User story: As a CAVC Litigation Support user, I need the ability to add issues on a CAVC case that the Board may not have captured in the original decision, so that the new issue can be decided on.

Acceptance criteria

Release notes

Out of scope

Designs

Background/context

Technical notes

Other notes

Resources/other links

geronimoramos commented 4 years ago

https://www.loom.com/share/06902bb5bd614f228fe32d6660fe6e34 @araposo-tistatech @hschallhorn

araposo-tistatech commented 4 years ago

https://www.loom.com/share/06902bb5bd614f228fe32d6660fe6e34 @araposo-tistatech @hschallhorn

@geronimoramos Totally agree with the easier path of just adding the modal to the button, but I feared it would not write back to VBMS and I know going through Intake does. Do you have any information around this @hschallhorn does it matter if the add issues goes through Intake or not?

geronimoramos commented 4 years ago

It's also probably worth noting -- in this instance, we may want to provide a remove link button in case they want to remove the issue they added at this point in time.

lomky commented 4 years ago
outdated pre-refinement discussion As it stands, in Queue the Decision Review (Appeal) needs to already exist to create a new Request Issue. To avoid re-implementing Caseflow Intake, we should instead of having the button here, we instead have helper text instructing the user to add any new issues on the next step (the Case Details page of the newly created appeal) Work Becomes: - add helper text to CAVC Remand page - give CAVC Lit Support Org access to Issue Editing on the newly created appeal Possible potential reasons we want to actually do this full lift: adding novel issues is actually common. @geronimoramos do we have any insight into how often they need to add new issues?
geronimoramos commented 4 years ago
outdated pre-refinement discussion @lomky don't have a definitive metric for frequency but based on user interviews it was leaning more towards occasionally and not rarely. CAVC will at times tell the Board to add a new issue to the new appeal stream.
hschallhorn commented 4 years ago

what is this chart?

1 | 
2 | |||||||
3 | |||||
5 | 
8 | 

Concern around connection to VBMS? Reusing existing add/edit issue page should cover everything we need here

Update only the Case Details page. The work is simply enabling the "Correct Issues" link for CAVC Litigation Support users, if there is an open CavcTask.

Where we determine if the link appears to users on the front end: https://github.com/department-of-veterans-affairs/caseflow/blob/16b2ece727da946de7d47449b630eaef353b7533/client/app/queue/CaseDetailsView.jsx#L128-L132

on the back end: https://github.com/department-of-veterans-affairs/caseflow/blob/16b2ece727da946de7d47449b630eaef353b7533/app/models/serializers/work_queue/appeal_serializer.rb#L40-L42

Why 2?

Why 3?