updated message scheduler feature

fixed bug relating to rescheduling final appointment
[Finishes #73504318]