Adding new features to reverse the booking status from booking completed to booking confirmed.


Document:

  • After the required document or optional document has been confirmed/rejected by staff, there is a three-dot icon appearing in the upper right corner
    • After choosing the document which has been confirmed or rejected and then clicking the three-dot button, there is an option called “Reset Document Status” coming up

  • After clicking the “Reset Document Status” option, there is a modal displaying
    • Clicking “Yes, reset”, the modal will disappear and the status of the selected document will become uploaded
    • Clicking “Cancel”, the modal will disappear

States:

  • When the booking status is booking confirmed
    • Resetting any confirmed/rejected document, the booking status will not be changed and the bed status is booked
  • When the booking status is completed
    • Resetting any confirmed required document, the booking status will be changed to booking confirmed.
    • Resetting any confirmed/rejected optional document,  the booking status will be not changed.
    • No matter whether the booking status is changed, the bed status is booked
  • When the booking status is resident
    • Resetting any confirmed required document or any confirmed/rejected optional document, the booking status will not be changed and the bed status is occupied
  • When the status of the selected document becomes uploaded, the confirm and reject buttons will be displayed in SS(the display is consistent with the current system), the staff can re-make a decision to choose confirm button or reject button.  Also, the student is able to re-upload the reset document in SP before the staff re-make the decision.
    • If the student does not re-upload, the staff can re-make the decision directly
  • The “Reset Document Status” option only appears in the booking confirmed, booking completed, resident and the status of the selected document is confirmed or rejected
  • If the booking status is changed, the alert needs to be re-calculated upon successful reversal.


Forms:

  • Scope: form options → accept/reject

  • When the student or staff makes a mistake to accept or reject a form, the staff could choose which form they would like to reset in SS
    • After choosing the accepted or rejected form, then click the three-dot icon in the upper right corner

  • After clicking the icon, there is an option called “Reset Form Status” to display

  • When the “Reset Form Status”  option is clicked, there is a modal coming up
    • Choose ‘Yes, reset', the status of this form will be deleted and the modal will be disappeared
      • Student → can choose I agree or I disagree the reset form in SP
      • Or Staff → can choose accepted or rejected the reset form in SS
    • Choose ‘Cancel’, the modal will be disappeared

States:

  • The “Reset Form Status”  option only appears in the booking confirmed, booking completed, resident and the status of the selected form is accepted or rejected
    • If the booking status is booking confirmed, resetting any accepted or rejected form, the booking status will not be changed and the bed status is booked
    • If the booking status is booking completed, resetting any accepted or rejected form, the booking status will be changed to booking confirmed and the bed status is booked
    • If the booking status is resident, resetting any accepted or rejected form, the booking status will not be changed and the bed status is occupied
  • When the form is reset, I agree and I disagree buttons will be displayed in SP and the student can re-make a decision to choose. Meanwhile, the accepted and rejected buttons will be shown in SS and the staff can re-make a decision to choose.
    • No matter who re-makes the decision first, the form will have the status again.