The next critical thing is that the Namespace defined for the working data must look like the following. The initial Complex Type called "BodyJSONVariableIn" has to have a Namespace called " http://serena.com/RESTCaller " The other working data elements must ALL have nothing defined in the Namespace property including the JsonDoc element and any children elements under it.
This value must match the namespace from the response. By default the namespace that comes back from the RESTCaller is " http://serena.com/RESTCaller ". If that namespace is wrong the value assignments later in the orchestration won't get assigned.