> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aseeflow.org/llms.txt
> Use this file to discover all available pages before exploring further.

# 1.0 to 1.1

In order to update existing CMMN 1.0 XMLs to valid CMMN 1.1 the following adjustments must be done.

* The namespace must be updated as follows:

<table class="table table-striped">
  <tr> <th>Affected Elements</th> <td>Definitions</td> </tr>
  <tr> <th>CMMN 1.0</th> <td><code>\<definitions xmlns="[http://www.omg.org/spec/CMMN/20131201/MODEL](http://www.omg.org/spec/CMMN/20131201/MODEL)"></code></td> </tr>
  <tr> <th>CMMN 1.1</th> <td><code>\<definitions xmlns="[http://www.omg.org/spec/CMMN/20151109/MODEL](http://www.omg.org/spec/CMMN/20151109/MODEL)"></code></td> </tr>
</table>

* The `<body/>` element from expressions must be removed:

<table class="table table-striped">
  <tr> <th>Affected Elements</th> <td>Condition</td> </tr>
  <tr> <th>CMMN 1.0</th> <td> <code>\<condition></code> <br />   <code>\<body>\$\{any-expression}\<body></code> <br /> <code>\</condition></code> </td> </tr>
  <tr> <th>CMMN 1.1</th> <td> <code>\<condition>\$\{any-expression}\</condition></code> </td> </tr>
</table>

This is relevant for all elements containing a condition like `IfPart`, `ManualActivationRule` and `RequiredRule`

* The attributes `entryCriteriaRefs` and `exitCriteriaRefs` are dropped, so that the following adjustments must be done:

<table class="table table-striped">
  <tr> <th>Affected Elements</th> <td>PlanItem, CasePlanModel</td> </tr>
  <tr> <th>CMMN 1.0</th> <td> <code>\<planItem id="A\_PLAN\_ITEM\_ID"</code> <br />       <code>entryCriteriaRefs="Sentry\_1 Sentry\_2"</code> <br />       <code>exitCriteriaRefs="Sentry\_3 Sentry4" /></code> </td> </tr>
  <tr> <th>CMMN 1.1</th> <td> <code>\<planItem id="A\_PLAN\_ITEM\_ID"></code> <br />   <code>\<entryCriterion sentryRef="Sentry\_1" /></code> <br />   <code>\<entryCriterion sentryRef="Sentry\_2" /></code> <br />   <code>\<exitCriterion sentryRef="Sentry\_3" /></code> <br />   <code>\<exitCriterion sentryRef="Sentry\_4" /></code> <br /> <code>\</planItem></code> </td> </tr>
</table>

* The attribute `description` is not available anymore. Instead of the `description` attribute use the `<documentation/>` element:

<table class="table table-striped">
  <tr> <th>Affected Elements</th> <td>Any CMMN element</td> </tr>
  <tr> <th>CMMN 1.0</th> <td> <code>\<planItem id="A\_PLAN\_ITEM\_ID"</code> <br />       <code>description="This is a description of the plan item..." /></code> </td> </tr>
  <tr> <th>CMMN 1.1</th> <td> <code>\<planItem id="A\_PLAN\_ITEM\_ID"></code> <br />   <code>\<documentation></code> <br />       <code>This is a description of the plan item...</code> <br />   <code>\</documentation></code> <br /> <code>\</planItem></code> </td> </tr>
</table>
