While we can OR keywords, we are not able to OR DIs. It is desirable to have OR condition beween multipe DI. This would allow us to have consolidated policies instead of having multiple policies. Such policies are typicaly required to protect customer data in telco and SFI industries. An example case can be as follows: -
Customer Number DI
AND
Customer Phone Number Pattern
AND
(Customer Passport Number DI or Customer Voter ID Number DI or Customer Nation ID DI or Customer Income Tax ID DI or Customer Driving License Number DI)
Most telcos and banks require address proofs which can be any one of the many ID cards issues by government. As there is no OR available between multiple DIs, the only alternative is to create multiple policies.
Different types of IDs cannot be inluded in a single DI becuase they may need different validators.