This XML schema defines and documents BPMN 2.0 extension attributes to overcome limitations of BPMN Diagram Interchange.
In particular, the attribute defined in BPMNEnvelopeDecorator allows to interchange the position and dimensions of the envelope decorator on a BPMN Message Flow.
With this extension the Envelope Decorator can be freely positioned along the Message Flow and not just in the middle of it.
This extension is defined in the namespace: http://www.omg.org/spec/BPMN/non-normative/extensions/envelope-decorator-bounds/1.0
It does not come with a proper XSD since only attributes are contributed.
<semantic:definitions ... xmlns:deco="http://www.omg.org/spec/BPMN/non-normative/extensions/envelope-decorator-bounds/1.0" ... >
...
<bpmndi:BPMNEdge bpmnElement="_09e7cb23-4a1b-4165-b93a-cf635c223ee5" messageVisibleKind="initiating" id="E1373638081031__09e7cb23-4a1b-4165-b93a-cf635c223ee5" deco:height="12" deco:width="17" deco:x="209" deco:y="336.0">
<di:waypoint x="305.0" y="188.0"/>
<di:waypoint x="305.0" y="342.0"/>
<di:waypoint x="130.0" y="342.0"/>
<di:waypoint x="131.0" y="651.0"/>
<bpmndi:BPMNLabel labelStyle="LS1373638080849">
<dc:Bounds height="12.804751171875008" width="94.93333333333335" x="167.10533963254568" y="359.56612835107035"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
...
</semantic:definitions>