<xsd:choice>-node can be used in the same way as a
<xsd:sequence> to describe an OpenCms type. It has to be defined in a nested XML schema definition. The element in the root schema has to be optional. Add an attribute
minOccurs="0" on the element to make it optional.
Root XML Schema definition: