API Docs / Schemas / DeadlineComplianceReportDto

DeadlineComplianceReportDto

The Deadline Compliance report: which deadlines did we miss, and which are we about to?
The cohort is every non-Skipped task whose chosen deadline (due or statutory) fell in the
window - so misses that are still open count, unlike a completion-anchored view.

Properties

Name Type Description
summaryDeadlineComplianceSummaryDto
rowsDeadlineComplianceRowDtoPagedResult
upcomingDeadlinesarray of UpcomingDeadlineBucketDto

The forward-looking pipeline: open tasks with the chosen deadline, counted into
days-remaining buckets. Entity filters apply; the date window does not. Always all five
buckets, zero-filled, nearest first (overdue, 0-7, 8-14, 15-30, 31+).

The forward-looking pipeline: open tasks with the chosen deadline, counted into
days-remaining buckets. Entity filters apply; the date window does not. Always all five
buckets, zero-filled, nearest first (overdue, 0-7, 8-14, 15-30, 31+).

generatedAtstring

When the report was generated (UTC).

When the report was generated (UTC).

JSON Example

{
  "summary": {
    "deadlineCount": 0,
    "metCount": 0,
    "lateCount": 0,
    "missedOpenCount": 0,
    "pendingCount": 0
  },
  "rows": {
    "data": [
      "..."
    ],
    "totalCount": 0,
    "offset": 0,
    "limit": 0,
    "hasMore": false
  },
  "upcomingDeadlines": [
    {
      "code": "...",
      "name": "...",
      "count": "..."
    }
  ],
  "generatedAt": "2024-01-01T00:00:00Z"
}

Used By Operations