Hi Samyak!
You could try the regular .contains() method of Java collections, something like this:
order : order( appName == "UBER" , userType == "EMP" , Arrays.asList( "428129", "1342633", "560186").contains( nodeId ) )
I suggest first creating the rules manually and keeping them in the filesystem.
Once you are sure the rules work as expected then you could rewrite them
so that the rules are created dynamically or using a spreadsheet decision table.
Be aware that Drools Rule Template (mentioned in the article you linked) is deprecated (
source)
Juhan
P.S. I have a video course about spreadsheet decision tables and creating Drools rules dynamically
using Freemarker templates, something that you might want to check out: