ser acoplado em baixo da atividade e o fluxo de sequencia direcionado para baixo e entao para direita. Se a orientacao do diagrama for vertical, entao o evento intermediario pode ser acoplado no lado esquerdo ou direito da atividade e o fluxo de sequencia direto para esquerda ou direita e entao para baixo. Acionadores dos eventos intermediarios Existem oito tipos de eventos intermediarios no BPMN: Message, Timer, Error, Compensation, Cancel, Rule, Link e Multiple. Estes tipos de eventos indicam as diferentes maneiras que um processo pode ser interrompido ou atrasado depois que ele comecou. Cada tipo de evento intermediario ira possuir um icone diferente colocado no centro da forma do evento intermediario para distinguir-se dos outros. A tabela abaixo apresenta os tipos de acionadores e os marcadores graficos que serao utilizados para cada um: Atributos A tabela a seguir apresenta o conjunto de atributos de um evento intermediario, na qual se estende do conjunto comum de atributos dos eventos: Conexoes na fronteira da atividade Um evento intermediario pode ser acoplado a fronteira de uma atividade, nas seguintes condicoes:(Um ou mais) Eventos intermediarios PODEM ser acoplados diretamente a fronteira de uma atividade.Para acoplar a fronteira de uma atividade, um evento intermediario TEM que ser um dos seguintes acionadores: Message, Timer, Error, Cancel, Compensation, Rule e Multiple.Um evento intermediario com um acionador Cancel PODE ser acoplado a fronteira do sub-processo somente se o atributo Transaction do sub-processo estiver definido como verdadeiro. Conexoes do fluxo de sequencia Consulte a secao 3.4.1 intitulada de Regras do fluxo de sequencia para o conjunto completo dos objetos e como eles podem ser a fonte ou alvo do fluxo de sequencia. Os seguintes eventos intermediarios PODEM ser acoplados a fronteira de uma atividade: Message, Timer, Exception, Cancel (somente sub-processos que sao transacoes), Compensation, Rule e Multiple. Assim, os seguintes NAO PODEM: None e Link.Se o evento intermediario e acoplado a fronteira de uma atividade:O evento intermediario NAO PODE ser um alvo de um fluxo de sequencia; Ele nao pode ter nenhum fluxo de sequencia de entrada.O evento intermediario TEM que ser a fonte do fluxo de sequencia; Ele pode ter um (e somente um) fluxo de sequencia de saida.Uma excecao a isto: um evento intermediario com o acionador Compensation NAO PODE ter saida de fluxo de sequencia ( ele PODE ter uma saida de compensacao).Os seguintes eventos intermediarios PODEM ser usados no fluxo normal: None, Message, Timer, Exception, Compensation, Rule e Link. Assim, os seguintes NAO PODEM: Cancel e Multiple.Se o evento intermediario e usado dentro do fluxo normal:Os eventos intermediarios dos seguintes tipos TEM QUE ser um alvo de um fluxo de sequencia: None, Error e Compensation. Ele TEM que ter um (e somente um) fluxo de entrada. NOTA: Estes tipos de eventos intermediarios irao sempre estar prontos para aceitar o acionador do evento enquanto o processo no qual eles estao contidos e ativado.Um evento intermediario TEM que ser a fonte de um fluxo de sequencia; ele TEM que ter um (e somente um) fluxo de sequencia de saida.Uma excecao a isto: a fonte de um evento intermediario