Name / Description | Type / Format | Example | |
---|---|---|---|
id
|
string
uuid
|
"string"
|
|
title
|
string
|
"string"
|
|
mon
|
number
double
|
0.0
|
|
tue
|
number
double
|
0.0
|
|
wed
|
number
double
|
0.0
|
|
thu
|
number
double
|
0.0
|
|
fri
|
number
double
|
0.0
|
|
sat
|
number
double
|
0.0
|
|
sun
|
number
double
|
0.0
|
|
contractedWeeks
The amount of weeks an employee works, utilise for employees who aren't working full time.
If Null then the default is used. |
number
double
|
0.0
|
|
fullTimeContractedWeeks
The amount of weeks an employee works (Full Time). If Null then the default is used.
|
number
double
|
0.0
|
|
fullTimeContractedHours
The amount of hours an employee works (Full Time). If Null then the default is used.
|
number
double
|
0.0
|
|
bankHolidays
|
string
|
"None"
"EnglandAndWales"
"Scotland"
"NorthernIreland"
|
|
proRataRule
|
string
|
"WorkingDaysInPeriod"
"CalendarDaysInPeriod"
"TwoSixtyRule"
"ThreeSixFiveRule"
|
|
bankHolidayDates
The dates that are classed as Bank Holidays for this Working Pattern
|
string[]
|
|
|
workingPatternHoursType
|
string
|
"HoursPerDay"
"HoursPerWeek"
|
|
isDefault
|
boolean
|
true
|
|
displayName
|
string
|
"string"
|
|
totalHours
|
number
double
|
0.0
|
{
"id": "string",
"title": "string",
"mon": 0.0,
"tue": 0.0,
"wed": 0.0,
"thu": 0.0,
"fri": 0.0,
"sat": 0.0,
"sun": 0.0,
"contractedWeeks": 0.0,
"fullTimeContractedWeeks": 0.0,
"fullTimeContractedHours": 0.0,
"bankHolidays": "None",
"proRataRule": "WorkingDaysInPeriod",
"bankHolidayDates": [
"string"
],
"workingPatternHoursType": "HoursPerDay",
"isDefault": true,
"displayName": "string",
"totalHours": 0.0
}
- none -