Skip to main content

Complex Type bodyType

ItemValue
Namespacehttp://docs.oasis-open.org/legaldocml/ns/akn/3.0
AnnotationsThe type bodyType specifies a content model of the main hierarchy of a hierarchical document (e.g, an act or a bill).

Specification​

ItemValue
Used byElements body

Model​

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

Children​

ItemValue
ChildrenElements alinea, annex, appendix, article, book, chapter, clause, componentRef, crossHeading, division, hcontainer, indent, interstitial, 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

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="bodyType"> <xsd:annotation> <xsd:documentation>The type bodyType specifies a content model of the main hierarchy of
a hierarchical document (e.g, an act or a bill).</xsd:documentation> </xsd:annotation> <xsd:choice minOccurs="1" maxOccurs="unbounded">
<xsd:element ref="componentRef"/> <xsd:group ref="hierElements"/>
</xsd:choice> <xsd:attributeGroup ref="coreopt"/>
</xsd:complexType>