creating dependent enumerations programatically
One answer
Valli, it is certainly possible, since the client does it. I would suggest to read http://ryehle.wordpress.com/2011/11/21/finding-the-right-service-api-for-your-process-extension/ and the link in the update. Use Yari or the Plugin Spy in an RTC client that is setup with the SDK enabled to look into the process editor and find the API you are interested in.