What this screen shows
- A refusal is logged with the extent and the kind, not a bare error.
- Every row carries the record's id and its human code.
- An agent's action is logged as an agent's, and a person's confirmation as a second row.
Why it works this way
Codes can repeat across agencies and be renumbered. Ids do not, so the log keeps both.