A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P"><xsd:annotation><xsd:documentation>An unnumbered provision/paragraph. The model forces text before structure to avoid e.g. P1 straight inside a P</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:choice><xsd:group ref="InlineModel"/></xsd:choice><xsd:choice minOccurs="0" maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P1"/><xsd:element ref="P2group"/><xsd:element ref="P2"/><xsd:element ref="P3group"/><xsd:element ref="P3"/><xsd:element ref="P4"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P1"><xsd:annotation><xsd:documentation>Provides a numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P1Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P1para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
Contains a provision number. Only the number should be stored as content. Punctuation
is implied but if non-standard then the PuncBefore / PuncAfter attributes should be
used. For example, to enclose Pnumber x within brackets, they can have '(' and ')'
as values respectively.
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.
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.
<xsd:element name="Pnumber"><xsd:annotation><xsd:documentation>Contains a provision number. Only the number should be stored as content. Punctuation is implied but if non-standard then the PuncBefore / PuncAfter attributes should be used. For example, to enclose Pnumber x within brackets, they can have '(' and ')' as values respectively.</xsd:documentation></xsd:annotation><xsd:complexType mixed="true"><xsd:choice minOccurs="0" maxOccurs="unbounded"><xsd:element ref="Addition"/><xsd:element ref="Repeal"/><xsd:element ref="Substitution"/><!-- removed ans unused and unnecessary see #172317475
<xsd:element ref="FootnoteRef"/>--><xsd:element ref="CommentaryRef"/><xsd:element ref="Definition"/><xsd:group ref="err:Errors"/></xsd:choice><xsd:attribute name="PuncBefore" type="xsd:string"><xsd:annotation><xsd:documentation>The punctuation text or character(s) used here will appear before the Pnumber in the display</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PuncAfter" type="xsd:string"><xsd:annotation><xsd:documentation>The punctuation text or character(s) used here will appear after the Pnumber in the display</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P1para"><xsd:annotation><xsd:documentation>A container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P2"/><xsd:element ref="P3"/><xsd:element ref="P4"/><xsd:element ref="P2group"/><xsd:element ref="P3group"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P2"><xsd:annotation><xsd:documentation>Provides a second numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P2Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P2para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/><xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P2para"><xsd:annotation><xsd:documentation>A second level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P3"/><xsd:element ref="P4"/><xsd:element ref="P5"/><xsd:element ref="P3group"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P3"><xsd:annotation><xsd:documentation>Provides a third numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P3Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P3para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/><xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P3para"><xsd:annotation><xsd:documentation>A third level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P4"/><xsd:element ref="P5"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P4"><xsd:annotation><xsd:documentation>Provides a fourth numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P4Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P4para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P4para"><xsd:annotation><xsd:documentation>A fourth level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P5"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P5"><xsd:annotation><xsd:documentation>Provides a fifth numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P5Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P5para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P5para"><xsd:annotation><xsd:documentation>A fifth level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P6"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P6"><xsd:annotation><xsd:documentation>Provides a sixth numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P6Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P6para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P6para"><xsd:annotation><xsd:documentation>A sixth level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/><xsd:element ref="P7"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P7"><xsd:annotation><xsd:documentation>Provides a seventh numbered level for provisions or paragraphs, lists, tables, figures etc. and for content at lower levels within a P7Para</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Pnumber"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P7para"/><xsd:group ref="BlockSection"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P7para"><xsd:annotation><xsd:documentation>A seventh level container for provisions or paragraphs Text elements, lists, tables, figures etc. and for content at lower levels</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice maxOccurs="unbounded"><xsd:group ref="InlineModel"/></xsd:choice><xsd:attributeGroup ref="CommonAttributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P3group"><xsd:annotation><xsd:documentation>Groups together third level provisions or paragraphs that have a common title</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Title"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P3"/><xsd:element ref="P4"/><xsd:element ref="P3para"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
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.
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.
<xsd:element name="P2group"><xsd:annotation><xsd:documentation>Groups together second level provisions or paragraphs that have a common title</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:choice><xsd:sequence><xsd:element ref="Pnumber"/><xsd:element ref="Title"/></xsd:sequence><xsd:element ref="Title"/></xsd:choice><xsd:choice maxOccurs="unbounded"><xsd:element ref="P2"/><xsd:element ref="P2para"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/></xsd:complexType></xsd:element>
A Boolean value to indicate whether the provision includes blanket amendments, ie
general amendments to legislation as a whole rather than a specific enactment
A Boolean value to indicate if there are concurrent versions of the same provision.
This is presently used for concurrent geographic extent versions but may be used in
future to indicate other versions of the same provision
This is used only in legacy documents to set layout rules, which determines whether
the provision number (Pnumber) of the first P1 child of a P1group to appear 'below'
or by the 'side' of the P1group's heading. And there is also a rarely used 'default'
value which is same as that of having no 'Layout' attribute at all.
A boolean value indicator as to whether the provision should be displayed or is in
force, i.e. if the status is prospective, then it will not display as in force. Similarly
with the status set to repealed, then this will prevent the provision from displaying
when viewed from high level
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.
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.
<xsd:element name="P1group"><xsd:annotation><xsd:documentation>Groups together provisions or paragraphs that have a common title</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CommentaryRef" minOccurs="0" maxOccurs="unbounded"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:element ref="Title"/><xsd:group maxOccurs="unbounded" minOccurs="0" ref="err:Errors"/><xsd:choice maxOccurs="unbounded"><xsd:element ref="P1"/><xsd:element ref="P"/><xsd:element ref="Include"/></xsd:choice></xsd:sequence><xsd:attributeGroup ref="CommonSubAttributes"/><xsd:attributeGroup ref="PelementIDattributes"/><xsd:attributeGroup ref="LayoutAttributes"/><xsd:attributeGroup ref="FragmentAttributes"/></xsd:complexType></xsd:element>
<xsd:attribute name="PuncBefore" type="xsd:string"><xsd:annotation><xsd:documentation>The punctuation text or character(s) used here will appear before the Pnumber in the display</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="PuncAfter" type="xsd:string"><xsd:annotation><xsd:documentation>The punctuation text or character(s) used here will appear after the Pnumber in the display</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="id"><xsd:annotation><xsd:documentation>A unique identifier for the group/part/chapter/section/schedule/appendix etc.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:NCName"><xsd:pattern value="(((group|title|part|chapter|section|article|regulation|rule|schedule|annex|appendix|crossheading|paragraph|division|attachment)-.+)|schedule|annex|appendix|part|([a-z][0-9]{5}))"/></xsd:restriction></xsd:simpleType></xsd:attribute>
<xsd:attribute name="shortId"><xsd:annotation><xsd:documentation>A unique identifier for the group/part/chapter/section/schedule/appendix</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:NCName"><xsd:pattern value="(((group|part|chapter|section|article|regulation|rule|schedule|annex|appendix|crossheading|paragraph|attachment)-.+)|schedule|annex|appendix|part|([a-z][0-9]{5}))"/></xsd:restriction></xsd:simpleType></xsd:attribute>
<xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute>
<xsd:attribute name="FootnoteRef" type="xsd:IDREFS"><xsd:annotation><xsd:documentation>Allows for the very rare occurrence where a section number has a footnote cross-reference</xsd:documentation></xsd:annotation></xsd:attribute>