Workflow data types are a series of objects that model the different entities of the Workflow system. Each object (data type) has a series of properties and methods that allow interacting with the system. The purpose of the following sessions is to describe the different objects, enumerating each one of their properties and methods.
Classes Hierarchy Chart
The following figure shows the chart corresponding to the Classes Hierarchy of the main data types:
Note: To work with the process definition, the process instance and the workitem that are running you have to define three variables with this name exactly:
&wfprocessInstance (data type: WorkflowProcessInstance)
&wfprocessDefinition (data type: WorkflowDefinition)
&wfworkitem (data type: WorkflowWorkitem)