Complex Type openStructure
| Item | Value |
|---|---|
| Namespace | http://docs.oasis-open.org/legaldocml/ns/akn/3.0 |
| Annotations | the type openStructure specifies the overall content model of all the document types that do not have a specific and peculiar structure. |
Specification
| Item | Value |
|---|---|
| Used by | Elements debateReport, doc, statement |
Model
meta , coverPage{0,1} , preface{0,1} , preamble{0,1} , mainBody , conclusions{0,1} , attachments{0,1} , components{0,1}
Children
| Item | Value |
|---|---|
| Children | Elements attachments, components, conclusions, coverPage, mainBody, meta, preamble, preface |
Attributes
| QName | Type | Use |
|---|---|---|
| @contains | versionType originalVersion | optional |
| @name | xsd:string | required |
Source
<xsd:complexType name="openStructure"> <xsd:annotation> <xsd:documentation>the type openStructure specifies the overall content model of all
the document types that do not have a specific and peculiar structure.</xsd:documentation> </xsd:annotation> <xsd:sequence>
<xsd:element ref="meta"/> <xsd:element ref="coverPage" minOccurs="0" maxOccurs="1"/> <xsd:element ref="preface" minOccurs="0" maxOccurs="1"/> <xsd:element ref="preamble" minOccurs="0" maxOccurs="1"/> <xsd:element ref="mainBody"/> <xsd:element ref="conclusions" minOccurs="0" maxOccurs="1"/> <xsd:element ref="attachments" minOccurs="0" maxOccurs="1"/> <xsd:element ref="components" minOccurs="0" maxOccurs="1"/>
</xsd:sequence> <xsd:attributeGroup ref="name"/> <xsd:attributeGroup ref="contains"/>
</xsd:complexType>