Function - Receive Fields
Use this page to add or update the fields received from the service. Open this page using
and then navigate to the Receive Fields tab.Note:
Displaying a specific field. Rather than scrolling through
each field, you can navigate to a field by clicking on the respective
node in the tree on the Main tab. Also note, you can use the Alt+right
arrow and Alt+left arrow accelerator keys to quickly display the next
and previous entry in the scroll.
Note:
You're defining the application service's output fields. On this tab, you define which fields are populated in the XML document
that is received from the service. Essentially, these are the service's
output fields.
Description of Page
Use Sequence to define the order of the Receive Fields.
Enter a unique Function Field Name and Description for each field received from the service. Feel free to enter Comments to describe the potential values returned from the service.
Turn on Required if the invoker must use the field.
Regardless of the Field Value Source, use XML Population Logic to define the XPath expression used to retrieve the field's value from the XML document received from the service.
Note:
Fields in multiple lists. If a field within the list
is unique across the service, the generic list reference is sufficient
for the XML population logic. However, if the field you are trying
to reference is in multiple lists, the XPath must include the list
name. For example, instead of /pageBody/list/listBody/field[@name=’FIELD_NAME’], the XPath Population Logic must read /pageBody/list[@name=’LIST_NAME’]/listBody/field[@name=’FIELD_NAME’].