ServiceDeliveryStepsDto
Step-level bottleneck drill-down for one billable service: per-step duration aggregates
plus the client-wait vs internal split ("is it us or the client").
Properties
| Name | Type | Description |
|---|---|---|
| service | CodeAndNameDto | |
| taskCount | integer | Number of distinct workflow tasks in the cohort the step durations were derived from. |
Number of distinct workflow tasks in the cohort the step durations were derived from. | ||
| totalAvgDays | number | Average total step-covered days per task (client-wait + internal). |
Average total step-covered days per task (client-wait + internal). | ||
| clientWaitAvgDays | number | Average days per task spent in client-wait steps (waiting on the client to act). |
Average days per task spent in client-wait steps (waiting on the client to act). | ||
| internalAvgDays | number | Average days per task spent in internal steps (practice-side time). |
Average days per task spent in internal steps (practice-side time). | ||
| steps | array of StepBottleneckDto | Per-step aggregates, in workflow order. |
Per-step aggregates, in workflow order. | ||
| generatedAt | string | UTC timestamp the drill-down was computed. |
UTC timestamp the drill-down was computed. | ||
JSON Example
{
"service": {
"code": "string",
"name": "string"
},
"taskCount": 0,
"totalAvgDays": 0,
"clientWaitAvgDays": 0,
"internalAvgDays": 0
}