Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PCIU Replacement Step 5b: VAProfile Contact Information V2 Testing (VA Notify Team testing) #99074

Closed
4 tasks
Tracked by #98850 ...
rmtolmach opened this issue Dec 12, 2024 · 10 comments
Closed
4 tasks
Tracked by #98850 ...
Assignees

Comments

@rmtolmach
Copy link
Contributor

rmtolmach commented Dec 12, 2024

For the PCIU migration, the Platform Product Team changed the data source for ContactInformation to call VA Profile instead of PCIU.

Tasks

@rmtolmach rmtolmach added the PCIU label Dec 13, 2024
@AshleyGuerrant AshleyGuerrant changed the title Testing: data spot checks for anything related to Contact Information (VA Notify Team) PCIU Replacement Step 5b: VAProfile Contact Information V2 Testing (VA Notify Team) Dec 16, 2024
@AshleyGuerrant
Copy link

Blocked pending this department-of-veterans-affairs/vets-api#18729 being merged.

This work essentially serves as a "flood gate" PR where after it is merged, we will be pointing completely to VA Profile Contact Information instead of PCIU.

@nathanbwright
Copy link
Contributor

@rmtolmach @AshleyGuerrant - We don't use EVSS in the va_notify module. We do pull some data for our in progress reminders but we use the MPI::Service for that - that is not related to this in any way is it?

@AshleyGuerrant AshleyGuerrant changed the title PCIU Replacement Step 5b: VAProfile Contact Information V2 Testing (VA Notify Team) PCIU Replacement Step 5b: VAProfile Contact Information V2 Testing (VA Notify Team testing) Dec 19, 2024
@RachalCassity
Copy link
Member

@nathanbwright This does not involve the MPI::Service.

@AshleyGuerrant
Copy link

AshleyGuerrant commented Dec 20, 2024

Ticket handed off on 12/17 in this dedicated testing channel in Slack.

@RachalCassity
Copy link
Member

RachalCassity commented Dec 20, 2024

@nathanbwright At the moment, the in-progress forms are using the MPI::Service, mpi_profile_response cache, for form pre-fills. Every 24 hours, the MPI::Service will request data from the Contact Information service, va_profile_v2_contact_info_response cache. This means the MPI::Service only refreshes a user's contact info once every 24 hours. If a user updates email, address, or phone number, the pre-fill data may not be accurate. The Contact Information Service, va_profile_v2_contact_info_response cache, is re-initialized every time a user logs in or when they modify contact info.

FYI: @LindseySaari @AshleyGuerrant

@AshleyGuerrant
Copy link

Hi @nathanbwright - are there any updates on the testing? Please let us know if you have any additional questions, we're happy to help.

cc @RachalCassity @LindseySaari

@nathanbwright
Copy link
Contributor

@AshleyGuerrant - Re-pulling the contact info before attempting to send an email would be a possibility - but I do not think it would be worth the additional complexity given that these emails are just to remind users that they have an unfinished form. Can we simply document this as known behavior and close the ticket?

@AshleyGuerrant
Copy link

@nathanbwright - thanks for the update.
@RachalCassity & @LindseySaari - can you please review the question above?

@RachalCassity
Copy link
Member

RachalCassity commented Jan 24, 2025

@nathanbwright Yes, we can close it. I was just informing your team that the email in MPI::Service is not always up to date. If a user updates their email then opens a form, the form will not contain the updated email.

@kbelikova-oddball
Copy link
Contributor

Closing the ticket

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

No branches or pull requests

7 participants