On the booking details page of SS, set up different labels to display the students' booking process. When the takeover request expires or is still in process, the staff could know.


The displayed label on the booking details page

For Original booking

For Replacement booking

  • If two students have not accepted the takeover request
    • Original: Pending for two students to finish the takeover
    • Replacement: Waiting for student to provide application details
  • If student A has accepted, student B has not
    • Original: Pending for replacement student to finish the takeover
    • Replacement: Waiting for student to provide application details
  • If student B has accepted, student A has not
    • Original: Pending for original student to finish the takeover
    • Replacement: Pending for original student to finish the takeover
  • If the takeover is successful, the displayed label for replacement booking will be “Help student to Check-in now” 


When the booking expires no matter which student timed out or rejected, the original booking’s label status should go back to previous status

  • If both students are timed out at the same time
    • Engaged (if has)/Replacement: Both applications timed out
  • If student A has accepted, but student B timed out
    • Engaged (if has): Replacement application timed out
    • Replacement: Replacement application timed out
  • If student A timed out, but student B has accepted
    • Engaged (if has): Engaged application timed out
    • Replacement:
      • Original application timed out ( student A’s tenancy length=studnet B’s tenancy length/ student B early check-out)
      • Engaged application timed out (student B late check-in)
  • If both students rejected at the same time
    • Engaged (if has)/Replacement: Both applications rejected
  • If student A has accepted, but student B rejected
    • Engaged (if has): Replacement application rejected
    • Replacement: Replacement application rejected
  • If student A rejected, but student B has accepted
    •  Engaged (if has): Engaged application rejected
    • Replacement:
      • Original application rejected ( student A’s tenancy length=studnet B’s tenancy length/ student B early check-out)
      • Engaged application rejected (student B late check-in)
  • If student A rejected and student B timed out at the same time
    • Engaged (if has): Engaged application rejected, replacement application timed out
    • Replacement:
      • Original application rejected, replacement application timed out ( student A’s tenancy length=studnet B’s tenancy length/ student B early check-out)
      • Engaged application rejected, replacement application timed out (student B late check-in)
  • If student A timed out and student B rejected at the same time
    • Engaged (if has): Engaged application timed out, replacement application rejected
    • Replacement:
      • Original application timed out, replacement application rejected ( student A’s tenancy length=studnet B’s tenancy length/ student B early check-out)
      • Engaged application timed out, replacement application rejected (student B late check-in).