Identity Mapping Best Practice

I would suggest you create a Value Change Workflow and add your logic to change all the other 15 attributes by building a provisioning plan.