Saltar al contenido principal

Work the review and corrective action screens

Tom is trying to get ahead of a state review before it happens. This page is how to read Corrective Action Plans, the Self-Audit Dashboard and Review Readiness, and between them they hold the chain a state review runs on: self-audit, then a finding, then a corrective action, then a readiness score, then a DENARS package.

Corrective Action Plans

A status filter, a Create New CAP button, the form it opens, and a list of plan cards.

The list and the cards

Each card shows the finding category, a severity chip, a status badge, the finding description, the assigned date and the due date, with "(Overdue)" in red when the due date has passed and the status is neither Closed nor Verified.

Two problems with the chips:

  • The severity chip is always grey. The chip only has colours for Low, Medium, High and Critical. PTRS's own three severities are named Observation, Finding and Serious Deficiency. There is no overlap, so every severity falls through to grey.
  • Two statuses are grey too. The badge only has colours for five of PTRS's six statuses, spelled to match an older naming, so Pending Verification and Overdue render grey, and the coloured Completed status is not one PTRS actually has.

And the card is a dead link. The whole card links to a page for that plan's own id, and that page does not exist. Clicking a plan leads nowhere.

The status filter returns everything when you pick Completed

The filter only applies when the value it is given is one PTRS recognises. The filter offers All Statuses, Open, In Progress, Completed and Overdue.

Filter optionResult
All StatusesEvery plan
OpenFilters correctly
In ProgressFilters correctly
CompletedNot a status PTRS has. The filter is silently skipped, and you get every plan, the opposite of what the label implies
OverdueFilters correctly

Pending Verification, Verified and Closed are real statuses and are not offered, so the three states at the end of a plan's life cannot be filtered at all.

Create New CAP fails five different ways

You cannot update or close a plan either

And nothing acts on whether DDOE needs to be told. That flag is on the create form and is read by no code. No CACFP path sends an email at all; see what a CACFP review asks for.

Self-Audit Dashboard

A New Audit button, the form it opens, and a table: Date, Program Year, Result, Complete, Notes.

New Audit fails on every submit

An audit that could be created could never be completed

A third screen piece in this area, meant to show a history of audit runs, also exists and is used by no page.

And there is no site monitoring screen at all

Review Readiness

A readiness dashboard, a site compliance score card and a DENARS package generator.

Every panel on this screen is empty

What the two working checks would show, if reached, is on what a CACFP review asks for. They are the most substantial reporting work in the subset, eight categories, nineteen checks, a weighted score whose weights sum to exactly 1.00, and no screen has ever shown either of them.

Generate DENARS Package fails as the recordkeeping one does

There is no reviewer workflow

What to do instead

You need toToday
Record a finding and the action taken on itKeep it outside PTRS. The form fails for five independent reasons
Classify a finding by USDA severityNot possible, none of the three offered values is one PTRS recognises
Move a corrective action to verified or closedNot possible from any screen
Filter corrective actions by CompletedDo not, it returns every plan, not the completed ones
Run a self-audit before a state reviewThe header can be created only through direct system access, and the seven check areas have no surface
See how ready a site is for a DENARS reviewNot possible. Both readiness requests fail on every load
Produce a DENARS packageNot possible from either button, and the action produces no document when it does run
Give a state reviewer scoped accessNot possible. The OCCL auditor role reaches nothing here; any workable role grants the whole module

Checked against PTRS on 7 September 2026.