Der Tag block-endpoint-ref in diesem Kontext ermöglicht es der Schleifenendaktivität (loop-end-activity), ihre zugehörige Schleifenbeginnaktivität (loop-begin-activity) zu erkennen. Diese Information ist für die Workflow-Engine bei der Ausführung der Schleife von Nutzen. Wenn beispielsweise eine Exitbedingung einer Schleife nach der Ausführung der Schleife den Wert false aufweist, zeigt der Tag block-endpoint-ref der Workflow-Engine an, von welcher Aktivität an sie eine weitere Iteration der Schleife beginnen soll.