Métadonnées

<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
Une définition de processus de flux de travaux doit contenir au moins une transition. Cet élément contient les détails de toutes les transitions entre les activités de la définition de processus de flux de travaux spécifiée.
transition
Cet élément contient les détails d'une transition entre deux activités de la définition de processus de flux de travaux spécifiée. Les zones obligatoires qui composent une transition sont décrites ci-dessous :
id
Il s'agit d'un identificateur 64 bits fourni par le serveur de clés Cúram lorsque les transitions sont créées dans l'outil de définition de processus (PDT). L'identificateur de transition doit obligatoirement être unique au sein d'une définition de processus. Toutefois, l'unicité globale au sein de toutes les définitions de processus sur le système n'est pas obligatoire.
from-activity-idref
Il s'agit de l'identificateur 64 bits de l'activité source de la transition.
to-activity-idref
Il s'agit de l'identificateur 64 bits de l'activité cible de la transition.
condition
Les transitions peuvent éventuellement posséder une condition qui détermine si la transition donnée sera suivie ou non. Une condition est une liste d'expressions qui effectuent des opérations logiques sur les attributs des objets de données de flux de travaux. Les conditions sont décrites en détails dans le Conditions.