Skip to main content

Complex Type hierarchy

ItemValue
Namespacehttp://docs.oasis-open.org/legaldocml/ns/akn/3.0
AnnotationsThe complex type hierarchy is used by most or all the hierarchical elements of act-like documents.

Specification​

ItemValue
Typeextension of basehierarchy
Used byElements alinea, annex, appendix, article, book, chapter, clause, division, hcontainer, indent, level, list, mediaContainer, noteSection, paragraph, part, point, proviso, regulation, rule, schedule, section, subchapter, subclause, subdivision, sublist, subparagraph, subpart, subrule, subschedule, subsection, subtitle, title, tome, transitional

Model​

(num{0,1} | heading{0,1} | subheading{0,1}) , ((intro{0,1} , (componentRef | crossHeading | interstitial | clause | section | part | paragraph | chapter | title | article | book | tome | division | list | point | indent | alinea | rule | subrule | proviso | subsection | subpart | subparagraph | subchapter | subtitle | subdivision | subclause | sublist | level | schedule | subschedule | mediaContainer | regulation | noteSection | annex | appendix | transitional | hcontainer) , wrapUp{0,1}) | content)

Children​

ItemValue
ChildrenElements alinea, annex, appendix, article, book, chapter, clause, componentRef, content, crossHeading, division, hcontainer, heading, indent, interstitial, intro, level, list, mediaContainer, noteSection, num, paragraph, part, point, proviso, regulation, rule, schedule, section, subchapter, subclause, subdivision, subheading, sublist, subparagraph, subpart, subrule, subschedule, subsection, subtitle, title, tome, transitional, wrapUp

Attributes​

QNameTypeUse
@GUIDnoWhiteSpaceoptional
@alternativeToeIdRefoptional
@classxsd:stringoptional
@definesdefinesRefoptional
@eIdnoWhiteSpaceoptional
@periodtemporalGroupRefoptional
@refersTolist of referenceRefoptional
@statusstatusTypeoptional
@stylexsd:stringoptional
@titlexsd:stringoptional
@wIdnoWhiteSpaceoptional
xml:idxs:IDoptional
xml:langunion of(xs:language, restriction of xs:string)optional
xml:spacerestriction of xs:NCNameoptional
ItemValue
WildcardANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/legaldocml/ns/akn/3.0'

Source​

<xsd:complexType name="hierarchy"> <xsd:annotation> <xsd:documentation>The complex type hierarchy is used by most or all the hierarchical
elements of act-like documents.</xsd:documentation> </xsd:annotation> <xsd:complexContent>
<xsd:extension base="basehierarchy"> <xsd:choice>
<xsd:sequence> <xsd:element ref="intro" minOccurs="0" maxOccurs="1"/> <xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="componentRef"/> <xsd:group ref="hierElements"/>
</xsd:choice> <xsd:element ref="wrapUp" minOccurs="0" maxOccurs="1"/>
</xsd:sequence> <xsd:element ref="content"/>
</xsd:choice> <xsd:attributeGroup ref="corereq"/>
</xsd:extension>
</xsd:complexContent> </xsd:complexType>