Would it be possible for the detentions lists to link in with attendance
to show absences? As a minimum to indicate that a student was absent
from school so could not attend - even better if there was some
mechanism for moving to next available detention (but I can appreciate
that is more difficult and might not work in all schools)