Closed skylerschain closed 1 month ago
We don't know exactly where to get a screenshot of the present state, can't duplicate in staging easily.
Added design spec to "Design" section above. @pmclaren19 this should be ready to work when you're back. Let me know if you want me to add anything else to the spec.
@skylerschain lets meet up whenever you have a chance so that we can update the AC to what you have in the design as it looks like the AC does not currently match the new design.
Met with @skylerschain this morning and discussed the new design. Updated the Engineering tasks and AC to reflect the new design!
Pulled back into sprint backlog for the new sprint July 31 - Aug 13! Ran into some vets-api issues so having trouble getting my local env to stand up but once that is working again just need to test thing and update some tests!
@skylerschain @jacobworrell merged into Staging but VBMS is down so unable to create test data to test my changes. Only thing I have access to test so far is Merged to staging and verified the following changes...
/track-claims/your-claims/{claimId}/ask-va-to-decide
redirects users to the status pageWill let you both know when I am able to test further.
@skylerschain and @jacobworrell was able to test these changes and all looks good! Created claims to test in VBMS on user 19 and found the following when cst_5103_update_enabled = true
...
Standard 5103 Notice
alert doesn't show and only the ‘automated 5103’ alert showsevidenceWaiverSubmitted5103=true
Value Proposition
As a veteran with a 5103 standard notice, I want to be able to find the place in CST where I can submit a waiver, so that I can hopefully get my claim decided faster if I have no evidence to submit.
Background Context
As @jerekshoe pointed out here, the
5103 Notice Response
request is treated differently in CST than theAutomated 5103 Notice Response
request.The Custom 5103 shows up as
Automated 5103 Notice Response
and our new design will apply to this case. But Standard 5103 requests don't show up in CST (until the request is closed).Once a user has gone to the 'Ask VA to Decide' page and clicked the submit button; this will mark evidenceWaiverSubmitted5103 to true. Then someone from the VA will go to VBMS and closes the tracked item. The request will be considered closed and it will show up as a tracked item with a closedDate and a status of
NO_LONGER_REQUIRED
in the CST.The Veteran will still get a letter for this request though, so it makes sense to have some alert for this in CST and some way for them to satisfy the tracked item.
Current idea is to use the same FE logic that shows the "Ask for you claim decision" banner on the Files tab to instead show an alert that directs the user to the 5103 detail page.
Open questions
Q: For @jerekshoe: Can we connect this backend logic to a frontend that is the same as the new 5103 design? It wouldn't technically be a 1P request from BGS but we could make it look like one in our frontend (until we can get BGS to change this for us).
5103 Notice Response
are not actual tracked items when they show up under the Ask for your claim decision so changing this to show up as a primary alert would require us to change a bunch of logic. I would be easier and much less work if we just left the experience as it currently is and we show the blue banner on the files tab and then change what page the user is directed to when they click the 'View Details' button5103 Notice Response
request a tracked item that shows up in the claim and if/once they do this we can then show it as a P1 request and remove the banner from the files page. Q: Assuming we can do the above, what are the other implications of the fact that Standard 5103 tracked items are not treated as requests by BGS? (e.g. It will not show up in Recent Activity until it's closed)Design
FIGMA
Design Tasks
Currently Standard 5103s show the "Ask for your claim decision" banner":
Ideally we would show a message similar to what we will show for Custom 5103:
Enablement team (if needed)
@jstrothman
Engineering Tasks
cst_5103_update_enabled
(Notes from XFN Sync 7/19) Logic and other engineering tasks to hide Standard 5103 alert (AKA blue banner AKA "Ask for your claim decision") when a Custom 5103 ("Automated 5103 Notice Response") is present: Update status tab:
/track-claims/your-claims/{claimId}/5103-evidence-notice
claim.attributes.claimPhaseDates.latestPhaseType === GATHERING_OF_EVIDENCE
andclaim.attributes.evidenceWaiverSubmitted5103 = false
cst_5103_update_enabled
Update files tab:
Ask for your claim decision
banner/track-claims/your-claims/{claimId}/5103-evidence-notice
claim.attributes.claimPhaseDates.latestPhaseType === GATHERING_OF_EVIDENCE
andclaim.attributes.evidenceWaiverSubmitted5103 = false
cst_5103_update_enabled
Create a new component for the Standard 5103 Notice:
Ask for your claim decision
pagecst_5103_update_enabled
Create a new URL:
/track-claims/your-claims/{claimId}/5103-evidence-notice
that hosts the new 'Standard 5103 page'cst_5103_update_enabled
Add Tests:
Out of scope
Definition of Done
Acceptance Criteria
cst_5103_update_enabled
cst_5103_update_enabled = true
/track-claims/your-claims/{claimId}/5103-evidence-notice
Ask your claims decision
banner is hiddenAsk for your claim decision
page is hiddenAsk for your claim decision
url is hidden