The Get operation type for complex documents


For GetList operations, map the form to a complex type and set maxOccurs to a number greater than 1 or unbounded, so that the resulting records (>1) can be passed to the user. Instead of mapping the form to the ROOT element, which cannot have maxOccurs=unbounded, map to another element below ROOT, which has maxOccurs=unbounded. All the fields on the form for a GetAll operation should be mapped to the children of this element rather than being mapped to children of ROOT. The default GetList operation already has this element called getListValues; however, if you are creating custom mappings, make sure that this element exists.

The GetList operation uses more system resources than a native API call does when retrieving data from the AR System server. To improve performance when using the GetList operation, retrieve the data in smaller chunks. For more information, see Setting-the-start-record-and-the-maximum-limit.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Innovation Suite 23.3