The BPMN2 validation rules included in the BPMN2 Completeness validation rules suite are described in the table.
Validation rule | Severity |
---|---|
An Intermediate Boundary Event should have an outgoing Sequence Flow. | Info |
An Intermediate Event should have an incoming or outgoing Sequence Flow. | Info |
An Error Code should be specified for an Error End Event. | Info |
An Event-Based Gateway should have two or more outgoing Sequence Flows. | Info |
An Event SubProcess will have one Start Event. | Warning |
A Start Event shall have at least one outgoing Sequence Flow. | Warning |
An Intermediate Event can have either an incoming or outgoing Message Flow. It cannot contain both. | Warning |