RecurringSequence Class

Represents the result of using the getRecurringAppointmentsSlots method to return a pattern of appointments that recur daily, weekly, or monthly.

Namespace

FSL

Example

This example shows the contents of a returned RecurringSequence object.

global class RecurringAppointmentSlots {
    global ServiceAppointment rootServiceAppointment;
    global List<RecurringSequence> recurringSequences;
}

global class RecurringSequence {
    global List<EncapsulatedResource> participatingResources;
    global List<SchedulingOption> visitSchedulingOptions;
    global List<GradeSlotResult> averageObjectivesGrades;
    global Double sequenceScore;
    global List<TimeInterval> firstPatternOccurrence;
}