Call Choreography
A Call Choreography invokes an externally defined choreography, enabling reuse of standard interaction patterns across multiple choreography diagrams.
What is a Call Choreography?
A Call Choreography invokes a globally defined choreography, similar to how Call Activities invoke processes. It enables reuse of standard interaction protocols across multiple choreography definitions.
Visual Representation
A Call Choreography displays with a thick/bold border around the choreography element, indicating it calls an external definition rather than containing embedded content.
Key Characteristics
- External reference: Points to separately defined choreography
- Reusability: Same choreography can be called from multiple places
- Global definition: Referenced choreography is defined once, used many times
- Standard protocols: Ideal for industry-standard interaction patterns
Common Use Cases
Standard Payment Protocol
Call the standard payment choreography from any choreography that involves payments.
Industry Standard EDI
Invoke an industry-standard EDI exchange choreography defined globally.
Shared Authentication
Call a standard authentication choreography used across multiple business interactions.
Frequently Asked Questions
Related BPMN Elements
Try this element in Crismo
Create beautiful BPMN diagrams with our modern process modeling platform.