Scheduling Policies


Scheduling policies are a convenient and flexible way to control how users of this system can make or cancel reservations. Policies are cumulative, meaning that the most restrictive will apply.
Name:
A meaningful name that will be used to identify the policy on the club preferences page. If someone does try to make a reservation that violates this policy, the name will be used in the message displayed to the user. So, if you have someone come up to you saying that a policy prevented them from making a reservation, they should be able to tell you which exact policy it was. This should help you out.
Description:
A detailed description of this policy. This is only used for you to write a little note about the policy. Unlike, the policy name the description will not be displayed in any error message to the user.
Type:
Scheduling policies can be made as either as Reservation policies or cancellation policies. A reservation policy will control how many reservations can be made by a user whereas a cancellation policy will control how many cancellations can be made by a user.
Schedule Limit:
This represents the daily limit imposed per court. For a reservation policy, this is the number of reservations that can be made by a user per day. For cancellation policy, this is the number of cancellations that can be made by a user per day.
Court:
Scheduling policies can be applied selectively to individual courts or can be applied to all courts.
Allow Looking for a Match:
This restricts people from signing up for a singles court and looking for a partner. By Default this is true.
Allow Back to Back Reservations:
With this one, you just can't make back to back reservations, pretty much as you would expect. By Default this is true.
Day of Week:
Scheduling polices can be applied selectively to specific days or can be applied to all days.
Specify Window:
Optionally, scheduling windows can be specified. A scheduling window can be created to block off a time range. This can be used to specify. When a scheduling window is not specified, the scheduling policy applies for the entire day.
Start Time:
When the specify window checkbox is checked, the start time represents the time of day that the policy will be enforced.
End Time:
When the specify window checkbox is checked, the start time represents the time of day that policy is no longer enforced.


Example:
  1. To create a policy that will create a prime time window between 5pm-7pm everyday:
    Name:
    Prime time Policy
    Description:
    A reservation policy that restricts the number of reservations users to one daily reservation.
    Type
    Reservation
    Schedule Limit
    1
    Court:
    All Courts
    Day of Week
    All Days
    Specify Window
    < checked >
    Start Time:
    17:00
    End Time:
    19:00