RA-453: Fix for provider linked to voided person

RA-453: Changed implementation to be message driven.
Merge pull request #3 from geoff-wasilwa/RA-453

RA-453: Fix for provider linked to voided person.