Complex Type hierarchy
| Item | Value |
|---|---|
| Namespace | http://docs.oasis-open.org/legaldocml/ns/akn/3.0 |
| Annotations | The complex type hierarchy is used by most or all the hierarchical elements of act-like documents. |
Specification
| Item | Value |
|---|---|
| Type | extension of basehierarchy |
| Used by | Elements 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
| Item | Value |
|---|---|
| Children | Elements 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
| QName | Type | Use |
|---|---|---|
| @GUID | noWhiteSpace | optional |
| @alternativeTo | eIdRef | optional |
| @class | xsd:string | optional |
| @defines | definesRef | optional |
| @eId | noWhiteSpace | optional |
| @period | temporalGroupRef | optional |
| @refersTo | list of referenceRef | optional |
| @status | statusType | optional |
| @style | xsd:string | optional |
| @title | xsd:string | optional |
| @wId | noWhiteSpace | optional |
| xml:id | xs:ID | optional |
| xml:lang | union of(xs:language, restriction of xs:string) | optional |
| xml:space | restriction of xs:NCName | optional |
| Item | Value |
|---|---|
| Wildcard | ANY 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>