Schema Report.xsd


schema location:  C:\Documents\Micei\PeD\Tese\Report.xsd
 
Elements  Complex types 
Appendix  AuthorType 
Authors  BodyType 
Body  ChapterType 
Chapter  ParagraphType 
Closure  SectionType 
Figure 
List 
Paragraph 
Presentation 
Report 
Section 
SubSection 
Table 


element Appendix
diagram
children Paragraph Section
used by
complexType BodyType
attributes
Name  Type  Use  Default  Fixed  Annotation
ident  xs:ID  required      
source
<xs:element name="Appendix">
  <xs:complexType>
    <xs:choice maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
      <xs:element ref="Section"/>
    </xs:choice>
    <xs:attribute name="ident" type="xs:ID" use="required"/>
  </xs:complexType>
</xs:element>

element Authors
diagram
children Author
used by
elements Closure/Bibliography/BibItem Presentation/Cover
source
<xs:element name="Authors">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Author" type="AuthorType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Authors/Author
diagram
type AuthorType
children name institution email url
source
<xs:element name="Author" type="AuthorType"/>

element Body
diagram
type BodyType
children Paragraph Chapter Appendix
used by
element Report
source
<xs:element name="Body" type="BodyType"/>

element Chapter
diagram
type extension of ChapterType
children Paragraph Section
used by
complexType BodyType
attributes
Name  Type  Use  Default  Fixed  Annotation
ident  xs:ID  required      
title  xs:string  optional      
source
<xs:element name="Chapter">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="ChapterType">
        <xs:attribute name="ident" type="xs:ID" use="required"/>
        <xs:attribute name="title" type="xs:string" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Closure
diagram
children Bibliography WebReferences
used by
element Report
source
<xs:element name="Closure">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Bibliography">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element name="BibItem">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="Authors"/>
                  <xs:element name="title"/>
                  <xs:element name="event" minOccurs="0"/>
                  <xs:element name="publishor" minOccurs="0"/>
                  <xs:element name="date"/>
                </xs:sequence>
                <xs:attribute name="label" type="xs:ID" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="WebReferences" minOccurs="0">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element name="WebRef">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="url" type="xs:anyURI"/>
                  <xs:element name="Description" type="ParagraphType"/>
                </xs:sequence>
                <xs:attribute name="webid" type="xs:ID" use="required"/>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Closure/Bibliography
diagram
children BibItem
source
<xs:element name="Bibliography">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="BibItem">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="Authors"/>
            <xs:element name="title"/>
            <xs:element name="event" minOccurs="0"/>
            <xs:element name="publishor" minOccurs="0"/>
            <xs:element name="date"/>
          </xs:sequence>
          <xs:attribute name="label" type="xs:ID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Closure/Bibliography/BibItem
diagram
children Authors title event publishor date
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:ID  required      
source
<xs:element name="BibItem">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Authors"/>
      <xs:element name="title"/>
      <xs:element name="event" minOccurs="0"/>
      <xs:element name="publishor" minOccurs="0"/>
      <xs:element name="date"/>
    </xs:sequence>
    <xs:attribute name="label" type="xs:ID" use="required"/>
  </xs:complexType>
</xs:element>

element Closure/Bibliography/BibItem/title
diagram
source
<xs:element name="title"/>

element Closure/Bibliography/BibItem/event
diagram
source
<xs:element name="event" minOccurs="0"/>

element Closure/Bibliography/BibItem/publishor
diagram
source
<xs:element name="publishor" minOccurs="0"/>

element Closure/Bibliography/BibItem/date
diagram
source
<xs:element name="date"/>

element Closure/WebReferences
diagram
children WebRef
source
<xs:element name="WebReferences" minOccurs="0">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="WebRef">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="url" type="xs:anyURI"/>
            <xs:element name="Description" type="ParagraphType"/>
          </xs:sequence>
          <xs:attribute name="webid" type="xs:ID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Closure/WebReferences/WebRef
diagram
children url Description
attributes
Name  Type  Use  Default  Fixed  Annotation
webid  xs:ID  required      
source
<xs:element name="WebRef">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="url" type="xs:anyURI"/>
      <xs:element name="Description" type="ParagraphType"/>
    </xs:sequence>
    <xs:attribute name="webid" type="xs:ID" use="required"/>
  </xs:complexType>
</xs:element>

element Closure/WebReferences/WebRef/url
diagram
type xs:anyURI
source
<xs:element name="url" type="xs:anyURI"/>

element Closure/WebReferences/WebRef/Description
diagram
type ParagraphType
children List Table Figure format comment cite link label xref
source
<xs:element name="Description" type="ParagraphType"/>

element Figure
diagram
children fLabel reference
used by
complexType ParagraphType
source
<xs:element name="Figure">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="fLabel"/>
      <xs:element name="reference"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Figure/fLabel
diagram
source
<xs:element name="fLabel"/>

element Figure/reference
diagram
source
<xs:element name="reference"/>

element List
diagram
children Item
used by
complexType ParagraphType
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string  optional      
source
<xs:element name="List">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Item">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="iLabel" minOccurs="0"/>
            <xs:element name="Description" type="ParagraphType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="type" use="optional">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="enumerate"/>
          <xs:enumeration value="unordered"/>
          <xs:enumeration value="description"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>

element List/Item
diagram
children iLabel Description
source
<xs:element name="Item">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="iLabel" minOccurs="0"/>
      <xs:element name="Description" type="ParagraphType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element List/Item/iLabel
diagram
source
<xs:element name="iLabel" minOccurs="0"/>

element List/Item/Description
diagram
type ParagraphType
children List Table Figure format comment cite link label xref
source
<xs:element name="Description" type="ParagraphType"/>

element Paragraph
diagram
type ParagraphType
children List Table Figure format comment cite link label xref
used by
elements Appendix Presentation/Preface/Dedication Presentation/Preface/Prologue Presentation/Preface/Thanksto
complexTypes BodyType ChapterType ChapterType SectionType SectionType
source
<xs:element name="Paragraph" type="ParagraphType"/>

element Presentation
diagram
children Cover Preface
used by
element Report
source
<xs:element name="Presentation">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Cover">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="title"/>
            <xs:element name="institution" minOccurs="0"/>
            <xs:element ref="Authors"/>
            <xs:element name="date" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Preface" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Prologue">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded">
                  <xs:element ref="Paragraph"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Thanksto" minOccurs="0">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded">
                  <xs:element ref="Paragraph"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="Dedication" minOccurs="0">
              <xs:complexType>
                <xs:sequence maxOccurs="unbounded">
                  <xs:element ref="Paragraph"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Presentation/Cover
diagram
children title institution Authors date
source
<xs:element name="Cover">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="title"/>
      <xs:element name="institution" minOccurs="0"/>
      <xs:element ref="Authors"/>
      <xs:element name="date" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Presentation/Cover/title
diagram
source
<xs:element name="title"/>

element Presentation/Cover/institution
diagram
source
<xs:element name="institution" minOccurs="0"/>

element Presentation/Cover/date
diagram
source
<xs:element name="date" minOccurs="0"/>

element Presentation/Preface
diagram
children Prologue Thanksto Dedication
source
<xs:element name="Preface" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Prologue">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element ref="Paragraph"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Thanksto" minOccurs="0">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element ref="Paragraph"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Dedication" minOccurs="0">
        <xs:complexType>
          <xs:sequence maxOccurs="unbounded">
            <xs:element ref="Paragraph"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Presentation/Preface/Prologue
diagram
children Paragraph
source
<xs:element name="Prologue">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Presentation/Preface/Thanksto
diagram
children Paragraph
source
<xs:element name="Thanksto" minOccurs="0">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Presentation/Preface/Dedication
diagram
children Paragraph
source
<xs:element name="Dedication" minOccurs="0">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Report
diagram
children Presentation Body Closure
annotation
documentation 
Document Report
source
<xs:element name="Report">
  <xs:annotation>
    <xs:documentation>Document Report</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Presentation"/>
      <xs:element ref="Body"/>
      <xs:element ref="Closure"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Section
diagram
type extension of SectionType
children Paragraph SubSection
used by
element Appendix
complexTypes ChapterType ChapterType
attributes
Name  Type  Use  Default  Fixed  Annotation
ident  xs:ID  required      
title  xs:string  optional      
source
<xs:element name="Section">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="SectionType">
        <xs:attribute name="ident" type="xs:ID" use="required"/>
        <xs:attribute name="title" type="xs:string" use="optional"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element SubSection
diagram
type extension of SectionType
children Paragraph SubSection
used by
complexTypes SectionType SectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
ident  xs:ID  required      
title  xs:string  required      
source
<xs:element name="SubSection">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="SectionType">
        <xs:attribute name="ident" type="xs:ID" use="required"/>
        <xs:attribute name="title" type="xs:string" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

element Table
diagram
children tLabel Row
used by
complexType ParagraphType
attributes
Name  Type  Use  Default  Fixed  Annotation
border  xs:int  optional  0    
source
<xs:element name="Table">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="tLabel" minOccurs="0"/>
      <xs:sequence maxOccurs="unbounded">
        <xs:element name="Row">
          <xs:complexType>
            <xs:sequence maxOccurs="unbounded">
              <xs:element name="Col">
                <xs:complexType>
                  <xs:complexContent>
                    <xs:extension base="ParagraphType">
                      <xs:attribute name="align" use="optional" default="left">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:enumeration value="left"/>
                            <xs:enumeration value="right"/>
                            <xs:enumeration value="center"/>
                            <xs:enumeration value="justify"/>
                            <xs:enumeration value="char"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                      <xs:attribute name="colspan" use="optional" default="1">
                        <xs:simpleType>
                          <xs:restriction base="xs:int"/>
                        </xs:simpleType>
                      </xs:attribute>
                      <xs:attribute name="valign" use="optional" default="center">
                        <xs:simpleType>
                          <xs:restriction base="xs:string">
                            <xs:enumeration value="top"/>
                            <xs:enumeration value="bottom"/>
                            <xs:enumeration value="center"/>
                            <xs:enumeration value="baseline"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:attribute>
                    </xs:extension>
                  </xs:complexContent>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:sequence>
    <xs:attribute name="border" type="xs:int" use="optional" default="0"/>
  </xs:complexType>
</xs:element>

element Table/tLabel
diagram
source
<xs:element name="tLabel" minOccurs="0"/>

element Table/Row
diagram
children Col
source
<xs:element name="Row">
  <xs:complexType>
    <xs:sequence maxOccurs="unbounded">
      <xs:element name="Col">
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="ParagraphType">
              <xs:attribute name="align" use="optional" default="left">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:enumeration value="left"/>
                    <xs:enumeration value="right"/>
                    <xs:enumeration value="center"/>
                    <xs:enumeration value="justify"/>
                    <xs:enumeration value="char"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
              <xs:attribute name="colspan" use="optional" default="1">
                <xs:simpleType>
                  <xs:restriction base="xs:int"/>
                </xs:simpleType>
              </xs:attribute>
              <xs:attribute name="valign" use="optional" default="center">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:enumeration value="top"/>
                    <xs:enumeration value="bottom"/>
                    <xs:enumeration value="center"/>
                    <xs:enumeration value="baseline"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Table/Row/Col
diagram
type extension of ParagraphType
children List Table Figure format comment cite link label xref
attributes
Name  Type  Use  Default  Fixed  Annotation
align  xs:string  optional  left    
colspan  xs:int  optional  1    
valign  xs:string  optional  center    
source
<xs:element name="Col">
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="ParagraphType">
        <xs:attribute name="align" use="optional" default="left">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="left"/>
              <xs:enumeration value="right"/>
              <xs:enumeration value="center"/>
              <xs:enumeration value="justify"/>
              <xs:enumeration value="char"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="colspan" use="optional" default="1">
          <xs:simpleType>
            <xs:restriction base="xs:int"/>
          </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="valign" use="optional" default="center">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="top"/>
              <xs:enumeration value="bottom"/>
              <xs:enumeration value="center"/>
              <xs:enumeration value="baseline"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>

complexType AuthorType
diagram
children name institution email url
used by
element Authors/Author
source
<xs:complexType name="AuthorType">
  <xs:sequence>
    <xs:element name="name"/>
    <xs:element name="institution" minOccurs="0"/>
    <xs:element name="email" minOccurs="0"/>
    <xs:element name="url" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element AuthorType/name
diagram
source
<xs:element name="name"/>

element AuthorType/institution
diagram
source
<xs:element name="institution" minOccurs="0"/>

element AuthorType/email
diagram
source
<xs:element name="email" minOccurs="0"/>

element AuthorType/url
diagram
source
<xs:element name="url" minOccurs="0"/>

complexType BodyType
diagram
children Paragraph Chapter Appendix
used by
element Body
source
<xs:complexType name="BodyType">
  <xs:choice maxOccurs="unbounded">
    <xs:element ref="Paragraph"/>
    <xs:element ref="Chapter"/>
    <xs:element ref="Appendix"/>
  </xs:choice>
</xs:complexType>

complexType ChapterType
diagram
children Paragraph Section
used by
element Chapter
source
<xs:complexType name="ChapterType">
  <xs:choice>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph" minOccurs="0"/>
      <xs:element ref="Section"/>
    </xs:sequence>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
      <xs:element ref="Section" minOccurs="0"/>
    </xs:sequence>
  </xs:choice>
</xs:complexType>

complexType ParagraphType
diagram
children List Table Figure format comment cite link label xref
used by
elements Table/Row/Col Closure/WebReferences/WebRef/Description List/Item/Description Paragraph
source
<xs:complexType name="ParagraphType" mixed="true">
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element ref="List"/>
    <xs:element ref="Table"/>
    <xs:element ref="Figure"/>
    <xs:choice>
      <xs:element name="format">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="action" use="required">
                <xs:simpleType>
                  <xs:restriction base="xs:string">
                    <xs:enumeration value="italic"/>
                    <xs:enumeration value="bold"/>
                    <xs:enumeration value="center"/>
                    <xs:enumeration value="underline"/>
                    <xs:enumeration value="serif"/>
                    <xs:enumeration value="verbatim"/>
                  </xs:restriction>
                </xs:simpleType>
              </xs:attribute>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="comment"/>
      <xs:element name="cite" type="xs:IDREF"/>
      <xs:element name="link">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="hurl" type="xs:anyURI" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="label">
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="xs:string">
              <xs:attribute name="ref" type="xs:IDREF" use="required"/>
            </xs:extension>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="xref">
        <xs:complexType>
          <xs:attribute name="ident" type="xs:ID" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:choice>
</xs:complexType>

element ParagraphType/format
diagram
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
action  xs:string  required      
source
<xs:element name="format">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="action" use="required">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="italic"/>
              <xs:enumeration value="bold"/>
              <xs:enumeration value="center"/>
              <xs:enumeration value="underline"/>
              <xs:enumeration value="serif"/>
              <xs:enumeration value="verbatim"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element ParagraphType/comment
diagram
source
<xs:element name="comment"/>

element ParagraphType/cite
diagram
type xs:IDREF
source
<xs:element name="cite" type="xs:IDREF"/>

element ParagraphType/link
diagram
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
hurl  xs:anyURI  required      
source
<xs:element name="link">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="hurl" type="xs:anyURI" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element ParagraphType/label
diagram
type extension of xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
ref  xs:IDREF  required      
source
<xs:element name="label">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="ref" type="xs:IDREF" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element ParagraphType/xref
diagram
attributes
Name  Type  Use  Default  Fixed  Annotation
ident  xs:ID  required      
source
<xs:element name="xref">
  <xs:complexType>
    <xs:attribute name="ident" type="xs:ID" use="required"/>
  </xs:complexType>
</xs:element>

complexType SectionType
diagram
children Paragraph SubSection
used by
elements Section SubSection
source
<xs:complexType name="SectionType">
  <xs:choice>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph" minOccurs="0"/>
      <xs:element ref="SubSection"/>
    </xs:sequence>
    <xs:sequence maxOccurs="unbounded">
      <xs:element ref="Paragraph"/>
      <xs:element ref="SubSection" minOccurs="0"/>
    </xs:sequence>
  </xs:choice>
</xs:complexType>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com