Can I cancel an appointment without having to login and go to the Appointments Page?

Hello,

I noticed that Clients are allowed to cancel their appointments via the short code "allow_cancel" under the "app_my_appointments". I was wondering if the service provider could cancel appointments in the same fashion. I added the shortcode to the providers page, but do not see the option to cancel appointments. Please let me know.

page located here:
http://nawatmassagetherapy.com/monicaschedule/

script for page is:

[app_worker_monthly_calendar worker_id="2"]

[app_my_appointments provider="1" provider_id="2" allow_cancel="1"]

Also, Is there a way to put a minimum cancellation period in which a client can cancel. (ie client cannot cancel within 24 hours of appointment.)

Thanks,
Dominic