Skip to main content

Complex Type preambleopt

ItemValue
Namespacehttp://docs.oasis-open.org/legaldocml/ns/akn/3.0
AnnotationsThe complex type preambleopt defines the content model and attributes used by preambles. Here the @eId attribute is optional.

Specification​

ItemValue
Typeextension of basehierarchy
Used byElements preamble

Model​

(num{0,1} | heading{0,1} | subheading{0,1}) , (blockList | blockContainer | tblock | toc | ul | ol | table | p | foreign | block | recitals | citations | formula | container | crossHeading | interstitial)

Children​

ItemValue
ChildrenElements block, blockContainer, blockList, citations, container, crossHeading, foreign, formula, heading, interstitial, num, ol, p, recitals, subheading, table, tblock, toc, ul

Source​

<xsd:complexType name="preambleopt"> <xsd:annotation> <xsd:documentation>The complex type preambleopt defines the content model and
attributes used by preambles. Here the @eId attribute is optional.</xsd:documentation> </xsd:annotation> <xsd:complexContent>
<xsd:extension base="basehierarchy">
<xsd:choice minOccurs="1" maxOccurs="unbounded"> <xsd:group ref="blockElements"/> <xsd:group ref="preambleContainers"/> <xsd:element ref="crossHeading"/> <xsd:element ref="interstitial"/>
</xsd:choice> <xsd:attributeGroup ref="coreopt"/>
</xsd:extension>
</xsd:complexContent> </xsd:complexType>