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"
"HoursPerPattern"
|
|
isDefault
|
boolean
|
true
|
|
displayName
|
string
|
"string"
|
|
totalHours
|
number
double
|
0.0
|
|
workingPatternType
|
string
|
"Standard"
"Shift"
|
|
effectiveFrom
|
string
date
|
"2024-12-05"
|
|
shiftWorkingPatternDays
|
Contract.ShiftWorkingPatternDayResponse[]
|
{Contract.ShiftWorkingPatternDayResponse}
|
{
"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,
"workingPatternType": "Standard",
"effectiveFrom": "2024-12-05",
"shiftWorkingPatternDays": [
{
"day": 0,
"isWorkingDay": true,
"hours": 0.0
}
]
}
- none -