what does the typical documentation say? is it for shapeless criteria or shapes? they should have a variable list as well. you need to make sure you know what it expects to find. you can also take a guess, run it and read the log file, it will tell you where it failed.
communities.bentley.com/.../128638
communities.bentley.com/.../128638