Workflow definition
A workflow definition can contain these predefined types of step:
- Task
 - Task Chain
 - Notification
 - Decision Table
 - Set Parameter
 - Exit Point
 - ION API
 - Wait
 - Start Workflow
 - Decision
 - Loop Back
 - Parallel
 - Subprocess
 
See Workflow elements.
All steps can be combined without restrictions. A workflow definition can contain multiple steps of the same type.
A workflow definition also contains these parts:
- The parameters that are used in the workflow steps. 
		  
See Workflow parameters.
 - The conditions that are used in the workflow steps. 
		  
See Workflow conditions.
 -  The drillbacks that are used on workflow tasks and notifications. 
		  
See Workflow drillbacks.
 -  The structures that are used as input data and used in workflow steps. 
		  
See Workflow structures.