Metadata

<workflow-process id="32456" ..... >
    <name>WorkflowTestProcess</name>
    ...
    <wdos>
    ...  
    </wdos>
    <activities>
      <start-process-activity id="512">
        ...
      </start-process-activity>
      <route-activity id="513" category="AC1">
        ...      
      </route-activity>
      <route-activity id="514" category="AC1">
        ...      
      </route-activity>
      <end-process-activity id="515">
        ...
      </end-process-activity>
    </activities>
    <transitions>
      <transition id="1" from-activity-idref="512" 
                         to-activity-idref="513" />
      <transition id="2" from-activity-idref="513" 
                         to-activity-idref="514">
        <condition>
          <expression id="5" 
                 data-item-lhs="TaskCreateDetails.reservedByInd"
                 operation="==" data-item-rhs="true" 
                 opening-brackets="2"/>
          <expression id="6"  
                 data-item-lhs="TaskCreateDetails.subject"
                 operation="&amp;gt;" 
                 data-item-rhs="&amp;quot;MANUAL&amp;quot;" 
                 conjunction="and" closing-brackets="1"/>
          <expression id="7" 
                 data-item-lhs="TaskCreateDetails.status"
                 operation="!=" 
                 data-item-rhs="&amp;quot;OPEN&amp;quot;"
                 conjunction="or"/>
          <expression id="8" 
                 data-item-lhs="TaskCreateDetails.status"
                 operation="&amp;lt;=" 
                 data-item-rhs="&amp;quot;INPROGRESS&amp;quot;"
                 conjunction="or" closing-brackets="1"/>
        </condition>
      </transition>
      <transition id="3" from-activity-idref="514" 
                         to-activity-idref="515">
    </transitions>
  </workflow-process>
transitions
A workflow process definition must contain at least one transition. This contains the details of all of the transitions between the activities in the specified workflow process definition.
transition
This contains the details of one transition between two activities in the specified workflow process definition. The following mandatory fields that constitute a transition are described below:
id
This is a 64-bit identifier supplied by the Cúram key server when transitions are created in the Process Definition Tool (PDT). The transition identifier is required to be unique within a process definition but global uniqueness within all of the process definitions on the system is not required.
from-activity-idref
This is the 64-bit identifier of the source activity of the transition.
to-activity-idref
This is the 64-bit identifier of the target activity of the transition.
condition
Transitions can optionally have a condition to decide whether or not the given transition will be followed. A condition is a list of expressions that perform logical operations on workflow data objects attributes. Conditions are described in more detail in Conditions