Identifiant Loop

Les objets du type Tâche et Sous-processus peuvent être identifiés comme boucle. Dans ce cas, la valeur de l'attribut Type de boucle (AT_BPMN_Loop_Type_2) est définie dans ARIS et représentée dans le symbole à l'aide d'une identification caractéristique.

Un élément Boucle est alors subordonné à l'élément Activité dans le fichier XPDL. Un attribut correspondant est défini en fonction du type de boucle.

Identifiant Loop

Standard

L'attribut Type de boucle reçoit la valeur Standard.

Si les attributs suivants sont définis, ils peuvent être construits comme suit :

Structure ARIS

Structure XPDL

Valeur

Attribut Maximum de la boucle (AT_BPMN_MAX_LOOP) pour une activité

Attribut LoopMaximum pour l'élément LoopStandard

Il est possible d'utiliser n'importe quel nombre entier.

Attribut Test préalable (AT_BPMN_LOOP_TEST_TIME) pour une activité

Attribut TestTime pour l'élément LoopStandard

Before ou After

Attribut Loop condition (AT_BPMN_LOOP_CONDITION) pour une activité

Valeur de l'élément Condition de boucle

Il est possible d'utiliser n'importe quel texte.

MultiInstance

L'attribut Type de boucle reçoit la valeur MultiInstance.

Si les attributs suivants sont définis, ils peuvent être construits comme suit :

Structure ARIS

Structure XPDL

Valeur

Attribut Type de boucle (AT_BPMN_LOOP_TYPE_2) pour une activité

Attribut MI_Ordering pour l'élément LoopMultiInstance

Séquentiel ou Parallèle

Attribut MI_FlowCondition (AT_BPMN_LOOP_FLOW_CONDITION) pour une activité

Attribut MI_FlowCondition pour l'élément LoopMultiInstance

None, One, All, Complex

Attribut MI_Condition (AT_BPMN_MI_CONDITION) pour une activité

Valeur de l'élément MI_Condition

Il est possible d'utiliser n'importe quel texte.

Attribut ComplexMI_FlowCondition (AT_BPMN_LOOP_FLOW_CONDI_COMPLEX) pour une activité

Valeur de l'élément ComplexMI_FlowCondition

Il est possible d'utiliser n'importe quel texte.