How to Draw CMMN diagram?

Medical cases, customer complaints, insurance claims, etc. CASEs require resolutions. Case Management Model and Notation (CMMN) allows you to model cases and their solutions by visualizing the applicable and follow-up tasks as well as the events and facts emerged during the course of cases.

A sample CMMN diagram
A sample CMMN diagram

Creating CMMN diagram

  1. Select Diagram > New from the application toolbar.
  2. In the New Diagram window, select CMMN Diagram.
  3. Click Next.
  4. Enter the diagram name and description. The Location field enables you to select a model to store the diagram.
  5. Click OK.

Notations

Name Representation
Description
Case (Case Plan Model)

Representation of a case to process or resolve. It contains all the case elements that are involved representing the content of the case as well as the way to process and resolve the case.
Case File Item

Any kind of documents that are used in processing a case.
Plan Fragment

A container of plan items. It's often used in case plans.
Stage Plan Item

A logical container of tasks to be performed within the course of a case. Usually, the completion of tasks within a stage will result in reaching a milestone.
Human Task Plan Item

A task that is performed by someone whose job is to process and resolve the case.
Case Task Plan Item A task that refers to another case. A case task triggers the creation of instance of the case to which the task refers.
Process Task Plan Item A task that refers to a business process.
Decision Task Plan Item A task that invokes a decision.
Task Plan Item
An atonmic unit of work that will be performed within the course of a case.
Milestone Plan Item Represent a specific state within a case.
Timer Event Listener Plan Item Used to capture the elapse of time that may enable, activate and terminate stages and tasks, or result in the achievement of milestones.
User Event Listener Plan Item Used to capture events that are raised by a user. The events may enable, activate and terminate stages and tasks, or result in the achievement of milestones.
Event Listener Plan Item
Any kind of event that may influence the proceeding of the case.
Entry Criterion
Represents the condition for a plan item to become available.
Exit Criterion
Represents the condition for a plan item to terminate.
Case File Item On Part
Specifies the event that has to order on a case file item in order to trigger another plan item
Plan Item On Part
Specifies the event that has to order on a plan item in order to trigger another plan item
Planning Table Defines the scope of planning.
Stage Discretionary Item
A stage that may not be executed in every case instance.
Plan Fragment Discretionary Item
A plan fragment that may not be executed in every case instance.
Human Task Discretionary Item
A human task that may not be executed in every case instance.
Case Task Discretionary Item
A case task that may not be executed in every case instance.
Process Task Discretionary Item
A process task that may not be executed in every case instance.
Decision Task Discretionary Item
A decision task that may not be executed in every case instance.
Task Discretionary Item
A task that may not be executed in every case instance.
Discretionary Association Visualize the dependency between a human task and a discretionary item.
A list of supported notations in CMMN diagram

 

Related Resources

The following resources may help you to learn more about the topic discussed in this page.

 
Chapter 1. CMMN Diagram Table of Contents Part XIX. SoaML modeling
 

Technical Support

Have technical issues or suggestions? Please contact Visual Paradigm Support Team.

Sales Support

Have questions related to registration, licensing or payment? Feel free to contact Visual Paradigm Sales Team.

Discussion Forum

Share your suggestions of opinions at VP Discussion Forum.