RecurrenceSchedule
Represents the recurrence schedule for a benefit schedule. This object is available with Program Management in API version 57.0 and later.
Supported Calls
create(), delete(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()
Fields
CompletedScheduleCount
Type : int
Properties : Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
Description : The number of times the schedule was completed.
EndDate
Type : date
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The date when the schedule ends.
Name
Type : string
Properties : Create, Filter, Group, idLookup, Sort, Update
Description : The name of the recurrence schedule.
NextScheduleDateTime
Type : dateTime
Properties : Create, Filter, Sort, Update
Description : The date and time when the schedule is executed next.
OwnerId
Type : reference
Properties : Create, Defaulted on create, Filter, Group, Sort, Update
Description : The user who owns the object.
This field is a polymorphic relationship field.
Relationship Name : Owner
Relationship Type : Lookup
Refers To : Group, User
ProcessName
Type : picklist
Properties : Create, Filter, Group, Restricted picklist, Sort, Update
Description : The name of the scheduling process that executes the request.
Possible values :
Industries_ActionPlan
Industries_ProgramManagement
ReferenceRecordId
Type : reference
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The related record for which you’re creating the recurrence schedule. For example, creating a recurrence schedule for a related Benefit Schedule entity.
This field is a polymorphic relationship field.
Relationship Name : ReferenceRecord
Relationship Type : Lookup
Refers To : ActionPlan, BenefitSchedule
ScheduleDayValue
Type : int
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The days in a week when the schedule is executed. This field contains a bit mask.
Monday = 64
Tuesday = 32
Wednesday = 16
Thursday = 8
Friday = 4
Saturday = 2
Sunday = 1
Multiple days are represented as the sum of their numerical values. For example, Tuesday and Thursday = 32 + 8 = 40.
ScheduleFrequency
Type : picklist
Properties : Create, Filter, Group, Restricted picklist, Sort, Update
Description : Specifies the frequency at which the schedule is executed.
Possible values :
Biweekly
Halyearly—Half Yearly
Monthly
Quarterly
Weekly
Yearly
StartDate
Type : dateTime
Properties : Create, Filter, Sort, Update
Description : The date when the schedule begins.
Status
Type : picklist
Properties : Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description : The status of the schedule.
Possible values :
TotalRecurrencesCount
Type : int
Properties : Create, Filter, Group, Nillable, Sort, Update
Description : The number of times the schedule is executed.