Refactor contact update for survey answer birth_date validation