ServiceDeliveryRowDto
One row of the Service Delivery Turnaround breakdown table - the cohort aggregated for a
single group (service, client, assignee, or completion month). Carries entity codes so the
frontend can deep-link into the filtered task list.
Properties
| Name | Type | Description |
|---|---|---|
| groupCode | string | Entity code (service/client/user/team code, or "yyyy-MM" for months). |
Entity code (service/client/user/team code, or "yyyy-MM" for months). | ||
| groupKind | enum | Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned |
Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned | ||
| groupName | string | Display name for the group. |
Display name for the group. | ||
| completedCount | integer | Number of tasks completed in the window for this group. |
Number of tasks completed in the window for this group. | ||
| avgTurnaroundDays | number | Average calendar days from planned start date to completion (negatives clamped to 0). |
Average calendar days from planned start date to completion (negatives clamped to 0). | ||
| medianTurnaroundDays | number | Median calendar days from planned start date to completion. |
Median calendar days from planned start date to completion. | ||
| onTimePct | number | Percentage of the group completed on or before its due date. |
Percentage of the group completed on or before its due date. | ||
| statutoryOnTimePct | number | Percentage of the group's statutory sub-cohort completed on or before the statutory date. |
Percentage of the group's statutory sub-cohort completed on or before the statutory date. | ||
| statutoryCount | integer | Number of tasks in the group with a statutory due date - the denominator behind StatutoryOnTimePct. |
Number of tasks in the group with a statutory due date - the denominator behind StatutoryOnTimePct. | ||
| worstCaseDays | integer | The slowest turnaround in the group, in days. |
The slowest turnaround in the group, in days. | ||
| worstTask | CodeAndNameDto | |
JSON Example
{
"groupCode": "string",
"groupKind": "Service",
"groupName": "string",
"completedCount": 0,
"avgTurnaroundDays": 0
}