Skip to content

Commit

Permalink
Docs: Use cases for Seniors with SSNs (#889)
Browse files Browse the repository at this point in the history
  • Loading branch information
machikoyasuda authored Sep 1, 2022
2 parents 77d557e + 5737264 commit 1a4d18a
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/use-cases/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Introduction
---

# Use Cases
# Use cases

This section describes in more detail some of the use cases with current or planned support in the Benefits application.

Expand Down
32 changes: 32 additions & 0 deletions docs/use-cases/seniors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Seniors

One Benefits application use case is for riders age 65 years and older. The Benefits application verifies the person's age to confirm eligibility and allows those eligible to enroll their contactless payment card for their transit benefit.

Currently, the app uses [Login.gov's Identity Assurance Level 2 (IAL2)](https://developers.login.gov/attributes/) to confirm age, which requires a person to have a Social Security number, a valid state-issued ID card and a phone number with a phone plan associated with the person's name. Adding ways to confirm eligibility for people without a Social Security number, for people who are part of of a transit agency benefit program are on the roadmap.

## Prototype

Here's a clickable prototype that shows what the flow looks like, having seniors confirm eligibility via Login.gov and enroll via LittlePay:

<iframe style="border: 1px solid rgba(0, 0, 0, 0.1);" width="800" height="800" src="https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Fproto%2FSeSd3LaLd6WkbEYhmtKpO3%2FBenefits-(IAL2-Login.gov)%3Fnode-id%3D4551%253A4180%26scaling%3Dscale-down%26page-id%3D4551%253A4111%26starting-point-node-id%3D4551%253A4180" allowfullscreen></iframe>

## Process

```mermaid
sequenceDiagram
actor rider
participant Benefits as Benefits app
participant auth as authorization server
participant Login.gov
participant Littlepay
rider->>Benefits: visits site
Benefits-->>auth: identity proofing
auth-->>Login.gov: identity proofing
rider->>Login.gov: enters SSN and ID
Login.gov-->>auth: eligibility verification
auth-->>Benefits: eligibility verification
Benefits-->>Littlepay: enrollment start
rider->>Littlepay: enters payment card details
Littlepay-->>Benefits: enrollment complete
```
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ theme:
features:
- navigation.expand
- navigation.tabs
- toc.integrate
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
Expand Down

0 comments on commit 1a4d18a

Please sign in to comment.