Skip to content

Ask users for Social Security or VA file number is incomplete #3865

Open
@humancompanion-usds

Description

@humancompanion-usds

Bug Report

  • I’ve searched for any related issues and avoided creating a duplicate issue.

What happened

When I recently asked how we handle placing the VA File number onto PDF forms that only have the SSN when a user provides their VA file number, I got a lot more intel then I bargained for. I found the answer to that question but also a whole lot of confusion on what is expected.

What I expected to happen

I expected to get a straight answer. I did not.

Reproducing

Steps to reproduce:

  1. Ask anyone how we handle SSN and VA file number in a form.
  2. Get many variations, not captured by this pattern in response.
  3. 🤯

Urgency

This came up because the new 1010d form wanted to require SSN but not require VA file number. VA file number is not on the paper form. Instead of allowing the user to enter either, and putting the VA file number in the SSN field (same number of digits), they removed the VA file number from the online form.

  • This bug is blocking work currently in progress
  • This bug is affecting work currently in progress but we have a workaround
  • This bug is blocking work planned within the next few sprints
  • This bug is not blocking any work
  • Other

Details

There is a small mountain of guidance that we need to add to this SSN pattern. There are 3 fields at play:

  1. SSN
  2. VA file number
  3. Military Service number

The Forms Library pattern handles all 3. However, we only show 1 variation of that in the Design System. We need to show all 3 variations, independently, in addition to the most common variation (which is SSN & VA file number and the only variation we show today).

In addition, we don't tell designers and developers that the preferred way to collect this is...not to collect it. Instead we should be pushing teams to use the prefill pattern for uneditable data when the users is IAL2 (LOA3) authenticated and verified.

Full thread.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions