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

[Spike] Engineering to confirm if multiple uploads for 0781 causes duplicates #91679

Closed lisacapaccioli closed 4 days ago

lisacapaccioli commented 2 weeks ago

Today in the 526 flow a user can upload a 0781 form and possibly enter the 0781 data online as well. We need to know if doing so would cause duplicate 0781 PDFs.

Staging test: 08/28/24

Disability Compensation Claim (Form 21-526EZ) For Glen Lee Wells Date submitted August 28, 2024 Conditions claimed Post Traumatic Stress Disorder Hypertension PTSD (Post-Traumatic Stress Disorder), Combat-Related PTSD (Post-Traumatic Stress Disorder), Non-Combat-Related Claim ID number: 600548360

I entered all the data for the 0781a then at the end I changed my mind and uploaded the form. I had to sign out and back in because the changes didn't allow me to submit. But once I logged back in I was able to submit.

Validate that the uploads for Claim ID number: 600548360

08/28/24 - sprint planning discussion OCTO feels that we should send anything the user entered or uploaded regardless if it is a duplicate. We should just confirm for now if we are producing duplicate records so we know what is happening. If we are not doing that we can discuss with OCTO if we need to make changes.

lisacapaccioli commented 2 weeks ago

Conclusion: It didn't create two data forms for 0781a

Scott: Form data shows no data for form0781 and 2 uploads, 'PTSD Combat_0781_1.jpg' and 'PTSD Sexual Assault_0781a_1.jpg'. There is an attachment ID that identifies the upload as being, in this case, either a file type of: "VA Form 21-0781 - Statement in Support of Claim for PTSD" "VA Form 21-0781a - Statement in Support of Claim for PTSD Secondary to Personal Assault" They are included in the form data that is shared with VBMS. A different ID was included for each image. This is how 0781 data appears for your claim: "form0781"=>nil

Codes are: '21-526EZ'→ 'L533', '21-4142' → 'L107' , '21-0781' →'L228' '21-0781a' → 'L229' '21-8940' → 'L149', "bdd" → 'L023'