eli:LegalResourceOrLegalResourceSubdivision

A type holding definitions common to LegalResource and LegalResourceSubdivision.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
eli:URI anyURI required
eli:in_force eli:InForceType optional
eli:uri_schema string optional
uri_schema is defined as an attribute because it is a technical metadata on the URI. Note also that uri_schema is defined as a string while in ELI 1.1 it is defined as an object property to a URI.

Used By

Source

<complexType name="LegalResourceOrLegalResourceSubdivision" abstract="true">
  <annotation>
    <documentation>A type holding definitions common to LegalResource and LegalResourceSubdivision.</documentation>
  </annotation>
  <complexContent>
    <extension base="eli:IdentifiableType">
      <sequence>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:amended_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:amends"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:applied_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:applies"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:based_on"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:basis_for"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:changed_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:changes"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:cited_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:cites"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:commenced_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:commences"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:consolidated_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:consolidates"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:corrected_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:corrects"/>
        <element minOccurs="0" maxOccurs="1" ref="eli:date_document">
          <annotation>
            <documentation>date_document can occur maximum once.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="1" ref="eli:date_publication">
          <annotation>
            <documentation>date_publication can occur maximum once.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="1" ref="eli:date_no_longer_in_force">
          <annotation>
            <documentation>date_no_longer_in_force can occur maximum once.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:date_applicability"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:description"/>
        <element minOccurs="0" maxOccurs="1" ref="eli:first_date_entry_in_force">
          <annotation>
            <documentation>first_date_entry_in_force can occur maximum once.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:has_another_publication"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:id_local"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:is_about"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:is_another_publication_of"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:jurisdiction"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:number"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:passed_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:related_to"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:relevant_for"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:repealed_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:repeals"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:responsibility_of"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:responsibility_of_agent"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:transposed_by"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:transposes"/>
        <element minOccurs="1" maxOccurs="unbounded" ref="eli:type_document">
          <annotation>
            <documentation>type_document is mandatory.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:version"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:version_date"/>
        <element minOccurs="0" maxOccurs="unbounded" ref="eli:LegalExpression"/>
      </sequence>
      <attribute name="in_force" type="eli:InForceType" use="optional"/>
    </extension>
  </complexContent>
</complexType>