Well...
If you see damage the way I see it, it works like resistance (when it comes to the damage) but reduces it completely to 0. Therefore, you'd need immunity to all 5 types to reduce the damage to 0. As for the effects, immunity to any of the 5 would stop it, even though it may be clear...