class PatientStatusUpdater

This class is used to update the programme and registration statuses of a

single or multiple patients.

It works in four stages: