this might be a bit late... If I were to pass anything out of infopath into another entity I would use a web service-that's what they are there for...i think. You can set up the web service to receive variables as parameters and configure your form to call the function- I am still figuring out the details of calling the web-service programmatically but limited functionality in infopath can be achieved without writing code, I hope I answered your question, I'm guessing you've moved on though