This image shows a diagram of the Orchestration XML structure. It shows each element in the hierarchy as follows:

Orchestration (type orchestration) connected to these child elements: name (type xs:string); inputFormat (restricts xs string) which shows a table with enumeration for JDE Standard, and Generic; inputTypes which is connected to inputTypes and attributes which are connected to name (type xs:string); and orchestrationSteps.

orchestrationSteps is connected to the OrchestrationSteps (type orchestrationSteps) child element and attributes.

The OrchestrationSteps (type orchestrationSteps) child element and attributes is connected to a box labeled "orchestrationSteps" that contains these elements and strings: name (type xs:string); transformations which is connected to transformations (extends xs:string) and attributes; trueActions (type trueActions) which is connected to a "trueActions" box with orchestrationSteps (type orchestrationSteps); and falseActions (type falseActions) which is connected to a "falseActions" box with orchestrationSteps (type orchestrationSteps).