# Guia de referência BPMN 2.0

BPMN Basics

<details>

<summary>Event</summary>

![event 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-1.png) Start Event

&#x20;                    ![start event](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event.png) None Start Event

&#x20;                    ![start event 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-1.png) Interrupting - Message Start Event

&#x20;                    ![start event 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-2.png) Non-interrupting - Message Start Event

&#x20;                    ![start event 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-3.png) Interrupting - Timer Start Event

&#x20;                    ![start event 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-4.png) Non-interrupting - Timer Start Event

&#x20;                    ![start event 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-6.png) Interrupting - Conditional Start Event

&#x20;                    ![start event 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-7.png) Non-interrupting - Conditional Start Event

&#x20;                    ![start event 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-8.png) Interrupting - Signal Start Event

&#x20;                    ![start event 9](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-9.png) Non-interrupting - Signal Start Event

&#x20;                    ![start event 10](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-10.png) Interrupting - Multiple Start Event

&#x20;                    ![start event 11](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-11.png) Non-interrupting - Multiple Start Event

&#x20;                    ![start event 12](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-12.png) Interrupting - Parallel Multiple Start Event

&#x20;                    ![start event 13](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-13.png) Non-interrupting - Parallel Multiple Start Event

&#x20;                    ![start event 14](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-14.png) Interrupting - Escalation Start Event

&#x20;                    ![start event 15](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-15.png) Non-interrupting - Escalation Start Event

&#x20;                    ![start event 16](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-16.png) Interrupting - Error Start Event

&#x20;                    ![start event 17](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/start-event-17.png) Interrupting - Compensation Start Event

![event 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-2.png) Intermediate Event

&#x20;                    ![intermediate event 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-1.png) Interrupting - None Intermediate Event

&#x20;                    ![intermediate event 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-2.png) Catch - Message Intermediate Event

&#x20;                    ![intermediate event 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-3.png) Interrupting - Boundary - Catch - Message Intermediate Event

&#x20;                    ![intermediate event 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-4.png) Non-interrupting - Boundary - Catch - Message Intermediate Event

&#x20;                    ![intermediate event 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-5.png) Throw - Message Intermediate Event

&#x20;                    ![intermediate event 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-6.png) Timer Intermediate Event

&#x20;                    ![intermediate event 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-7.png) Interrupting - Boundary - Timer Intermediate Event

&#x20;                    ![intermediate event 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-8.png) Non-interrupting Boundary - Timer Intermediate Event

&#x20;                    ![intermediate event 9](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-9.png) Conditional Intermediate Event

&#x20;                    ![intermediate event 10](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-10.png) Interrupting - Boundary - Conditional Intermediate Event

&#x20;                    ![intermediate event 11](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-11.png) Non-interrupting - Boundary - Conditional Intermediate Event

&#x20;                    ![intermediate event 12](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-12.png) Catch - Signal Intermediate Event

&#x20;                    ![intermediate event 13](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-13.png) Interrupting - Boundary - Catch - Signal Intermediate Event

&#x20;                    ![intermediate event 14](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-14.png) Non-interrupting - Boundary - Catch - Signal Intermediate Event

&#x20;                    ![intermediate event 15](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-15.png) Interrupting - Boundary - Throw - Signal Intermediate Event

&#x20;                    ![intermediate event 16](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-16.png) Catch - Multiple Intermediate Event

&#x20;                    ![intermediate event 17](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-17.png) Interrupting - Boundary - Catch - Multiple Intermediate Event

&#x20;                    ![intermediate event 18](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-18.png) Non-interrupting Boundary - Catch - Multiple Intermediate Event

&#x20;                    ![intermediate event 19](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-19.png) Throw - Multiple Intermediate Event

&#x20;                    ![intermediate event 20](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-20.png) Catch - Parallel Multiple Intermediate Event

&#x20;                    ![intermediate event 21](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-21.png) Interrupting - Boundary - Catch - Parallel Multiple Intermediate Event

&#x20;                    ![intermediate event 22](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-22.png) Non-interrupting Boundary - Catch - Parallel Multiple Intermediate Event

&#x20;                    ![intermediate event 23](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-23.png) Catch - Escalation Intermediate Event

&#x20;                    ![intermediate event 24](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-24.png) Interrupting - Boundary - Catch - Escalation Intermediate Event

&#x20;                    ![intermediate event 25](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-25.png) Non-interrupting - Boundary - Catch - Escalation Intermediate Event

&#x20;                    ![intermediate event 26](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-26.png) Throw - Escalation Intermediate Event

&#x20;                    ![intermediate event 27](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-27.png) Boundary - Catch - Error Intermediate Event

&#x20;                    ![intermediate event 28](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-28.png) Boundary - Catch - Compensation Intermediate Event

&#x20;                    ![intermediate event 29](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-29.png) Throw - Compensation Intermediate Event

&#x20;                    ![intermediate event 30](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-30.png) Catch - Link Intermediate Event

&#x20;                    ![intermediate event 31](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-31.png) Throw - Link Intermediate Event

&#x20;                    ![intermediate event 32](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/intermediate-event-32.png) Boundary - Catch - Cancel Intermediate Event

![event 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-3.png) End Event

&#x20;                    ![end event 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-1.png) None End Event

&#x20;                    ![end event 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-2.png) Message End Event

&#x20;                    ![end event 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-3.png) Signal End Event

&#x20;                    ![end event 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-4.png) Multiple End Event

&#x20;                    ![end event 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-5.png) Escalation End Event

&#x20;                    ![end event 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-6.png) Error End Event

&#x20;                    ![end event 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-7.png) Compensation End Event

&#x20;                    ![end event 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-8.png) Cancel End Event

&#x20;                    ![end event 9](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/end-event-9.png) Terminate End Event

</details>

***

<details>

<summary>Activity</summary>

&#x20;       Task

&#x20;                     ![tasks 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-1.png) Abstract Task

&#x20;                     ![tasks 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-2.png) Service Task

&#x20;                     ![tasks 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-3.png) Send Task

&#x20;                     ![tasks 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-4.png) Receive Task

&#x20;                     ![tasks 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-5.png) User Task

&#x20;                     ![tasks 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-6.png) Manual Task

&#x20;                     ![tasks 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-7.png) Business Rule Task

&#x20;                     ![tasks 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/tasks-8.png) Script Task

&#x20;       Sub Process Basics

&#x20;                   Sub Process

&#x20;                     ![sub process 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/sub-process-1.png) Collapsed Sub Process

&#x20;                     ![sub process 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/sub-process-2.png) Expanded Sub Process

&#x20;       Adhoc Sub Process

&#x20;                     ![adhoc sub process 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/adhoc-sub-process-1.png) Adhoc Collapsed Sub Process

&#x20;                     ![adhoc sub process 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/adhoc-sub-process-2.png)Adhoc Expande

&#x20;       Transaction

&#x20;                     ![transaction 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/transaction-1.png) Collapsed Transaction

&#x20;                     ![transaction 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/transaction-2.png) Expand

&#x20;       Event Sub Process

&#x20;                    ![event sub process 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-1.png) Non-interrupting - Message - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-2.png) Interrupting - Message - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-3.png) Non-interrupting - Timer - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-4.png) Interrupting - Timer - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-5.png) Non-interrupting - Conditional - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-6.png) Interrupting - Conditional - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-7.png) Non-interrupting- Signal - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-8.png) Interrupting - Signal - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 9](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-9.png) Non-interrupting - Multiple - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 10](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-10.png) Interrupting - Multiple - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 11](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-11.png) Non-interrupting - Parallel Multiple - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 12](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-12.png) Interrupting - Parallel Multiple - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 13](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-13.png) Non-interrupting - Escalation - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 14](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-14.png) Interrupting - Escalation - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 15](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-15.png) Interrupting - Error - Event Sub-Process - Collapsed

&#x20;                    ![event sub process 16](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/event-sub-process-16.png) Interrupting - Compensation - Event Sub-Process - Collapsed

</details>

***

<details>

<summary> Gateway</summary>

![gateway 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-1.png) Exclusive Gateway - without Marker

![gateway 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-2.png) Exclusive Gateway - with Marker

![gateway 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-3.png) Inclusive Gateway

![gateway 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-4.png) Parallel Gateway

![gateway 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-5.png) Complex Gateway

![gateway 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-6.png) Event-Based Gateway

![gateway 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-7.png) Event-Based Gateway to Start a Process

![gateway 8](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/gateway-8.png) Parallel Event-Based Gateway to Start a Process

</details>

***

<details>

<summary>Flow</summary>

![flow 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/flow-1.png) Sequence Flow

&#x20;                     ![sequence flow 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/sequence-flow-2.png) Conditional Sequence Flow

&#x20;                     ![sequence flow 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/sequence-flow-3.png) Default Sequence Flow

![flow 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/flow-2.png) Message Flow

&#x20;               ![message flow 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/message-flow-1.png) Message Flow

&#x20;               ![message flow 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/message-flow-2.png) Initiating Message Flow with Decorator

&#x20;               ![message flow 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/message-flow-3.png) Non-Initiating Message Flow with Decorator

![association 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/association-1.png) Association

&#x20;                    ![association 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/association-2.png) Directional Association

&#x20;                    ![association 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/association-3.png) Bi-Directional Association

[![flow 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/flow-4.png)](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/data-association.html) [Data Association](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/data-association.html)

&#x20;                   ![data association](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-association.png) Data Association

</details>

***

<details>

<summary>Data</summary>

![data 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-1.png) Data Object

![data 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-2.png) Data Object Collection

![data 3](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-3.png) Data Input

![data 4](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-4.png) Data Input Collection

![data 5](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-5.png) Data Output

![data 6](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-6.png) Data Output Collection

![data 7](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/data-7.png) Data Store

</details>

***

<details>

<summary>Artifact</summary>

&#x20;    ![artifact 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/artifact-1.png) Group

&#x20;   ![artifact 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/artifact-2.png) Text Annotation

</details>

***

<details>

<summary>Swimlane Basics</summary>

&#x20;    ![swimlane basics 1](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/swimlane-basics-1.png) Lane

&#x20;    ![swimlane basics 2](https://www.bpmnquickguide.com/quickguide/bpmn-quick-guide/_images/swimlane-basics-2.png) Pool

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ulht-jcb.gitbook.io/fundamentals-of-information-systems/documentation/ligacoes-rapidas/markdown.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
