Open m-prodan opened 2 years ago
@JHarrietha-AOT @KaraBeach - this one's a doozy - I think we need to capture this whole flow in one story, despite how many AC's we have right now. That said - I limited this one to just the personals flow, with the following assumptions:
@JHarrietha-AOT - I want to bring your attention to:
@m-prodan I have included updated designs based on the points you listed above. The only one I havn'y updated is the CAPTCHA, I will leave that to the devs to decide which we should include and how it will look.
Let me know if you have any additional updates you would like me to make
Assumptions & Scope This story reflects the need to eventually replace the angular web form with our own application. Forms.io will be used due to its ease of customization and low-code updates. For the BCSC sign in, we will use the existing BCSC Integration with the angular app - team does not need to customize the BCSC sign in, just direct the user to the ID verification and receive the token when confirmed. Note - there are no application fees for personal FOI requests.
What is IN scope? Pathway for submitting a personal FOI request Pathway to submit an "other" request This story will be limited specifically to the use case where a user selects "Requests about me"
What is NOT in scope? Pathway for submitting a general FOI request Introductory screens/new user walkthrough Child under 12, and Other person screen - covered under separate user story Specific Ministries Selected Based on Reason Covered Under Separate Story
Acceptance Criteria
Scenario 1: Information Collection Notice
Scenario 2: Cancel Activation
THEN the modal will close and the user will remain on the types of requests/submission page
Scenario 3: Continue Activation
Scenario 4: Submit Personal Request
Scenario 5: Personal Request - Specification
Scenario 6: Personal Request - Continue Activation
Scenario 7: Select Reason
Scenario 8: Reasons Limit
Scenario 9: Continue Activation or Other
Scenario 10: Mandatory Fields
Scenario 11: Calendar Date Picker - Dates cannot be in future
Scenario 12: Calendar Date Picker - End Date Cannot Exceed Start Date
Scenario 13: Request Description - Activate Next
Scenario 14: Select Public Body
Scenario 15: Select Public Body - Activate Next
Scenario 16: Select Public Body - Activate Next
Scenario 17: Contact Details - Mandatory Fields
Scenario 18: Contact Details Activate Next
Scenario 19: Review Request Page
Scenario 20: Enable Submit Request
Scenario 21: Submit Request
Scenario 22: Back Button (all screens)
Dependencies? What is the impact of this dependency? (If so, link dependency in the ticket, make it visible in a team´s backlog)
Validation Rules? (If yes, list here)
Design @xxx - please link the Design here
Definition of Ready
Definition of Done