Check Before Insertion - WAP Consolidation

Modified to handle Existence Check on Each Type.
Also modified Queries to add False incase No existence check is needed.