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
282 stars 198 forks source link

[epic] SC and NOD | Downstream failures #70293

Open saderagsdale opened 10 months ago

saderagsdale commented 10 months ago

Value Statement

As a Veteran submitting a decision review on VA.gov I want to submit data that will be received by VA without failure or delays So that I can receive my benefits promptly.

Background context

Click to see Slack threads, impact, and error details. | Error | Count | Summary | Ticket | Status | |---|---|---|---|---| | Maximum page size exceeded. Limit is 78 in x 101 in. | 33 | Most likely long PDFs of web pages. Solution: front end validation and error messages on front-end | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74493 | Done | | Invalid PDF content, part content | 32 | Locked or corrupted PDFs. TBD. | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74503, https://github.com/department-of-veterans-affairs/va.gov-team/issues/79406 | In Progress | | Errors: Batch Submitted with all blank Images.; | 22 | Possible PDF flattening or decryption issue. TBD. | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74511, https://github.com/department-of-veterans-affairs/va.gov-team/issues/79406 | Done | | Unidentified Mail: We could not associate part or all of this submission with a Veteran. Please verify the identifying information and resubmit. | 10 | CMP handles these | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74516 | Done | | Maximum document size exceeded. Limit is 100 MB per document. | 8 | Simple validation update. | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74457 | Done | | Errors: ERR-EMMS-FAILED, Corrupted File detected. EMMS-GCIO-11891026, File: EMMS-GCIO-15229373.xml; | 3 | Strange, screwed up PDFs. Almost certainly not something we can handle programmatically. TBD. | https://github.com/department-of-veterans-affairs/va.gov-team/issues/74521 | Pending | | 412 - Invalid ZIP Code. ZIP Code must be 5 digits, or 9 digits in XXXXX-XXXX format. Specify '00000' for non-US address | 3 | LH fixed this issue a long time ago. | N/A | Done | | Unsupported File type (only PDFs are accepted) | | | | | | Non-string values for keys: zipCode | | | | | | ERR-EMMS-QUARANTINE, Error while processing attached document | | | | | | ERR-EMMS-FAILED, Attachment file does not exist | | | | | | ERR-EMMS-FAILED, Attachment List Count Does Not Match Folder File Count | | | | | - Link to Slack [thread 1](https://dsva.slack.com/archives/C01CJV0L9PS/p1713806179805339)
Desired Outcomes Success Measures
User: Veterans can submit claims without the consequence of silent failures caused by validation discrepancies. Decrease % of PDF submissions that fail validation. Decrease % of frontend PDF submission errors that result in form abandonment.
Product: VA.gov eliminates all root causes of silent failures within the service. Increase % of PDF formats that previously caused silent failures. Decrease % of downstream errors caused by PDFs we accept.
Business: VA does not incur labor and cost consequences associated with validation discrepancies. Decrease % VA.gov submissions that cause claim delays and unfavorable outcomes.

Out of scope

Open questions

Tasks

Definition of done

saderagsdale commented 10 months ago

Linking Emily's comment as a working "definition of done"

saderagsdale commented 9 months ago

Talking to the enablement team today about next steps, as we now know that almost all of these failures are not corrected upstream.

data-doge commented 5 months ago

Summary of downstream errors impacting SC and NOD forms.

(Based on results from LH reports between Oct. 15, 2023 and Jan. 21, 2024)

Error Count Summary Ticket Status
Maximum page size exceeded. Limit is 78 in x 101 in. 33 Most likely long PDFs of web pages. Solution: front end validation and error messages on front-end https://github.com/department-of-veterans-affairs/va.gov-team/issues/74493 Validate
Invalid PDF content, part content 32 Locked or corrupted PDFs. TBD. https://github.com/department-of-veterans-affairs/va.gov-team/issues/74503, https://github.com/department-of-veterans-affairs/va.gov-team/issues/79406 In Progress
Upstream status: Errors: Batch Submitted with all blank Images.; 22 Possible PDF flattening or decryption issue. TBD. https://github.com/department-of-veterans-affairs/va.gov-team/issues/74511, https://github.com/department-of-veterans-affairs/va.gov-team/issues/79406 In Progress
Upstream status: Unidentified Mail: We could not associate part or all of this submission with a Veteran. Please verify the identifying information and resubmit. 10 CMP handles these https://github.com/department-of-veterans-affairs/va.gov-team/issues/74516 Done
Maximum document size exceeded. Limit is 100 MB per document. 8 Simple validation update. https://github.com/department-of-veterans-affairs/va.gov-team/issues/74457 Done
Upstream status: Errors: ERR-EMMS-FAILED, Corrupted File detected. EMMS-GCIO-11891026, File: EMMS-GCIO-15229373.xml; 3 Strange, screwed up PDFs. Almost certainly not something we can handle programmatically. TBD. https://github.com/department-of-veterans-affairs/va.gov-team/issues/74521 Pending
Upstream status: 412 - Invalid ZIP Code. ZIP Code must be 5 digits, or 9 digits in XXXXX-XXXX format. Specify '00000' for non-US address 3 LH fixed this issue a long time ago. N/A Done
dfong-adh commented 5 months ago

Notes on issues and followups: https://docs.google.com/document/d/1FDWa9v1ooG4L__RODnAYZtcqCt4La1azTyZ6vkEr6KA/edit#heading=h.wrbwtwcagj0x

saderagsdale commented 5 months ago

@dfong-adh Hey! Can you drop those in our GitHub space so others can reference them?

saderagsdale commented 5 months ago

Notes from derek's writeup:

Topics of discussion:

saderagsdale commented 5 months ago

@dfong-adh Howdy. I tidied up the definition of the epic to reflect some of the details in your documentation. Also added success measures.

saderagsdale commented 4 months ago

Haven't noticed the five errors on the bottom of the list in weeks. Open question: