Currently, when a register is taken in detention, it generates an e-mail to a selection of people (e.g. year tutor, form tutor) to say who was registered as present in the detention. What it doesn't do, and what would be very useful, is if it would also list students were were assigned to that detention but were not registered as present.
In the current scenario, to work out who skipped detention, one would need to cross-reference between the registration notification e-mail and the published detention list (or Discipline Mgr directly). Pastoral tutors would find it much easier of the system simply notified them with a student fails to attend an assigned detention.
Extra credit - take into account student absence per Registration Manager. Simply printing the student's registration code for that most recent AM/PM statutory reg along with their name in this notification e-mail would tell pastoral staff whether the student was bunking off or legitimately off sick/etc., so the follow-up can take account of this.