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
For phone numbers with a country code of +1, that includes the +1 country code, a 3-digit area code and a 7-digit phone number.
For phone numbers with a country code other than +1, there is a county code from 1-3 digits and a phone number up to 12 digits.
VA.gov needs
To support international phone numbers VA.gov would need:
VA Profile as our BE to consume those numbers and
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
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.
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.
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 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