TeamTimeRowDto
One team member's row on the Team Time report
Properties
| Name | Type | Description |
|---|---|---|
| userCode | string | The team member's user code |
The team member's user code | ||
| userName | string | The team member's display name |
The team member's display name | ||
| isFormerMember | boolean | True when the member has left the practice and only appears because they logged |
True when the member has left the practice and only appears because they logged | ||
| loggedMinutes | integer | Minutes logged in the window |
Minutes logged in the window | ||
| billableMinutes | integer | Of those, the minutes marked billable |
Of those, the minutes marked billable | ||
| nonBillableMinutes | integer | Of those, the minutes not marked billable |
Of those, the minutes not marked billable | ||
| entryCount | integer | Number of time entries behind the total |
Number of time entries behind the total | ||
| daysLogged | integer | Number of distinct dates anything was logged on |
Number of distinct dates anything was logged on | ||
| workingPatternName | string | The name of the working pattern this member is measured against — their own when they |
The name of the working pattern this member is measured against — their own when they | ||
| expectedWeeklyMinutes | integer | The total minutes that pattern expects in a full week. Null when there is no pattern |
The total minutes that pattern expects in a full week. Null when there is no pattern | ||
| hasOwnPattern | boolean | True when the member is on a working pattern of their own rather than the practice |
True when the member is on a working pattern of their own rather than the practice | ||
| expectedMinutes | integer | Minutes the member was expected to log over the window — their pattern's days summed |
Minutes the member was expected to log over the window — their pattern's days summed | ||
| varianceMinutes | integer | Logged minus expected — positive means over. Null when there is no expectation |
Logged minus expected — positive means over. Null when there is no expectation | ||
| variancePct | number | Variance as a percentage of expected. Null when there is no expectation, or when the |
Variance as a percentage of expected. Null when there is no expectation, or when the | ||
| days | array of TeamTimeDayDto | Minutes logged per day across the window, oldest first. Only populated for windows |
Minutes logged per day across the window, oldest first. Only populated for windows | ||
| categories | array of TeamTimeCategoryDto | This member's minutes split by task category, one entry per category in the report's |
This member's minutes split by task category, one entry per category in the report's | ||
JSON Example
{
"userCode": "string",
"userName": "string",
"isFormerMember": false,
"loggedMinutes": 0,
"billableMinutes": 0
}