Add incomingContact type and copyIncomingFields function
Add patchContactHandler