Newer Version Available
RecurringPattern Class
Represents a global sharing class that is a required parameter for
RecurringAppointmentsManager to return a pattern of
appointments that recur daily, weekly, or monthly.
Namespace
Usage
RecurringPatternis a global sharing class that
is a required parameter for RecurringAppointmentsManager. All properties must be complete to call the RecurringAppointmentsManager API.
Example
This example shows code for RecurringPattern and its properties.
1global class RecurringPattern {
2 global enum DaysOfWeek {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}
3 global enum FrequencyType {DAILY, WEEKLY, MONTHLY}
4 global Set<DaysOfWeek> DaysOfWeek { get; set; }
5 global FrequencyType FrequencyType { get; set; }
6 global Integer Frequency { get; set; }
7 global Integer NumberOfVisits { get; set; }
8}Recurring Pattern Properties
RecurringPattern contains the following properties.
DaysOfWeek
The list of the days that can be used to book appointments, taken
from the visiting hours operating hours.
Signature
global Set<DaysOfWeek> DaysOfWeek { get; set; }
global enum<FSL.RecurringPattern> DaysOfWeek {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}
Property Value
Type: Set<enum>