Closed davidakennedy closed 1 week ago
Providing an in-progress update of my work so far:
I've done some testing with some of our existing PDF samples. Here's what I found so far.
This is the list I worked from:
The first number there is the document ID for the claim letter.
What I've tested so far:
File name | Letter type | Accessibility issues | Does it read in a screen reader? |
---|---|---|---|
ClaimLetter-3p-UAT VBMS - general medical records request - 864.pdf | 864 - (doc type) General Records Request (Medical) | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2022-4-12 staging - disability comp - service connex found.pdf | 184 - (doc type) Decision Notices | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2024-10-15-704.pdf | 704 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2016-5-20-706.pdf | 706 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2024-8-12-858.pdf | 858 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
Some more context on that testing:
Lastly, I also got more information from Andrew regarding how the PDFs are made. I'll be placing that in #96066.
I've completed testing with eight out the 11 PDF samples. After talking with Julie, we decided this was enough of a sample. Here's what I found so far.
This is the list I worked from:
The samples not tested:
File name | Letter type | Accessibility issues | Does it read in a screen reader? |
---|---|---|---|
ClaimLetter-3p-UAT VBMS - general medical records request - 864.pdf | 864 - (doc type) General Records Request (Medical) | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2022-4-12 staging - disability comp - service connex found.pdf | 184 - (doc type) Decision Notices | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2024-10-15-704.pdf | 704 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2016-5-20-706.pdf | 706 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
ClaimLetter-2024-8-12-858.pdf | 858 (doc type) - 5103 | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
LT3123 - ExamAppointmentLetter - 11122024-408.pdf | 408 (doc type) - VA Examination Letter | PDF doesn't have a title; PDF lacks alternative text in spots; Tab order issues in spots | Yes |
LT3123 - FinalAttemptLetterStrs - 11122024-940.pdf | 940 (doc type) - Final Attempt Letter | PDF doesn't have a title | Yes |
Subsequent Development Letter.pdf | 859 (doc type) - Subsequent Development Letter | PDF doesn't contain tags; PDF doesn't contain primary language; PDF doesn't have a title; PDF has a character encoding error(s); PDF lacks alternative text in spots; Tables in PDF have issues with rows/columns/headers, etc.; List items are structured properly; Headings lack proper nesting | Yes |
Some more context on that testing:
I'm going to dig into more about how these are created in #96066.
Value Statement
As a Veteran I want to access accessible claim letter PDFs So that I can read them and store them how I want to on my own device
Background Context
New Feature
We suspect that claim letter PDFs aren't accessible, but we don't exactly what's wrong with the PDFs. In order to potentially deliver accessible PDFs, we need to understand what's making them inaccessible. According to @jstrothman - "While our team doesn't generate the letters, we do deliver them, so I think we should at the very least know what, if any, accessibility issues exist." For more, check out this Slack thread.
Outcome, Success Measure, KPI(S), and Tracking Link
Design
From an accessibility perspective, we will:
List of letters:
Enablement team (if needed)
@jstrothman, for awareness.
Engineering
N/A.
Out of scope
Open questions
Tasks
Definition of Done
Acceptance Criteria