I've taken a few frustrating hours trying to work out how to transfer information out of a soap response into another soap request. As it took so long I thought I'd put this in case it helps someone.
It is easy enough to use the Property Transfer step in SoapUI to transfer single values like session keys, but when it comes to a list of result is is a little more challenging. It is possible to script the transfer using Groovy, however I thought it should be possible to use XPath.
The response is something similar to: