The Schedule resource defines a rule that determines a repeating period or set of dates used in various resources such as PublicHoliday

Data ElementData TypeWhat is itMandatory
IdIntegerThe unique identifier of the recordNo
NameVarCharHuman readable name for a repeating period that can be used to identify itYes
StartDateDateThe date the repeating period startsYes
StartTimeTimeThe time the repeating period startsYes
EndTimeTimeThe time the repeating period endsYes
RepeatTypeInteger0: none
1: daily
2: weekly
3: monthly
4: yearly
RepeatEveryIntegerNumber of times this schedule repeatsNo
WeeklyOnDaysVarCharIndicates which days of the week to repeat onNo
MonthlyOnDatesVarCharIndicates which date of the month to repeat onNo
MonthlyOnDaysVarCharIndicates which day of the month to repeat onNo
EndDateDateThe date the repeating period endsNo
ExceptionVarCharWhere the repeating period does not apply - only public holidays supported as exceptions currentlyNo
OrmVarCharThe related objectNo
TemplateBitIs a saved template being usedNo
CreatorIntegerThe identifier of the user who created the recordNo
CreatedDateTimeWhen the record was originally createdNo
ModifiedDateTimeThe last time the record was modifiedNo