Complex Type modType
| Item | Value |
|---|---|
| Namespace | http://docs.oasis-open.org/legaldocml/ns/akn/3.0 |
| Annotations | The complex type modType specifies the content that is allowed within mod, mmod and rmod elements, i.e. it adds quotedText and quotedStructure to the normal list of inline elements. The attribute @for is used to point to the @eId of the corresponding ref element. |
Specification
| Item | Value |
|---|---|
| Properties | Mixed true |
| Used by | Elements mmod, mod, rmod |
Model
ref | mref | rref | mod | mmod | rmod | remark | recordedTime | vote | outcome | ins | del | omissis | embeddedText | embeddedStructure | opinion | placeholder | fillIn | decoration | foreignText | b | i | a | u | sub | sup | abbr | span | docType | docTitle | docNumber | docProponent | docDate | legislature | session | shortTitle | docAuthority | docPurpose | docCommittee | docIntroducer | docStage | docStatus | docJurisdiction | docketNumber | date | time | person | organization | concept | object | event | location | process | role | term | quantity | def | defBody | entity | courtType | neutralCitation | party | judge | lawyer | witness | signature | argument | affectedDocument | relatedDocument | change | inline | noteRef | eol | eop | img | br | marker | (authorialNote) | subFlow | quotedText | quotedStructure
Children
| Item | Value |
|---|---|
| Children | Elements a, abbr, affectedDocument, argument, authorialNote, b, br, change, concept, courtType, date, decoration, def, defBody, del, docAuthority, docCommittee, docDate, docIntroducer, docJurisdiction, docNumber, docProponent, docPurpose, docStage, docStatus, docTitle, docType, docketNumber, embeddedStructure, embeddedText, entity, eol, eop, event, fillIn, foreignText, i, img, inline, ins, judge, lawyer, legislature, location, marker, mmod, mod, mref, neutralCitation, noteRef, object, omissis, opinion, organization, outcome, party, person, placeholder, process, quantity, quotedStructure, quotedText, recordedTime, ref, relatedDocument, remark, rmod, role, rref, session, shortTitle, signature, span, sub, subFlow, sup, term, time, u, vote, witness |
Attributes
| QName | Type | Use |
|---|---|---|
| @GUID | noWhiteSpace | optional |
| @alternativeTo | eIdRef | optional |
| @class | xsd:string | optional |
| @defines | definesRef | optional |
| @eId | noWhiteSpace | optional |
| @for | eIdRef | 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="modType" mixed="true"> <xsd:annotation> <xsd:documentation>The complex type modType specifies the content that is allowed
within mod, mmod and rmod elements, i.e. it adds quotedText and quotedStructure to the normal list of inline elements. The attribute @for is used to point to the @eId of the corresponding ref element.</xsd:documentation>
</xsd:annotation> <xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:group ref="inlineCM"/> <xsd:element ref="quotedText"/> <xsd:element ref="quotedStructure"/>
</xsd:choice> <xsd:attributeGroup ref="corereq"/> <xsd:attributeGroup ref="for"/>
</xsd:complexType>