API Docs / Schemas / ServiceDeliveryRowDto

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
groupCodestring

Entity code (service/client/user/team code, or "yyyy-MM" for months).
Null for the null buckets ("No service", "No client", "Unassigned").

Entity code (service/client/user/team code, or "yyyy-MM" for months).
Null for the null buckets ("No service", "No client", "Unassigned").

groupKindenum

Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned

Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned

groupNamestring

Display name for the group.

Display name for the group.

completedCountinteger

Number of tasks completed in the window for this group.

Number of tasks completed in the window for this group.

avgTurnaroundDaysnumber

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).

medianTurnaroundDaysnumber

Median calendar days from planned start date to completion.

Median calendar days from planned start date to completion.

onTimePctnumber

Percentage of the group completed on or before its due date.

Percentage of the group completed on or before its due date.

statutoryOnTimePctnumber

Percentage of the group's statutory sub-cohort completed on or before the statutory date.
Null when no task in the group has a statutory deadline.

Percentage of the group's statutory sub-cohort completed on or before the statutory date.
Null when no task in the group has a statutory deadline.

statutoryCountinteger

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.

worstCaseDaysinteger

The slowest turnaround in the group, in days.

The slowest turnaround in the group, in days.

worstTaskCodeAndNameDto

JSON Example

{
  "groupCode": "string",
  "groupKind": "Service",
  "groupName": "string",
  "completedCount": 0,
  "avgTurnaroundDays": 0
}

Contained in Schemas