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 Integrating IDOs with External Applications guide.

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 system "wraps" this content within a IDOREQUEST( ) parameter, which yields this final syntax:

IDOREQUEST( scalarExpr )

Note: 
  • If scalarExpr is a literal value, the system automatically encloses it in double quotation marks when returning it to the Event Actions form.
  • If scalarExpr is an expression, the system 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 system 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 system automatically inserts the extra pair of quotation marks for you.