And, I note that these "types" are strictly linear phase filters. There are others which are not linear phase. e.g. minimum phase, maximum phase with linear phase being somewhere in between so to speak.
"Type III filters cannot be used for standard frequency selective filters because in these cases the 90 degrees phase shift is usually undesirable. For Hilbert transformers, type III filters have a relatively bad magnitude approximation at very low and very high frequencies due to the zeros at z=1 z=1 and z=−1 z=−1 . On the other hand, a type III Hilbert transformer can be implemented more efficiently than a type IV Hilbert transformer because in this case every other tap is zero.
Type IV filters cannot be used for standard frequency selective filters, for the same reasons as type III filters. They are well suited for differentiators and Hilbert transformers, and their magnitude approximation is usually better because, unlike type III filters, they have no zero at z=−1 z=−1 ."
Based on the symmetry(for type I,II) and anti-symmetry(type-III,IV) conditions, presence of zero at z=1 and z=-1 can be found. For type-I there is no pole at z=1 and z=-1. For type-II there is one pole at z=-1. For type-III there are two poles at z=1 and z=-1. For type-IV there is one pole at z=1. I this way from the pole location the type filter can be found