The BPMN2 validation rules included in the BPMN2 Export Completeness validation rules suite are described in the table.
Validation rule | Severity |
---|---|
An Assignment should have a from value. | Error |
An Assignment should have a to value. | Error |
A ChoreograhpyActivity should have an initiatingParticipantRef value. | Error |
A ChoreograhpyTask should have a messageFlow value. | Error |
A ComplexBehaviorDefinition should have a condition value. | Error |
A ConversationAssociation should have an innerConversationNodeRef value. | Error |
A ConversationAssociation should have an outerConversationNodeRef value. | Error |
A CorrelationProperty should have a CorrelationPropertyRetrievalExpression at least one. | Error |
A CorrelationPropertyBinding should have a correlationPropertyRef value. | Error |
A CorrelationPropertyBinding should have a dataPathBody value. | Error |
A CorrelationPropertyRetrievalExpression should have a messagePathBody value. | Error |
A CorrelationPropertyRetrievalExpression should have a messageRef value. | Error |
A CorrelationSubscription should have a correlationKeyRef value. | Error |
A Definitions should have a targetNamespace value. | Error |
A BPMNImport should have an importType value. | Error |
A BPMNImport should have a location value. | Error |
A BPMNImport should have a namespace value. | Error |
A BPMNInterface should have a name value. | Error |
A BPMNInterface should have an operation at least one. | Error |
An InputOutputSpecification should have an inputSets value. | Error |
An InputOutputSpecification should have an outputSets value. | Error |
A LinkCatchIntermediateEvent should have a name value. | Error |
A LinkThrowIntermediateEvent should have a name value. | Error |
An Operation should have an inMessageRef value. | Error |
An Operation should have a name value. | Error |
A Resource should have a name value. | Error |
A ResourceAssignmentExpression should have an expression value. | Error |
A ResourceParameterBinding should have an expression value. | Error |
A ResourceParameterBinding should have a parameterRef value. | Error |