I have a process that will be kicked off by any off several other processes. I need to be able to easily grab data from the "parent" process to make use of it in the "child" process. I will be storing the ID of the "parent" process in each "child" process.
My first thought was to add a Reference to the child process (we always build SmartObjects for all of our processes), because data in the parent process could continue to change after the child process is started and I need current values in the child process. However, I have found that K2 only deploys a List method for process SmartObjects, and I can't seem to find a way to filter the SmartObject reference down to the appropriate process instance.
What is the proper way to handle this scenario?