RA-453: Fix for provider linked to voided person

RA-453: Changed implementation to be message driven.