Using a Single Invocation to Populate Multiple Variables or Child Variable Maps
Use the following procedure to populate multiple variables or child variable maps using a single invocation.
To populate multiple variables or child variable maps in a single method invocation
Specify the Source and all the In or Out parameters under a single variable.
It is recommended that other variables have only a definition, no source. This reduces the burden on the Context Service because a separate call to the business service will be issued if there is a second variable having the same business service source.
Note: A best practice is to compare the source and source parameters from different variables to determine whether to consolidate. If the values of all these variables can be obtained through a single call to the business service, combine them and only specify the business service or method as a source under one variable. Otherwise, the same call will be issued multiple times, giving the same result each time.