It is based on similar sounding consonants, the idea being that when searching for a name, then minor variations in spelling would be insignificant, and all similar names would be found.
However, the start letter must be correct.
The point being that the minister would write what he heard in the register, but would not necessarily know the spelling.
I use it in my database, having downloaded some free soundex software from the internet.
Regards