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
284 stars 205 forks source link

EPIC | Profile | International Phone Numbers #74562

Open mtcA6 opened 10 months ago

mtcA6 commented 10 months ago

Background

MHV supports international phone numbers, VA Profile could support international phone numbers but currently does not because some of it's partner systems are unable to do so.

VA Profile is exploring how to enable international phone number support in their platform without negatively impacting those partner systems. When VA Profile is able to support international numbers, VA.gov Profile will also need to support international numbers.

Form Behavior Needed

VA.gov needs

To support international phone numbers VA.gov would need:

  1. VA Profile as our BE to consume those numbers and
  2. The VA Design System to have components that support international phone numbers.

1. VA Profile International Phone Number Support

There's a weekly communication call between VA Profile (BE) and VA Notify, VEText, and VA.gov This issues was initially discussed on that biweekly call and is a request raised by MHV.

Support for International numbers is planned for PI 30 starting in Sept 2024

Call Log

1/25/2024 ![Image](https://github.com/department-of-veterans-affairs/va.gov-team/assets/129431463/93ce6d8d-d10e-41d5-8393-637c2fa5df91) 2/14/2024 ![Image](https://github.com/department-of-veterans-affairs/va.gov-team/assets/129431463/c6821397-42f1-49ed-afa7-f97f6d14925f)

2. VA Design System International Phone Number Component Work

The VADS/DSC is working on creating components that support international Phone Numbers. We should be able to use their components. We'd need to check to make sure the behaviors they build (eg. regex) fit the VA Profile supported behaviors but otherwise their solution should be something we can implement relatively quickly once the components are in the VADS.

Tasks

### Tasks
- [ ] Do we upgrade our VA Profile Services? - CI v2 offers telephone validation
mtcA6 commented 2 months ago

DSC Related Items:

Since the DSC teams are working on this, we should be able to use their components. We'd need to check to make sure the behaviors they build (eg. regex) fit the VA Profile supported behaviors.