Missing here: deleting the participant. The purpose of doing all these disassociations is to enable removing the participant record, which should not exist if the person is ineligible.