Just reading this now.
>>enrolment date - it should be the time of the import
I think the enrolment date should either be the completion date or be null. Otherwise the enrolment date going to be greater than the completion date - which doesn't make sense. For an rpl, we really don't know the enrolment date.