Withdrawing a Previously Approved Registration on Behalf of a Host
- Dominant language
- Python
- Stars
- 2
- Forks
- 22
- Avg merge
- 2d 35m
- Merged PRs (30d)
- 11
Description
## User Stories
As a Host
I want to withdraw a previously approved Registration
So that the Registration is effectively Cancelled, except that it was initiated by my choice vs. by an Examiner's or the Registrar's decision.
As an Examiner
I want to be Withdraw an Application on behalf of a Host
So that the Registration is effectively Cancelled, albeit at the behest of the Host.
As a Host
I want to be shown a "Withdrawn" indicator when viewing the Registration details on the Host dashboard after the Registration has been withdrawn
So that I can confirm that the Registration is withdrawn.
As an Examiner
I want to be shown a "Withdrawn" indicator when viewing the Registration details on the Examiner dashboard after the Registration has been withdrawn
So that I can confirm that the Registration is withdrawn.
## User Experience
TBD
## Additional Details
- An Registration can only be withdrawn by an Examiner after the Registration has been created.
- Any Registration that has been automatically registered or provisionally registered by the System or fully registered by an Examiner can be withdrawn by an Examiner.
- Any Application not yet been approved by any mechanism (automated or manual) can be withdrawn by the Applicant themselves using this process outlined in bcgov/STRR#1373.
## Acceptance Criteria
- [ ] **Scenario: Host withdraws a previously approved Registration**
- Given a Host has approved a Registration
- When the Host decides to withdraw the Registration
- Then the Registration should be effectively cancelled, and a "Withdrawn" indicator is shown on the Host dashboard
- [ ] **Scenario: Examiner withdraws an Application on behalf of a Host**
- Given an Application has been submitted by a Host
- When the Examiner decides to withdraw the Application on behalf of the Host
- Then the Registration should be effectively cancelled, and a "Withdrawn" indicator is shown on both the Host and Examiner dashboards
- [ ] **Scenario: Host can view "Withdrawn" indicator after Registration withdrawal**
- Given a Registration has been withdrawn by an Examiner
- When the Host views the Registration details on their dashboard
- Then a "Withdrawn" indicator is shown to confirm the cancellation
- [ ] **Scenario: Examiner can view "Withdrawn" indicator after Registration withdrawal**
- Given a Registration has been withdrawn by an Examiner
- When the Examiner views the Registration details on their dashboard
- Then a "Withdrawn" indicator is shown to confirm the cancellation
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.