Waiting on DEV to provide what element they will use to determine in progress vs. new claim.
The system must limit the 781 redirect feature to only new claims from the time of release. Claims that were in progress before the release should not be impacted by any changes.
Example as a way to explain the expectations:
If the start date/time of the claim is prior to the date/time of the release, the original flow should be used.
If the start date/time of the claim is after the date/time of the release, the new flow should be used.
We can tell if the user has an inprogress form as part of the inProgressForms attribute that is returned from the user api endpoint. If they have not started a form yet it will be an empty array.
For an in-progress form we will have the following data, and can determine from it which path to take at the onset of them resuming, if needed, but I thought I recalled us only enabling the flow for new users, meaning we would only check if they had an in progress on or not, if so, take new path (and set a flag, such as version, in it to know it is the new path).
@kylesoskin I copied what you wrote from the spike into here. If you could confirm any requirements that need to be tracked for coding, testing, delivering (whatever) that would be appreciated. Thanks
Waiting on DEV to provide what element they will use to determine in progress vs. new claim.
The system must limit the 781 redirect feature to only new claims from the time of release. Claims that were in progress before the release should not be impacted by any changes.
Example as a way to explain the expectations:
We can tell if the user has an inprogress form as part of the inProgressForms attribute that is returned from the user api endpoint. If they have not started a form yet it will be an empty array.
For an in-progress form we will have the following data, and can determine from it which path to take at the onset of them resuming, if needed, but I thought I recalled us only enabling the flow for new users, meaning we would only check if they had an in progress on or not, if so, take new path (and set a flag, such as version, in it to know it is the new path).