Les boucles structurées représentent un cas spécial des boucles quelconques. Dans le cas d'une boucle structurée Repeat, la logique processus contenue dans la boucle est exécutée au moins une fois. C'est pourquoi la logique processus est contenue dans la liaison sortante de la première règle XOR.
Le second XOR est utilisé pour décider si la boucle doit être réexécutée ou si le flux de contrôle séquentiel doit être exécuté.
Les règles XOR de la CPE sont transformées en branchement XOR basés sur des données (type du branchement : XOR) dans le diagramme BPMN. L'attribut Condition expression peut être géré dans la CPE.
Les conditions qui sont gérées dans la CPE (cf. graphique) sont gérées pour la liaison sortante de XOR dans l'attribut Condition expression. Le graphique montre le mappage exact d'un tel échantillon («pattern»). En outre, la valeur de l'attribut Condition est gérée avec la valeur Expression.