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

Confirm provider rejected claim flow #1223

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

JamieCleare2525
Copy link
Contributor

@JamieCleare2525 JamieCleare2525 commented Dec 4, 2024

Context

  • Support user can mark claims with status "Sampling in progress" as "Sampling provider not approved".
    • Support user can enter a reason why each mentor was Rejected by the Provider.
  • Support user can mark claims with status "Sampling provider not approved" as "Sampling not approved".

Changes proposed in this pull request

  • Add services for updating the status of Claims to "Sampling provider not approved" and "Sampling not approved"
  • Introduce interface for updating the status of Claims to "Sampling provider not approved" and "Sampling not approved"
  • Add Wizard and related Steps for Provider Rejecting a Claim.

Guidance to review

  • Sign in as Colin (Support user)
  • Navigate to the Claims -> Sampling (index page)

  • Click on a claim with status "Sampling in progress"
  • Click "Confirm provider rejected claim"
  • Select the mentors within the claim you wish to reject
  • Add a reason to each mentor you have rejected
  • Check your answers on the check your answers screen
  • Click "Confirm provider rejected claim"
  • The claim should be updated with the status "Sampling provider not approved"

⚠️ This is due to change in a separate PR ⚠️

  • Click on a claim with status "Sampling provider not approved" (or carry on from the previous claim)
  • Click "Reject claim"
  • Click "Reject claim"
  • The claim will no longer appear in the Sampling index page
  • The claim should be updated with the status "Sampling not approved"

Link to Trello card

https://trello.com/c/quUmLvF4/970-sampling-confirm-provider-rejected-claim-flow

Screenshots

"Sampling in progress" -> "Sampling provider not approved"

Screen.Recording.2024-12-20.at.15.36.36.mov

⚠️ This is due to change in a separate PR ⚠️
"Sampling provider not approved" -> "Sampling not approved"

Screen.Recording.2024-12-20.at.15.41.51.mov

@JamieCleare2525 JamieCleare2525 added the deploy A Review App will be created for PRs with this label label Dec 4, 2024
@JamieCleare2525 JamieCleare2525 self-assigned this Dec 4, 2024
Copy link

github-actions bot commented Dec 4, 2024

@JamieCleare2525 JamieCleare2525 marked this pull request as ready for review December 4, 2024 16:18
@JamieCleare2525 JamieCleare2525 requested a review from a team as a code owner December 4, 2024 16:18
@dp-daly dp-daly force-pushed the dpd/sampling-approve-flow branch from 4f29eb2 to a378480 Compare December 5, 2024 11:25
@dp-daly dp-daly requested a review from a team as a code owner December 5, 2024 11:25
@dp-daly dp-daly force-pushed the dpd/sampling-approve-flow branch from a378480 to 1346786 Compare December 6, 2024 09:57
@JamieCleare2525 JamieCleare2525 marked this pull request as draft December 9, 2024 11:57
@dp-daly dp-daly force-pushed the dpd/sampling-approve-flow branch 3 times, most recently from 6a98b28 to 91b4b68 Compare December 10, 2024 17:51
@JamieCleare2525 JamieCleare2525 force-pushed the jc/confirm_provider_rejected_claim_flow branch from 8a8a8ca to fd26056 Compare December 17, 2024 09:53
@Kizr Kizr force-pushed the dpd/sampling-approve-flow branch 2 times, most recently from f4225e7 to 66582bb Compare December 17, 2024 11:19
Base automatically changed from dpd/sampling-approve-flow to main December 17, 2024 11:23
@JamieCleare2525 JamieCleare2525 force-pushed the jc/confirm_provider_rejected_claim_flow branch from dcc2c5c to c88e0bf Compare December 17, 2024 16:12
@JamieCleare2525 JamieCleare2525 force-pushed the jc/confirm_provider_rejected_claim_flow branch from daee67b to 35e06bb Compare December 20, 2024 15:34
@JamieCleare2525 JamieCleare2525 marked this pull request as ready for review December 20, 2024 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deploy A Review App will be created for PRs with this label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants