IDO Request XML

Use this field to specify the correctly formatted XML content of the IDO request.

To construct the XML content using expressions, click the button to the left of this field.

For information about creating XML request (and response) content, including sample XML content, see the IDO Integration with External Applications section of the help.

The contents of this field must use this syntax:

scalarExpr

where scalarExpr is or resolves to correctly formatted XML content for the IDO request.

When you click OK to return to the Event Actions form, the application "wraps" this content within a IDOREQUEST( ) parameter, which yields this final syntax:

IDOREQUEST( scalarExpr )

Note: Keep in mind these guidelines:
  • If scalarExpr is a literal value, the application automatically encloses it in double quotation marks when returning it to the Event Actions form.
  • If scalarExpr is an expression, the application does not enclose it in quotation marks.
  • If scalarExpr is a literal value and contains content that must be enclosed in double quotation marks, the application automatically inserts an extra set around that content when returning it to the Event Actions form. For example, for an XML element that must be sent as <RequestHeader Type="Invoke">, it must appear as <RequestHeader Type=""Invoke""> in the Event Actions form. If you enter it as <RequestHeader Type="Invoke"> on the Event Action Dispatch IDO Request or Event Action Execute IDO Request form, the application automatically inserts the extra pair of quotation marks for you.