5.3.1. Basic Process Structure: Start, End, Activities,
Sequence5.3.2. Variables and Assignments5.3.3. Exception Handling and Compensation5.3.3.1. Compensation handler5.3.3.2. Fault handler5.3.3.3. Event handler5.3.4. Split and Join5.3.3.4. switch5.3.3.5. flow5.3.3.5.1. Parallel split and join5.3.3.5.2. Links and synchronization dependencies5.3.3.5.3. Dead path elimination5.3.5. Loops5.3.5.1. while5.3.5.2. Implementing foreach5.3.6. Participant Exchange5.3.6.1. Partner link types5.3.6.2. Partner links5.3.6.3. Partners5.3.6.4. Partner interactions5.3.6.4.1. invoke5.3.6.4.2. receive5.3.6.4.3. reply5.3.6.4.4. pick5.3.6.5. Properties5.3.6.6. Correlation5.3.7. Transactions5.3.8. Extensions