With CallerIdItemType PersonalContact you should specify only the store id of the PersonalContact and rest of the fields ...