API Docs / Schemas / WorkingPatternDto

WorkingPatternDto

A named working week team members can be put on, holding the minutes expected on each
day. The Team Time report measures each member against their pattern, or the tenant's
default pattern when they aren't on a specific one.

Properties

Name Type Description
codestring

The unique code for this working pattern

The unique code for this working pattern

namestring

The display name of the pattern, e.g. "Full time" or "Part time (Mon/Wed/Fri)"

The display name of the pattern, e.g. "Full time" or "Part time (Mon/Wed/Fri)"

isDefaultboolean

Whether this is the tenant's default pattern — the one members who aren't on a
specific pattern are measured against. Exactly one pattern per tenant carries this

Whether this is the tenant's default pattern — the one members who aren't on a
specific pattern are measured against. Exactly one pattern per tenant carries this

expectedMinutesMondayinteger

Minutes expected on a Monday (7.5 hours = 450). Zero means a non-working day

Minutes expected on a Monday (7.5 hours = 450). Zero means a non-working day

expectedMinutesTuesdayinteger

Minutes expected on a Tuesday. Zero means a non-working day

Minutes expected on a Tuesday. Zero means a non-working day

expectedMinutesWednesdayinteger

Minutes expected on a Wednesday. Zero means a non-working day

Minutes expected on a Wednesday. Zero means a non-working day

expectedMinutesThursdayinteger

Minutes expected on a Thursday. Zero means a non-working day

Minutes expected on a Thursday. Zero means a non-working day

expectedMinutesFridayinteger

Minutes expected on a Friday. Zero means a non-working day

Minutes expected on a Friday. Zero means a non-working day

expectedMinutesSaturdayinteger

Minutes expected on a Saturday. Zero means a non-working day

Minutes expected on a Saturday. Zero means a non-working day

expectedMinutesSundayinteger

Minutes expected on a Sunday. Zero means a non-working day

Minutes expected on a Sunday. Zero means a non-working day

totalWeeklyMinutesinteger

The total minutes expected across the whole week — the sum of the seven days

The total minutes expected across the whole week — the sum of the seven days

JSON Example

{
  "code": "string",
  "name": "string",
  "isDefault": false,
  "expectedMinutesMonday": 0,
  "expectedMinutesTuesday": 0
}

Used By Operations

Contained in Schemas