Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Included schema schemaCommentary.xsd
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
Describes commentaries
Properties
attribute form default unqualified
element form default qualified
version 2.4
Element CommentaryRef
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
Provides a link to a commentary. The Ref attribute should point to an ID attribute on a commentary.
Diagram
DiagramschemaCommentary_xsd.tmp#CommentaryRef_RefschemaLegislationCommonAttributes_xsd.tmp#CommonAttributes
Properties
content complex
Used by
Attributes
QName Type Use Annotation
AltVersionRefs RefsLinkType optional
Links to alternate versions of the content by referencing the version's id attribute, e.g. perhaps a Welsh version or an image (Figure) of a Formula
Ref CommentaryId required
id restriction of xsd:NCName optional

A unique identifier for the element.

The format of this identifier is yxxxxx where y is a letter and xxxxx is a number, padded to five digits.

Note that most elements that normally have identifiers have a separate, element-specific definition of the id attribute in the schema.

xml:base xs:anyURI optional
Is used to change the base from which relative URLs are calculated. See http://www.w3.org/TR/xmlbase/ for information about this attribute.
xml:lang xs:language optional
Should be used to indicate the main language of the content contained by the element upon which the attribute is appearing. Values should be taken from the ISO 639 standard. This attribute should be used where the language is different from the main language of the document.
xml:space restriction of xs:NCName optional
Is used to indicate whether white space is significant in the contained content and can contain the value ‘default’ or ‘preserve’. For a value of ‘default’, it is left to an application as to how to treat white space.
Source
<xsd:element name="CommentaryRef">
  <xsd:annotation>
    <xsd:documentation>Provides a link to a commentary. The Ref attribute should point to an ID attribute on a commentary.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute name="Ref" type="CommentaryId" use="required"/>
    <xsd:attributeGroup ref="CommonAttributes"/>
  </xsd:complexType>
</xsd:element>
Element Commentaries
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
This is the top level wrapper for commentaries.
Diagram
DiagramschemaLegislationCommonAttributes_xsd.tmp#CommonAttributesschemaCommentary_xsd.tmp#http___www.legislation.gov.uk_namespaces_legislation_Commentary
Properties
content complex
Used by
Element Legislation
Model
Children Commentary
Attributes
QName Type Use Annotation
AltVersionRefs RefsLinkType optional
Links to alternate versions of the content by referencing the version's id attribute, e.g. perhaps a Welsh version or an image (Figure) of a Formula
id restriction of xsd:NCName optional

A unique identifier for the element.

The format of this identifier is yxxxxx where y is a letter and xxxxx is a number, padded to five digits.

Note that most elements that normally have identifiers have a separate, element-specific definition of the id attribute in the schema.

xml:base xs:anyURI optional
Is used to change the base from which relative URLs are calculated. See http://www.w3.org/TR/xmlbase/ for information about this attribute.
xml:lang xs:language optional
Should be used to indicate the main language of the content contained by the element upon which the attribute is appearing. Values should be taken from the ISO 639 standard. This attribute should be used where the language is different from the main language of the document.
xml:space restriction of xs:NCName optional
Is used to indicate whether white space is significant in the contained content and can contain the value ‘default’ or ‘preserve’. For a value of ‘default’, it is left to an application as to how to treat white space.
Instance
<Commentaries AltVersionRefs="" xml:base="" id="" xml:lang="" xml:space="" xmlns="http://www.legislation.gov.uk/namespaces/legislation">
  <Commentary AltVersionRefs="" xml:base="" id="" xml:lang="" Source="" xml:space="" Type="">{0,unbounded}</Commentary>
</Commentaries>
Source
<xsd:element name="Commentaries">
  <xsd:annotation>
    <xsd:documentation>This is the top level wrapper for commentaries.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Commentary" maxOccurs="unbounded" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="CommonAttributes"/>
  </xsd:complexType>
</xsd:element>
Element Commentary
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
Commentaries are used in revised legislation to give authority for amendments or other effects and also to provide certain types of editorial information
Diagram
DiagramschemaLegislationCommonAttributes_xsd.tmp#CommonSubAttributesschemaCommentary_xsd.tmp#http___www.legislation.gov.uk_namespaces_legislation_Commentary_idschemaCommentary_xsd.tmp#http___www.legislation.gov.uk_namespaces_legislation_Commentary_TypeschemaCommentary_xsd.tmp#http___www.legislation.gov.uk_namespaces_legislation_Commentary_SourceschemaCommonElements_xsd.tmp#ParaschemaLegislationTypes_xsd.tmp#ParaRestricted
Properties
content complex
mixed true
Used by
Element Commentaries
Model
Children Para
Attributes
QName Type Use Annotation
AltVersionRefs RefsLinkType optional
Links to alternate versions of the content by referencing the version's id attribute, e.g. perhaps a Welsh version or an image (Figure) of a Formula
Source CommentarySource optional
Type CommentaryType required
Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.
id CommentaryId required
xml:base xs:anyURI optional
Is used to change the base from which relative URLs are calculated. See http://www.w3.org/TR/xmlbase/ for information about this attribute.
xml:lang xs:language optional
Should be used to indicate the main language of the content contained by the element upon which the attribute is appearing. Values should be taken from the ISO 639 standard. This attribute should be used where the language is different from the main language of the document.
xml:space restriction of xs:NCName optional
Is used to indicate whether white space is significant in the contained content and can contain the value ‘default’ or ‘preserve’. For a value of ‘default’, it is left to an application as to how to treat white space.
Instance
<Commentary AltVersionRefs="" xml:base="" id="" xml:lang="" Source="" xml:space="" Type="" xmlns="http://www.legislation.gov.uk/namespaces/legislation">
  <Para Align="" AltVersionRefs="" xml:base="" id="" xml:lang="" xml:space="">{1,1}</Para>
</Commentary>
Source
<xsd:element name="Commentary">
  <xsd:annotation>
    <xsd:documentation>Commentaries are used in revised legislation to give authority for amendments or other effects and also to provide certain types of editorial information</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType mixed="true">
    <xsd:group maxOccurs="unbounded" minOccurs="0" ref="ParaRestricted"/>
    <xsd:attributeGroup ref="CommonSubAttributes"/>
    <xsd:attribute name="id" use="required" type="CommentaryId"/>
    <xsd:attribute name="Type" use="required" type="CommentaryType">
      <xsd:annotation>
        <xsd:documentation>Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Source" type="CommentarySource"/>
  </xsd:complexType>
</xsd:element>
Simple Type CommentaryId
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
A unique identifier in the format c000000
Diagram
Diagram
Used by
Source
<xsd:simpleType name="CommentaryId">
  <xsd:annotation>
    <xsd:documentation>A unique identifier in the format c000000</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:NCName"/>
</xsd:simpleType>
Simple Type CommentaryType
Namespace http://www.legislation.gov.uk/namespaces/legislation
Diagram
Diagram
Facets
enumeration X
The X-note annotation type is used sparingly to alert users to anything they may need to be aware of in using the text.
enumeration F
‘F’ stands for ‘Footnotes’. This annotation type is used for amendments, including repeals, where there is authority to change the text.
enumeration I
‘I’ stands for ‘In-force’. This annotation type contains information about the coming into force of a provision and will typically state whether it is partly or wholly in force, give the date or dates of commencement and cite relevant provisions of the Act and any commencing instruments.
enumeration C
‘C’ stands for ‘Cross-notes’, so called because of the way in which they were presented in the hard copy predecessors to SLD. This annotation type is used to denote the effect when the meaning, scope or application of an Act or provision etc. is changed in some way, but without there being any authority to alter the text.
enumeration M
This annotation type is so called because it used to appear in the margin of the Queen’s Printer’s copy of primary legislation. M-notes recite the year and number of an Act or instrument mentioned in the text.
enumeration E
This annotation type contains information about the geographic extent of the Act or relevant part of it.
enumeration P
‘P’ stands for ‘Power exercised’. Where a provision of primary legislation confers power to make subordinate legislation and that power is exercised (i.e. an instrument is made in pursuance of it), that exercise may be recorded in a P-note. The annotation will cite any instruments made under that power.
Used by
Source
<xsd:simpleType name="CommentaryType">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="X">
      <xsd:annotation>
        <xsd:documentation>The X-note annotation type is used sparingly to alert users to anything they may need to be aware of in using the text.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="F">
      <xsd:annotation>
        <xsd:documentation>‘F’ stands for ‘Footnotes’. This annotation type is used for amendments, including repeals, where there is authority to change the text.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="I">
      <xsd:annotation>
        <xsd:documentation>‘I’ stands for ‘In-force’. This annotation type contains information about the coming into force of a provision and will typically state whether it is partly or wholly in force, give the date or dates of commencement and cite relevant provisions of the Act and any commencing instruments.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="C">
      <xsd:annotation>
        <xsd:documentation>‘C’ stands for ‘Cross-notes’, so called because of the way in which they were presented in the hard copy predecessors to SLD. This annotation type is used to denote the effect when the meaning, scope or application of an Act or provision etc. is changed in some way, but without there being any authority to alter the text.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="M">
      <xsd:annotation>
        <xsd:documentation>This annotation type is so called because it used to appear in the margin of the Queen’s Printer’s copy of primary legislation. M-notes recite the year and number of an Act or instrument mentioned in the text.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="E">
      <xsd:annotation>
        <xsd:documentation>This annotation type contains information about the geographic extent of the Act or relevant part of it.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="P">
      <xsd:annotation>
        <xsd:documentation>‘P’ stands for ‘Power exercised’. Where a provision of primary legislation confers power to make subordinate legislation and that power is exercised (i.e. an instrument is made in pursuance of it), that exercise may be recorded in a P-note. The annotation will cite any instruments made under that power.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type CommentarySource
Namespace http://www.legislation.gov.uk/namespaces/legislation
Annotations
Defines the source of the commentary, where the commentary came from a source other than the legislation.gov.uk editorial team. This is currently used only in EU documents and so is restricted to having 'EU' as the value, if present
Diagram
Diagram
Facets
enumeration EU
The commentary was constructed based on information within the source Formex document.
Used by
Source
<xsd:simpleType name="CommentarySource">
  <xsd:annotation>
    <xsd:documentation>Defines the source of the commentary, where the commentary came from a source other than the legislation.gov.uk editorial team. This is currently used only in EU documents and so is restricted to having 'EU' as the value, if present</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="EU">
      <xsd:annotation>
        <xsd:documentation>The commentary was constructed based on information within the source Formex document.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Attribute CommentaryRef / @Ref
Namespace No namespace
Properties
use required
Used by
Element CommentaryRef
Source
<xsd:attribute name="Ref" type="CommentaryId" use="required"/>
Attribute ParaRestricted / @Type
Namespace No namespace
Annotations
Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.
Properties
use required
Facets
enumeration X
The X-note annotation type is used sparingly to alert users to anything they may need to be aware of in using the text.
enumeration F
‘F’ stands for ‘Footnotes’. This annotation type is used for amendments, including repeals, where there is authority to change the text.
enumeration I
‘I’ stands for ‘In-force’. This annotation type contains information about the coming into force of a provision and will typically state whether it is partly or wholly in force, give the date or dates of commencement and cite relevant provisions of the Act and any commencing instruments.
enumeration C
‘C’ stands for ‘Cross-notes’, so called because of the way in which they were presented in the hard copy predecessors to SLD. This annotation type is used to denote the effect when the meaning, scope or application of an Act or provision etc. is changed in some way, but without there being any authority to alter the text.
enumeration M
This annotation type is so called because it used to appear in the margin of the Queen’s Printer’s copy of primary legislation. M-notes recite the year and number of an Act or instrument mentioned in the text.
enumeration E
This annotation type contains information about the geographic extent of the Act or relevant part of it.
enumeration P
‘P’ stands for ‘Power exercised’. Where a provision of primary legislation confers power to make subordinate legislation and that power is exercised (i.e. an instrument is made in pursuance of it), that exercise may be recorded in a P-note. The annotation will cite any instruments made under that power.
Used by
Element Commentary
Source
<xsd:attribute name="Type" use="required" type="CommentaryType">
  <xsd:annotation>
    <xsd:documentation>Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute ParaRestricted / @Source
Namespace No namespace
Properties
content simple
Facets
enumeration EU
The commentary was constructed based on information within the source Formex document.
Used by
Element Commentary
Source
<xsd:attribute name="Source" type="CommentarySource"/>
Attribute Commentary / @id
Namespace No namespace
Properties
use required
Source
<xsd:attribute name="id" use="required" type="CommentaryId"/>
Attribute Commentary / @Source
Namespace No namespace
Properties
content simple
Facets
enumeration EU
The commentary was constructed based on information within the source Formex document.
Source
<xsd:attribute name="Source" type="CommentarySource"/>
Attribute Commentary / @Type
Namespace No namespace
Annotations
Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.
Properties
use required
Facets
enumeration X
The X-note annotation type is used sparingly to alert users to anything they may need to be aware of in using the text.
enumeration F
‘F’ stands for ‘Footnotes’. This annotation type is used for amendments, including repeals, where there is authority to change the text.
enumeration I
‘I’ stands for ‘In-force’. This annotation type contains information about the coming into force of a provision and will typically state whether it is partly or wholly in force, give the date or dates of commencement and cite relevant provisions of the Act and any commencing instruments.
enumeration C
‘C’ stands for ‘Cross-notes’, so called because of the way in which they were presented in the hard copy predecessors to SLD. This annotation type is used to denote the effect when the meaning, scope or application of an Act or provision etc. is changed in some way, but without there being any authority to alter the text.
enumeration M
This annotation type is so called because it used to appear in the margin of the Queen’s Printer’s copy of primary legislation. M-notes recite the year and number of an Act or instrument mentioned in the text.
enumeration E
This annotation type contains information about the geographic extent of the Act or relevant part of it.
enumeration P
‘P’ stands for ‘Power exercised’. Where a provision of primary legislation confers power to make subordinate legislation and that power is exercised (i.e. an instrument is made in pursuance of it), that exercise may be recorded in a P-note. The annotation will cite any instruments made under that power.
Source
<xsd:attribute name="Type" use="required" type="CommentaryType">
  <xsd:annotation>
    <xsd:documentation>Indicates the role of the commentary. There are seven annotation types currently in use and each type is used to denote different things like whole provisions, repeals etc.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>