department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 197 forks source link

EPIC | Profile | EDU CH33 DD Changes #76202

Open mtcA6 opened 6 months ago

mtcA6 commented 6 months ago

Background

There is a pending system update requiring veterans to receive disability compensation and education benefit deposit into the same bank account. Currently we have UI components that allow separate bank account details. We need to consolidate the UI into one component serving both benefit types.

Important Artifacts

Figma Page Description
EDU Migration Notice Alert displaying from mid-March until 4/20 advising users of the pending migration
EDU Downtime Updated UI for EDU from blocking users from online updates, directs users to call
Post Migration Single Form After Ch33 benefits migrate to CorpDB, we'll have a new UI that uses one form to update EDU and C&P

Tasks

### Collab Cycle (staging review and priv/secur only)
- [ ] #76630
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team-sensitive/issues/1625
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81338
Completed Work

## Basic Flow This is our current understanding/expectation of what LH is going to do ```mermaid flowchart TD A[User Navigates to Direct deposit] -->|Get DD info from LH| B{Check C&P & EDU on Control Information} B -->|Only C&P Enabled| D[Display C&P Message] --> C[Display Direct Deposit Info] B -->|Only EDU Enabled| E[Display EDU Message] --> C[Display Direct Deposit Info] B -->|C&P & EDU Enabled| F[Display C&P and EDU Message] --> C[Display Direct Deposit Info] B -->|Neither Enabled| G[Display Not Enabled/Not Available Message] ``` ![image](https://github.com/department-of-veterans-affairs/va.gov-team/assets/129431463/ad5ed69b-d490-4ff2-882b-f573cf3d00eb) ```[tasklist] ### Alert users to the change - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76334 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76478 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76714 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76715 ``` ```[tasklist] ### Doomsday, we don't support CH33 Changes - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76726 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76713 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76725 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76712 ``` ```[tasklist] ### Happy Path (we end up not needing downtime) - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76711 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76724 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76716 ``` ```[tasklist] ### Single Unified Form - Post Migration - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77466 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79315 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79305 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79307 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76722 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79248 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79249 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77516 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80210 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80306 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80982 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80818 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76723 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79412 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79250 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80207 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80413 ``` ```[tasklist] ### QA - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/60571 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77249 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77250 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77251 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76720 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/77252 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80973 ``` ```[tasklist] ### C&P Indicators - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/86337 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/87185 - [ ] #87214 ``` ```[tasklist] ### UAT - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76719 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80804 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/83731 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80802 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80803 - [ ] https://github.com/department-of-veterans-affairs/va.gov-research-repository/issues/534 - [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80805 ```

### Launch
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/86840
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/72697
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/87553
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/87602
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/79907
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/87581
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/88488
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80858
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80859
### Cleanup/Post-Launch
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81436
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81366
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81367
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/78214
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76721
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/88484
- [ ] #89160
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/80198
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81264
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/91588
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/89743
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/89955
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/81368
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/90461
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/91917
mtcA6 commented 6 months ago

Notes from 2/21 Education direct deposit coordination for BDN to CorpDB

main question, can we support the cutover by the deadline of 4/20?

LH

BGS comments/timeline

BDN

Sprint for BGS Feb 26-Mar 8 - could start? > we need to determine the process on BGS that's going to flip an indicator, Jon "we know how to get this info" but what service will be used?

mtcA6 commented 1 week ago

@tpharrison did we coordinate with VA Notify to delete the old EDU email template?

tpharrison commented 1 week ago

@mtcA6 I'm pretty sure we can delete the template ourselves, but we haven't yet. We were waiting until the BE CH33 files were removed, which they were earlier this week. I will add this task to https://github.com/department-of-veterans-affairs/va.gov-team/issues/91880