Skip to main content

Complex Type docContainerType

ItemValue
Namespacehttp://docs.oasis-open.org/legaldocml/ns/akn/3.0
AnnotationsThe complex type docContainerType defines a shared content model for elements that contain whole documents, namely attachment, collectionItem, component.

Specification​

ItemValue
Typeextension of basehierarchy
Used byElements attachment, component

Model​

(num{0,1} | heading{0,1} | subheading{0,1}) , (amendmentList | officialGazette | documentCollection | act | bill | debateReport | debate | statement | amendment | judgment | judgmentSummary | portion | doc | crossHeading | interstitial | toc | documentRef)

Children​

ItemValue
ChildrenElements act, amendment, amendmentList, bill, crossHeading, debate, debateReport, doc, documentCollection, documentRef, heading, interstitial, judgment, judgmentSummary, num, officialGazette, portion, statement, subheading, toc

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="docContainerType"> <xsd:annotation>
<xsd:documentation>The complex type docContainerType defines a shared content model for elements that contain whole documents, namely attachment, collectionItem, component. </xsd:documentation>
</xsd:annotation> <xsd:complexContent>
<xsd:extension base="basehierarchy">
<xsd:choice> <xsd:group ref="documentType"/> <xsd:element ref="crossHeading"/> <xsd:element ref="interstitial"/> <xsd:element ref="toc"/> <xsd:element ref="documentRef"/>
</xsd:choice> <xsd:attributeGroup ref="corereq"/>
</xsd:extension>
</xsd:complexContent> </xsd:complexType>