Complex Type hierarchicalStructure
Namespace http://docs.oasis-open.org/legaldocml/ns/akn/3.0
Annotations
<type>Complex</type>
<name>hierarchicalStructure</name>
<comment>the type hierarchicalStructure specifies the overall content model of the document types that are hierarchical in nature, especially acts and bills</comment>
Diagram
Diagram akomantoso30_xsd_Attribute_Group_name.tmp#name akomantoso30_xsd_Attribute_Group_contains.tmp#contains akomantoso30_xsd_Element_meta.tmp#meta akomantoso30_xsd_Element_coverPage.tmp#coverPage akomantoso30_xsd_Element_preface.tmp#preface akomantoso30_xsd_Element_preamble.tmp#preamble akomantoso30_xsd_Element_body.tmp#body akomantoso30_xsd_Element_conclusions.tmp#conclusions akomantoso30_xsd_Element_attachments.tmp#attachments akomantoso30_xsd_Element_components.tmp#components
Used by
Elements act, bill
Model meta , coverPage{0,1} , preface{0,1} , preamble{0,1} , body , conclusions{0,1} , attachments{0,1} , components{0,1}
Children attachments, body, components, conclusions, coverPage, meta, preamble, preface
Attributes
QName Type Fixed Default Use Annotation
contains versionType originalVersion optional
name xsd:string required
Source
<xsd:complexType name="hierarchicalStructure">
  <xsd:annotation>
    <xsd:documentation>
      <type>Complex</type>
      <name>hierarchicalStructure</name>
      <comment>the type hierarchicalStructure specifies the overall content model of the document types that are hierarchical in nature, especially acts and bills</comment>
    </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="body"/>
    <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>