Difference between revisions of "Editorial Update/Textual Amendments/Substitutions/Higher Level Substitutions"

From Legislation Community Editorial Wiki
Jump to navigation Jump to search
 
(204 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Wholly In Force and Whole Extent==
+
==OVERVIEW==
  
<Strong><mark>Video Instructions:</mark></strong> YouTube Video [https://www.youtube.com/watch?v=2wUQMgy8Vok Link]
+
==IN MORE DETAIL==
  
<strong><p style = "font-size:17px;">Instructions</p></strong>
+
===Carrying out the amendment in XMetaL===
#In the <strong>effects spreadsheet</strong> identify:
 
##the Part, Chapter or Schedule to be substituted;
 
##the geographical extent of that substitution; and
 
##if there are any qualifications to the "IF Date".
 
#On the <strong>"HighLevel"</strong> tab of the higher amendments <strong>"Update Details"</strong> page, scroll down the <strong>"Table of Contents"</strong> to find the Part, Chapter, Schedule or relevant Heading level to be substituted and click on it. This will take you to the familiar lower level style <strong>"Update Details"</strong> page.
 
#Click the <strong>"Check out for edit"</strong> button and set up your [[Editorial_Update/Starting_Update_Tasks|XMetaL workspace]].
 
#In the <strong>amending</strong> provision:
 
##read what the amendment is and where it goes, and
 
##select the appropriate opening "<strong>ukl:Part</strong>" / "<strong>ukl:Chapter</strong>" / "<strong>ukl:Schedule</strong>" tag after the "<strong>ukl:Primary</strong>" opening tag to highlight and copy the Part, Chapter or Schedule to be substituted.
 
#In the <strong>amended</strong> provision, select the appropriate opening "<strong>ukl:Part</strong>" / "<strong>ukl:Chapter</strong>" / "<strong>ukl:Schedule</strong>" tag after the "<strong>ukl:Primary</strong>" opening tag to highlight the Part, Chapter or Schedule that will be substituted out.
 
#Single click on the task to highlight it in the "<strong>Resource Manager</strong>" window.
 
#On the toolbar at the top of the page click "<strong>Legislation</strong>" --> "<strong>Textual Amendments</strong>" --> "<strong>Substitution</strong>"; this will:
 
##generate a green tick next to the task in the "<strong>Resource Manager</strong>" window,
 
##insert the annotation of the task, and
 
##substitute the new Part, Chapter or Schedule for the old Part, Chapter or Schedule, bracketed by opening "<strong>ukl:Substitution</strong>" and closing "<strong>ukl:Substitution</strong>" tags. 
 
#By scrolling through the Part, Chapter or Schedule, check:
 
##the opening "<strong>ukl:Substitution</strong>" tag has been inserted after the "<strong>ukl:Number</strong>" tag at the beginning of the Part, Chapter or Schedule,
 
##the closing "<strong>ukl:Substitution</strong>" tag has been inserted before the closing "<strong>ukl:Text</strong>" tag of the last child provision in that Part, Chapter or Schedule, and
 
##the annotation has been generated.
 
#On the toolbar at the top of the page click "<strong>Legislation</strong>" --> "<strong>Check In</strong>".
 
#In the pop-up "<strong>Document is checked in successfully</strong>" click "<strong>OK</strong>".
 
#Go back to the "<strong>Update Details</strong>" page:
 
##refresh the page by pressing "<strong>CTRL</strong>" and "<strong>F5</strong>" at the same time, and
 
##check the amendment edit status has changed to "<strong>Edit Complete</strong>".
 
#Select the tab "<strong>Newly Edited Version</strong>" or the "<strong>Preview Provision</strong>" button to check:
 
##the amendment is formatted correctly and consistently, and
 
##the Part, Chapter or Schedule is formatted in the Act's  "<strong>Table of Contents</strong>" correctly.
 
#Check the [[Editorial_Update/Annotation_Conventions|annotation]] is correct with reference to [[Preparation_Tasks/Record_Effects/Introduction_to_Record_Effects|TOES]]:
 
##it is punctuated correctly, and
 
##the following elements are present (as applicable): <strong>Amended Provision – Type Of Effect – Extent* - Commencement Date – Amending Legislation – Amending Provision – Commencement Authority – Savings* - Commencement Order* </strong> ? <ul><p style = "font-size:12px;">*if applicable</p>
 
  
<strong><p style = "font-size:17px;">Tips</p></strong>
+
{| class="wikitable"
 +
|<strong>Related reading:</strong> [[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#APPROACH_TO_UPDATE_-_SOME_BASIC_RULES_AND_EXCEPTIONS|Approach to Update - Some Basic Rules and Exceptions]]
 +
|[[Editorial_Update/Applying_partially_in_force_amendments_which_are_then_brought_further_into_force_over_time| Applying partially in force amendments which are then brought further into force over time]]
 +
|}
 +
 
 +
 
 +
Follow these instructions to carry out the substitution of a Chapter, Part or Schedule from the High Level Update Details page.
 +
 
 +
<Strong>Note:</strong> These instructions assume you have checked out the relevant provision that is to be amended, that you have set up your [[Editorial_Update/Starting_Update_Tasks#Setting_up_your_XMetaL_workspace|XMetaL workspace]], and that you are now ready to carry out the amendment.  For guidance on the steps required to reach this point, see [[Editorial_Update/Starting_Update_Tasks|Starting Update Tasks]].
 +
 
 +
<ol><li>In the <strong>amending provision</strong> window:
 +
*Read what the amendment is and where in the <strong>amended provision</strong> it is to be made. 
 +
*In the <strong>amending provision</strong> highlight and copy the provision that you need to insert by selecting the appropriate opening tag. For example:
 +
**<code><ukl:Part></code> for a Part 
 +
**<code><ukl:Chapter></code> for a Chapter
 +
**<code><ukl:Schedule></code> for a Schedule 
 +
 
 +
You can right-click and <strong>copy</strong> or use the standard <strong>edit</strong> and <strong>copy</strong> menu options from the menu bar.
 +
 
 +
If your amending provision is tagged differently to your amended provision, you make not be able to simply select one of these opening tags, you will need to use a more [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Manual_method_for_carrying_out_a_high_level_substitution|manual method]] to carry out your substitution.
 +
 
 +
<li>In the <strong>amended provision</strong> select the appropriate opening <code><ukl:Part></code> <code><ukl:Chapter></code> or <code><ukl:Schedule></code> tag to highlight the Part, Chapter or Schedule that is to be substituted.</li>
 +
 
 +
<li>Single click on the task to highlight it in the <strong>Resource Manager</strong> window.</li>
 +
 
 +
<li>Your next action will be determined by whether the amendment covers the [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Whole_extent|whole extent]], a [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Variations_-_Limited_Extent_and_Specified_Purposes|limited extent]] or is to be made for [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Variations_-_Limited_Extent_and_Specified_Purposes|specified purposes]] only.</li></ol>
 +
 
 +
====Whole extent====
 +
 
 +
On the menu bar at the top of the page select <strong>Legislation - Textual Amendments -  Substitution</strong>. This will:
 +
*Automatically substitute the new Part/Chapter/Schedule, etc. bracketed by opening <code><substitution></code> and closing <code></substitution></code> tags in the <strong>amended provision</strong>;
 +
*Automatically insert the annotation for this amendment at the end of the <strong>amended provision</strong>; and
 +
*Generate a green tick next to the task in the <strong>Resource Manager</strong> window to show that it has been completed.
 +
 
 +
After the amendment has been made, the cursor will be situated at the point the automatic annotation was inserted in the <strong>amended provision</strong> window. After checking that the annotation is correct, you will need to scroll up to make sure that the substitution has also been made correctly - make sure you compare the text of the amended and amending provision to check that the substitution has indeed taken place. <span style = "color:red;">Sometimes there may be a glitch with high level substitutions that means that even though the annotation is generated, the content itself is not substituted and you should look out for this and correct as necessary.</span>
 +
 
 +
Make sure that you thoroughly [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Checking_the_amendment_in_XMetaL | check the amendment in XMetaL]], followed by the final task of [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Checking_the_amendment_on_the_Editorial_Site | checking the amendment on the Editorial Site]].
 +
 
 +
<strong>Note:</strong>
 +
 
 +
* the substitution will replace the entire Part, Chapter or Schedule and this will remove any existing annotations and their references that are contained within the Part, Chapter or Schedule. There should therefore not be any I-note, F-note or C-note references from the previous PiT left within the Part, Chapter or Schedule after the amendment has been carried out; you should just be left with the newly substituted Part, Chapter or Schedule and the annotation for the substitution. See, for example https://www.legislation.gov.uk/uksi/2019/476/schedule.
 +
 
 +
* make sure you that you [[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#.E2.80.98Tidying_up.E2.80.99_amendment_text:_fixing_incorrectly_tagged_amending_provisions_and_removing_unwanted_tagging|tidy up the amendment text to fix any incorrect tagging or remove any unwanted tagging]], as appropriate.
 +
 
 +
====Variations - Limited Extent and Specified Purposes====
 +
 
 +
A higher level substitution made for limited extent or in force for specified purposes only is rare, and will present a unique set of circumstances each time it arises, and you should consult a <strong>Review Editor</strong> to determine the appropriate course of action to take.
 +
 
 +
For more information on limited extent amendments see [[Editorial_Update/Limited_Extent_Amendments | Limited Extent Amendments]].
 +
 
 +
For more information on partially in force amendments see [[Editorial_Update/Applying_partially_in_force_amendments_which_are_then_brought_further_into_force_over_time| Applying partially in force amendments which are then brought further into force over time]], particularly the section [[Editorial_Update/Applying_partially_in_force_amendments_which_are_then_brought_further_into_force_over_time#Amendments_to_ranges_of_provisions_or_whole_high_level_provisions_carried_out_incrementally|Amendments to ranges of provisions or whole high level provisions carried out incrementally]].
 +
 
 +
====Manual method for carrying out a high level substitution====
 +
 
 +
The exact method will depend on the tagging used, but if for example, you had a Sub-part consisting of a <code>ukl:Pblock</code> which contained <code>ukl:P1Groups</code>, and the same number of provisions were replacing the existing children and they were also tagged as <code>ukl:P1Groups</code>, but not within a <code>ukl:Pblock</code> in the amending provision, you could:
 +
 
 +
1. Substitute the heading text to get the amendment brackets and annotation.
 +
 
 +
2. Individually copy and paste the <code>ukl:P1Group</code> for each new child provision from the amending document over the existing one in the amended document.
 +
 
 +
3. Check that the restrictstartdate is correct for each <code>ukl:P1Group</code> in its attributes and that the id is blank (if it’s blank the system will add the id (e.g. regulation-69) on check in, and will tie it up with its earlier incarnations in the timeline).
 +
 
 +
4. Move the end bracket from end of the heading to just before the closing text tag in the last child provision.
 +
 
 +
=====Substituting a Schedule which has no children=====
 +
 
 +
When we need to substitute a whole Schedule that consists only of images or tables, we don't use the XMetaL amendment options to carry out the substitution, because it’s very difficult to make the end bracket appear in the right place when dealing with images and tables, instead we should:
 +
 
 +
1. Insert an F-note for the substitution at the Schedule heading level using the substitution task to generate the annotation.
 +
 
 +
2. If the Schedule consists of images, use the image tool to replace the images.  If the number of images going in is fewer, we can then delete the redundant image tags in the XML.  If the number going in is greater, we’d have to add additional images tags in the XML to allow us to use the image tool to add more images. 
 +
 
 +
3. If the Schedule consists of tables, delete the redundant table(s) and copy and paste in the new table(s).
 +
 
 +
===Check the amendment in XMetaL===
 +
 
 +
{| class="wikitable" style="background-color:#f2f2f2;"  
 +
|<strong>Step Three</strong>
 +
 
 +
<br>
 +
<ol><li><span style = "color:red;"><strong>Whilst still in XMetaL, you need to check that the amendment has been carried out correctly and that the annotation is accurate and complete by carrying out all the checks detailed in the</span> [[Editorial_Update/Update_Editor_Checklist#After_you_have_carried_out_the_amendment_in_the_XML|Update Editor Checklist]]</strong>.</li>
 +
<br>
 +
<!--Scroll back up to the where the amendment was made in the <strong>amended provision</strong> and check that the substitution has been made i.e. the content has indeed been substituted, that the substituted provision is positioned correctly and that the tagging is correct (sometimes the title or number may be incorrectly tagged - if you think this may be the case, check how it has been tagged throughout the rest of the amended document and if necessary correct it). There should not be any I-notes (or other annotations from the previous PiT) remaining in the amended provision, if there are any then you need to carry out the substitution again (or if this doesn't work, you will need to [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Manual_method_for_carrying_out_a_high_level_substitution|substitute the content manually]] and if necessary remove the annotations that should not be there - speak to a Review Editor if you are not sure how to do this). -->
 +
Don't forget to make sure that you
 +
<strong>[[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#.E2.80.98Tidying_up.E2.80.99_amendment_text:_fixing_incorrectly_tagged_amending_provisions_and_removing_unwanted_tagging|remove any tagging that is not required in the amendment text]]</strong> (such as drafter’s footnotes, non breaking space characters, internal links and correction slip tagging). Also, <strong>make sure that the title and number have been tagged correctly</strong> as sometimes they may not be; check how they have been tagged throughout the rest of the amended document and correct if necessary. Note that there <strong>should not be any I-notes (or other annotations from the previous PiT) remaining in the amended provision</strong>; if there are any then the substitution hasn't worked and you need to carry it out again (if it still doesn't work, you will need to substitute the content manually and if necessary remove the annotations that should not be there - speak to a Review Editor if you are not sure how to do this). 
 +
<br>
 +
<br>
 +
Make sure you have have set the [[Editorial_Update/XMetaL_and_XML_tagging#ConfersPower_Attribute|ConfersPower attribute]] to “true” for any <strong>power-conferring provisions</strong>.
 +
<br>
 +
<br>
 +
Also check that the <strong>extent</strong> of your substituted provision is correct.  If the RestrictExtent attribute is blank, the provision will inherit the extent of its parent, so you need to check that this is correct. See more on the [[Editorial_Update/XMetaL_and_XML_tagging#RestrictExtent_Attribute|RestrictExtent attribute]].
 +
<br>
 +
<br>
 +
<li>Once you are satisfied that the amendment is correct and complete, select <strong>Legislation - Check In</strong> on the menu bar at the top of the page:
 +
<br>
 +
<br>
 +
[[File:Check_in.png|link=]]
 +
<br>
 +
<br>
 +
</li>
 +
<br>
 +
<li>Click <strong>OK</strong> in the pop-up  [[File:Document_is_checked_in_successfully.png|link=]]</li>
 +
<br>
 +
<li>Close the <strong>amending provision</strong> window and if you have more update to do, leave XMetaL open and go back to the Editorial Site.</li></ol>
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
<!--Also:
  
<strong><p style = "font-size:17px;">Before and After Screenshots</p></strong>
+
*Check that the <strong>extent</strong> of your substituted provision is correct. If the RestrictExtent attribute is blank, the provision will inherit the extent of its parent so you need to check that this is correct. See more on the [[Editorial_Update/XMetaL_and_XML_tagging#RestrictExtent_Attribute|RestrictExtent Attribute]].
<strong>Before</strong>
+
*If your high-level substitution contains any <strong>power-conferring provisions</strong> (marked in TOEs Comments for Editor as "Contains power"), you will need to set the ConfersPower attribute to "true" for those provisions. See more on the [[Editorial_Update/XMetaL_and_XML_tagging#ConfersPower_Attribute|ConfersPowerAttribute]].
[[]]
+
*Remember to remove any Non Breaking Space Characters that may have been added to the amended provision by your insertion. See more on  [[Editorial_Update/Approach_to_Update_-_Some_Basic_Rules_and_Exceptions#Non_Breaking_Space_Characters|Non Breaking Space Characters]].
 +
</li>
  
<strong>After</strong>
+
<li>Once you are satisfied that the amendment is correct and complete, select <strong>Legislation - Check In</strong> on the menu bar at the top of the page:
[[]]
+
<br>
 +
<br>  
 +
[[File:Check_in.png|link=]]
 +
<br>
 +
<br>
 +
</li>
 +
<br>
 +
<li>Click <strong>OK</strong> in the pop-up  [[File:Document_is_checked_in_successfully.png|link=]]</li>
 +
<br>
 +
<li>Close the <strong>amending provision</strong> window and if you have more update to do, leave XMetaL open and go back to the Editorial Site.</li></ol>
 +
-->
  
See on the published site []
+
===Checking the amendment on the Editorial Site===
  
==Variations - Limited Extent and Specified Purposes==
+
{| class="wikitable" style="background-color:#f2f2f2;"
 +
|<strong>Step Four</strong>
 +
 +
<ol><li>Return to the <strong>Update Details</strong> page and refresh the page by pressing <code>CTRL</code> and <code>F5</code>. The <strong>Edit Status</strong> should change to <strong>Edit Complete</strong>.</li>
 +
<br>
 +
<li>If there was anything unusual about the amendment that you need to draw to the attention of the review editor, you can add a note by clicking on the note icon to the right of the edit status.</li>
 +
<br>
 +
<li>View your amendment using the <strong>Preview Legislation</strong> button to see a website <strong>Preview</strong> of the provision.</li>
 +
<br>
 +
<br>
 +
<li><strong><span style = "color:red;">Carry out all the checks detailed in the</span>  [[Editorial_Update/Update_Editor_Checklist#Presentation_of_Higher_Level_amendments|Update Editor Checklist]]<span style = "color:red;">, to make sure that the amendment is accurate and complete.</span></strong></li>
 +
<br>
 +
<br>
 +
<li>If you need to make any corrections to the amendment, check the provision back out and make any changes as necessary in XMetaL before checking the provision back in and previewing the provision again. Note that if you only need to correct an annotation, you can click on the <strong>Edit</strong> button to the right of the annotation in <strong>Preview</strong> to edit it without having to check the provision out again in XMetaL, but beware of the [[Editorial_Update/Annotation_Conventions#Editing_annotations_in_the_website_preview|bugs you may encounter when using the annotation Edit function in preview]].</li>
 +
<br>
 +
<li>Once you have finished checking the amendment on the Editorial Site, the update task will be complete and you can [[Editorial_Update/Starting_Update_Tasks#Navigating_the_Update_Task|move on]] to your next update task.</li></ol>
 +
|}
  
A limited extent and/or for specified purposes higher level substitution is rare and will present a unique set of circumstances each time it arises, as such you should consult with a reviewer to determine the appropriate course of action to take.
+
 +
<!--<ol><li>Go back to the <strong>Update Details</strong> page and refresh the page by pressing <code>CTRL</code> and <code>F5</code> at the same time.</li>
 +
<li>To check the timeline and see how the provision would look in the context of the whole item of legislation, select the <strong>Preview Legislation</strong> button and check:
  
<strong><p style = "font-size:17px;">REVIEWERS</p></strong>
+
*That the provision/Part/Chapter/Schedule, etc. appears in the correct place in the Table of Contents;
There is a now an <strong>Editorial Wiki</strong> folder in Objective, subdivided into <strong>Insertion</strong>, <strong>Substitution</strong> and <strong>Repeal</strong> folders. When an editor approaches you about a higher level limited extent/specified purpose substitution you should check if there are any previous examples in the Substitution folder. If there is an example with facts satisfactorily similar to your amendment, instruct your editor to follow this precedent and: 
+
*Open the substituted provision/Part/Chapter/Schedule, etc. on its own and check that there are opening and closing brackets around the text with an accompanying F-note reference appearing immediately after the opening amendment bracket. The version history should show one Point in Time as at the date of the insertion;
*download and save a copy of the <strong>"Update Amendment Template"</strong> as "<u>Limited Extent/Specified Purpose Higher Level Substitution [Act year and chapter]</u>" to your computer,
+
*That the provision/Part/Chapter/Schedule shows the correct <strong>extent</strong>;
*fill out this document, detailing how the amendment was carried out and why it was carried out that way, and
+
*Open the parent level and view your amendment to check you’re satisfied that the amendment has formatted correctly, that it is in the right place and that it has square brackets around it and the annotation reference and annotation text are correct. See more detail on annotations in [[Editorial_Update/Annotation_Conventions|Annotation Conventions]]; and
*save the document and upload a copy to the <strong>Substitution</strong> folder of the <strong>Editorial Wiki</strong> in Objective.
+
*The version history should include a new Point in Time for the newly substituted provision and you should check that you can move between the Points in Time on the timeline correctly.
  
If there is <strong>not</strong> a precedent, consult with another reviewer and/or RH and relay the discussed instructions to your editor. Then, follow the bullet pointed instructions relating to the <strong>"Update Amendment Template"</strong> above.
+
<li>Check that the amendment edit status is set to <strong>Edit Complete</strong>. You can also add any notes for the review editor by clicking on the note icon to the right of the edit status. You may need to add a note if there was anything unusual about the amendment that you need to draw to the attention of the review editor.</li>
 +
<li>You can now [[Editorial_Update/Starting_Update_Tasks#Navigating_the_Update_Task|navigate]] to the next part of your update task.</li></ol>
 +
-->
  
Once there is a sufficient body of examples for a particular type of limited extent/specified purpose higher level substitution to establish an editorial policy, this section of the wiki will be replaced with instructions for the editor.
+
==SCENARIOS==
  
==Unequal substitutions of whole provisions==
+
===Unequal substitutions of whole provisions===
  
===More for less===
+
Unequal substitutions of <strong>whole provisions</strong> need to be carried out from the parent level (because provisions may need to be inserted or repealed as part of the substitution), so are treated as higher-level substitutions. The method for unequal substitutions of <strong>sub-provisions</strong> differs slightly and can be found [[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions#Unequal_substitution_of_sub-provisions|here]].
  
A substitution of provisions where there will be more provisions than there were previously (for example see 1992 c. 13 [http://www.legislation.gov.uk/ukpga/1992/13/part/I/chapter/II/crossheading/dissolution-of-further-education-corporations ss. 27-27C], which were substituted for s. 27 by 2011 c. 21, Sch. 12 para. 7).
+
====More for less====
  
<Strong><mark>Video Instructions:</mark></strong> YouTube Video [https://www.youtube.com/watch?v=2wUQMgy8Vok Link]
+
A substitution of whole provisions where there will be more provisions than there were previously (for example, see 1992 c. 13 [https://www.legislation.gov.uk/ukpga/1992/13/part/I/chapter/II/crossheading/dissolution-of-further-education-corporations/2012-04-01 ss. 27-27C], which were substituted for s. 27 by 2011 c. 21, Sch. 12 para. 7).
  
<strong><p style = "font-size:17px;">Instructions</p></strong>
 
 
If one of the provisions is to be substituted by the same numbered provision (as s. 27 is in the example cited):
 
If one of the provisions is to be substituted by the same numbered provision (as s. 27 is in the example cited):
#Substitute that provision only, as per the normal [[Editorial_Update/Textual_Amendments/Substitutions/Substitution_of_Provisions_and_Sub-Provisions#Whole_Extent|whole provision substitution]] method;
+
#Substitute that provision only, as per the normal [[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions#Carrying_out_the_substitution_of_a_provision_or_sub-provision_in_XMetaL|whole provision substitution]] method (N.B. this may apply to more than one of the target provisions);
##NB this may apply to more than one of the target provisions;
+
#Insert the additional provisions at the appropriate parent level, following the [[Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions#Carrying_out_the_amendment_in_XMetaL|whole provision insertion]] method.  
#Insert the additional provisions at the appropriate parent level, following the [[Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions|whole higher level insertion]] method.  
 
  
 
If none of the provisions to be “substituted in” share the same number as the existing provision/s to be “substituted out”:
 
If none of the provisions to be “substituted in” share the same number as the existing provision/s to be “substituted out”:
#Repeal the existing provision, as per the [[Editorial_Update/Textual_Amendments/Repeals/Repeal_of_Provisions_and_Sub-Provisions#Wholly_In_Force.2FWhole_Extent|whole provision substitution]] method;
+
#Repeal the existing provision, using the substitution task in the <strong>Resource Manager</strong> and selecting <strong>Legislation - Textual Amendments - Repeal</strong> from the menu bar;
#Insert the new provisions at the appropriate parent level,following the [[Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions|whole higher level insertion]] method.  
+
#Insert the new provisions at the appropriate parent level, using the same substitution task in the <strong>Resource Manager</strong> and selecting <strong>Legislation - Textual Amendments - Insert</strong> from the menu bar.
  
<strong><p style = "font-size:17px;">Before and After Screenshots</p></strong>
+
<strong><p style = "font-size:17px;">Tips</p></strong>
 +
*All of the amendments (whether [[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions|substitutions]], [[Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions | insertions]] or [[Editorial_Update/Textual_Amendments/Repeals/Provision_Level_Repeals| repeals]]) should be completed using the <strong>same</strong> update task and therefore end up with identical annotations.
 +
*Where higher level provisions such as Schedules or Parts are replaced by new Schedules or Parts that do not share the same number (for example, see 2006 c. 32, [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7A Schs. 7A], [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7B 7B] which were substituted for [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7 Sch. 7] by 2017 c. 4, Sch. 1), refer it to a <strong>Review Editor</strong> as it may need to be passed on to <strong>TSO</strong>. <strong>Note:</strong> where such a substitution has occurred and the original Schedule or Part has been replaced by new Schedules or Parts that do not share the same number, the original Schedule or Part will still be visible in the TOC (although if you click on it, you will see that it has been repealed), for example: 
  
<strong>Before</strong>
+
View of the TOC showing the original Schedule 7 and the substituted Schedules 7A and 7B:
[[]]
 
  
<strong>After</strong>
+
[[File:High_Level_Substitution.png]]
[[]]
 
  
See on the published site []
+
View when you click on Schedule 7 in the TOC:
  
<u><strong><p style = "font-size:17px;">Tips</p></strong></u>
+
[[File:High_Level_Substitution2.png]]
*All of the amendments (whether [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Substitutions/Substitution_of_Provisions_and_Sub-Provisions substitutions], [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions insertions] or [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Repeals/Repeal_of_Provisions_and_Sub-Provisions repeals]) should be completed using the same update task and therefore end up with identical annotations.
 
*Where higher level provisions such as Schedules or Parts are replaced by new Schedules or Parts that do not share the same number (for example, see 2006 c. 32, Schs. [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7A 7A], [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7B 7B] which were substituted for [http://www.legislation.gov.uk/ukpga/2006/32/schedule/7 Sch. 7] by 2017 c. 4, Sch. 1), refer it to a reviewer to pass on to TSO.
 
  
 
<strong>Do not</strong>
 
<strong>Do not</strong>
Line 96: Line 204:
 
*Copy and paste the new provisions (e.g. ss. 27A-27C) after the substituted provision (e.g. s. 27) and then move the closing bracket to the end of the range, as newly inserted provisions (e.g., in the case cited, ss. 27A-27C) which share the same amendment brackets as the substitution of the same numbered provision (e.g. s. 27), give rise to false altdates and therefore an incorrect timeline in the newly inserted provisions.
 
*Copy and paste the new provisions (e.g. ss. 27A-27C) after the substituted provision (e.g. s. 27) and then move the closing bracket to the end of the range, as newly inserted provisions (e.g., in the case cited, ss. 27A-27C) which share the same amendment brackets as the substitution of the same numbered provision (e.g. s. 27), give rise to false altdates and therefore an incorrect timeline in the newly inserted provisions.
  
===Less for more===
+
====Less for more====
A substitution of provisions where there will be fewer provisions than there were previously.
+
A substitution of whole provisions where there will be fewer provisions than there were previously.
 +
 
 +
If one of the provisions is to be substituted by the same numbered provision:
 +
#Substitute that provision only, as per the normal [[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions#Carrying_out_the_substitution_of_a_provision_or_sub-provision_in_XMetaL|whole provision substitution]] method (N.B. this may apply to more than one of the target provisions);
 +
#Repeal the provisions which are to be 'substituted out' without replacement, following the the [[Editorial_Update/Textual_Amendments/Repeals/Provision_Level_Repeals#Carrying_out_the_repeal_of_a_provision_or_sub-provision_in_XMetaL|whole provision repeal]] method.
 +
 
 +
<strong><p style = "font-size:17px;">Tips</p></strong>
 +
*All of the amendments (whether [[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions | substitutions]], [[Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions | insertions]] or [[Editorial_Update/Textual_Amendments/Repeals/Provision_Level_Repeals | repeals]]) should be completed using the same update task and therefore end up with the same annotation.
 +
 
 +
<strong>Do not</strong>
 +
*Directly substitute an existing provision (e.g. s. 6 in the example below) with a new provision which has a different number (e.g. s. 6A) because this will remove the original provision from the Table of Contents and cause confusion with the xml fragment ids.
 +
 
 +
Once you have completed your unequal substitution, [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Checking_the_amendment_in_XMetaL|check your amendment inXMetaL]] before [[Editorial_Update/Textual_Amendments/Substitutions/Higher_Level_Substitutions#Checking_the_amendment_on_the_Editorial_Site|checking the amendment on the Editorial Site]] as normal.
 +
 
 +
===Examples===
 +
 
 +
====Unequal substitution (incorporating principles of both 'less for more' and 'more for less')====
 +
 
 +
see 1961 c. 33, [http://www.legislation.gov.uk/ukpga/Eliz2/9-10/33/part/II/crossheading/general-provisions ss. 6A-6E] which were substituted for ss. 6-9 by 2017 c. 20, s. 32(3).  This example illustrates how we have had to repeal ss. 6-9 and insert ss. 6A-6E because none of the provisions involved in this unequal substitution share the same numbers.
 +
 
 +
====Unequal substitution ('less for more' including a cross-heading, for specified purposes)====
  
<Strong><mark>Video Instructions:</mark></strong> YouTube Video [https://www.youtube.com/watch?v=2wUQMgy8Vok Link]
+
see 2003 c. 39, [https://www.legislation.gov.uk/ukpga/2003/39/part/2/crossheading/justices-clerks-and-assistant-clerks/2020-01-10 ss. 28, 29 and cross-heading] substituted for ss. 27-29 and cross-heading.
  
<strong><p style = "font-size:17px;">Instructions</p></strong>
+
This amendment was achieved (using the same update task to get the same annotation in each case) by:
If one of the provisions is to be substituted by the same numbered provision:
+
 
#Substitute that provision only, as per the normal whole provision substitution procedure;
+
*A substitution of words in the existing s. 27 cross-heading (for the words of the new cross-heading).
##NB this may apply to more than one of the target provisions;
+
*A repeal of s. 27 to give it a dotty line.
#Repeal the provisions which are to be "substituted out" without replacement.
+
*A straightforward substitution of s. 28.
 +
*A straightforward substitution of s. 29.
 +
 
 +
Note that, despite being in force of specified purposes only at this PiT (10/1/2020), the amendment was carried out fully because retaining text would have looked very unclear. The annotation reflects that the amendment is for specified purposes only at this PiT and website users can still see the previous version of the cross-heading and ss. 27-29 at the previous PiT. Subsequently, the amendment came fully into force on 6/4/2020 and the annotation was amended to reflect this at that PiT (the amendment having already been fully carried out).
 +
 
 +
====Unequal substitution ('more for less' where a Part is substituted for a regulation)====
 +
see [https://www.legislation.gov.uk/uksi/2014/894/part/5ZA/2020-12-29 S.I. 2014/894, Pt. 5ZA] substituted for reg. 34.
 +
 
 +
This amendment was achieved by inserting the new Pt. 5ZA and moving the the existing reg. 34 <code>ukl:P1group</code> into the new Pt. 5ZA, pasting the new <code>ukl:P1para</code> content (from the new reg. 34) over it and then removing the new reg. 34.  This meant that reg. 34 kept its existing id.
 +
 
 +
====Substitution of a Part involving the unequal substitution of regulations within the Part ('more for less')====
 +
 
 +
See the substitution of SI 1981/1694, Pt. 2 on 1.6.2003:
 +
 
 +
https://www.legislation.gov.uk/uksi/1981/1694/part/II/2003-06-01
 +
 
 +
The amendment was carried out by substituting regs. 7, 8, 9-11 individually and inserting the new regs. 7A, 8A-8F using the same task. The Part title also needed to be substituted and this ensured that the F-note reference also appeared at the top level.
 +
 
 +
The annotation was amended to reflect the detail of the unequal substitution:
 +
 +
<span style = "color:red;">Pt. 2 (regs. 7, 7A, 8, 8A-8F, 9-11) substituted for Pt. 2 (regs. 7-11)</span> (1.6.2003) by The Motor Vehicles (Tests) (Amendment) Regulations 2003 (S.I. 2003/1113), regs. 1(1), 5, Sch. (with regs. 1(3), 25)
 +
 
 +
 
 +
See also the substitution of S.I. 2014/1638, Pt. 13 on 20.4.2016, which also involved the renumbering of subsequent provisions (the detail of which was included in the annotation to make it clearer to the user):
 +
 
 +
https://www.legislation.gov.uk/uksi/2014/1638/part/13/2016-04-20
 +
 
 +
 
 +
====Partially in force unequal substitution (incorporating principles of both 'less for more' and 'more for less')====
  
<strong><p style = "font-size:17px;">Before and After Screenshots</p></strong>
+
In this example of a partially in force whole provision substitution, new ss. 1-1E of the Representation of the People Act 1985 (c. 50) get substituted for ss. 1, 2 on 6.2.2023 for specified purposes by Elections Act 2022 (c. 37).
  
<strong>Before</strong>
+
We needed to retain the existing ss. 1 by doing a retained text substitution of the sub-provisions within s. 1:
[[]]
 
  
<strong>After</strong>
+
https://www.legislation.gov.uk/ukpga/1985/50/section/1/2023-02-06
[[]]
 
  
See on the published site []
+
We are not able to create duplicate versions of the same whole provision and therefore needed to present both versions of s. 1 within the same whole provision, by carrying out the retained text substitution on the <code><ukl:P1para></code> tagging using the XMetaL "Substitution Retain Text" menu option.
  
<u><strong><p style = "font-size:17px;">Tips</p></strong></u>
+
Ss. 1A-1E could simply be inserted using the same task and s. 2 was [[Editorial_Update/Textual_Amendments/Repeals/Provision_Level_Repeals#Carrying_out_the_repeal_of_a_provision_or_sub-provision_in_XMetaL|retain text repealed]], which needed to be done manually and the [[Editorial_Update/XMetaL_and_XML_tagging#CommentaryRef_Attribute|CommentaryRef attribute linked]] to match the F-note of the substitution, as the substitution task would not allow the text to be repealed.
*All of the amendments (whether [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Substitutions/Substitution_of_Provisions_and_Sub-Provisions substitutions], [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Insertions/Higher_Level_Insertions insertions] or [http://community.legislation.gov.uk/wiki/Editorial_Update/Textual_Amendments/Repeals/Repeal_of_Provisions_and_Sub-Provisions repeals]) should be completed using the same update task and therefore end up with identical annotations.
 
*An example of a “more for less” substitution is 1961 c. 33, [http://www.legislation.gov.uk/ukpga/Eliz2/9-10/33/part/II/crossheading/general-provisions ss. 6A-6E] which were substituted for ss. 6-9 by 2017 c. 20, s. 32(3).  This example illustrates how we have had to repeal ss. 6-9 and insert ss. 6A-6E because none of the provisions involved in this unequal substitution share the same numbers.
 
  
<strong>Do not</strong>
+
https://www.legislation.gov.uk/ukpga/1985/50/crossheading/extension-of-franchise-to-british-citizens-overseas/2023-02-06
*Directly substitute an existing provision (e.g. s. 6 in the above example) with a new provision which has a different number (e.g. s. 6A) because this will remove the original provision from the Table of Contents and cause confusion with the xml fragment ids.
 
  
==Scenarios==
+
See more on [[Editorial_Update/Applying_partially_in_force_amendments_which_are_then_brought_further_into_force_over_time|partially in force amendments]].
  
==Related Topics==
+
==RELATED PAGES==
 +
*[[Editorial_Update/Textual_Amendments/Substitutions/Provision_Level_Substitutions|Provision Level Substitutions]]
 +
*[[Editorial_Update/Manual_Amendments|Manual Amendments]]
 +
*[[Editorial_Update/XMetaL_and_XML_tagging|XMetaL and XML tagging]]
  
<strong>RH 17.05.2019</strong>
+
Approach, errors and troubleshooting:
 +
*[[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#APPROACH_TO_UPDATE_-_SOME_BASIC_RULES_AND_EXCEPTIONS|Approach to Update - Some Basic Rules and Exceptions]]
 +
*[[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#SPECIFIC_UPDATE_ISSUES|Specific Update Issues]]
 +
*[[Editorial_Update/Approach_to_Update,_Specific_Update_Issues_and_Update_Troubleshooting#UPDATE_TROUBLESHOOTING|Update Troubleshooting]]

Latest revision as of 08:54, 7 March 2025

OVERVIEW

IN MORE DETAIL

Carrying out the amendment in XMetaL

Related reading: Approach to Update - Some Basic Rules and Exceptions Applying partially in force amendments which are then brought further into force over time


Follow these instructions to carry out the substitution of a Chapter, Part or Schedule from the High Level Update Details page.

Note: These instructions assume you have checked out the relevant provision that is to be amended, that you have set up your XMetaL workspace, and that you are now ready to carry out the amendment. For guidance on the steps required to reach this point, see Starting Update Tasks.

  1. In the amending provision window:
    • Read what the amendment is and where in the amended provision it is to be made.
    • In the amending provision highlight and copy the provision that you need to insert by selecting the appropriate opening tag. For example:
      • <ukl:Part> for a Part
      • <ukl:Chapter> for a Chapter
      • <ukl:Schedule> for a Schedule
    You can right-click and copy or use the standard edit and copy menu options from the menu bar. If your amending provision is tagged differently to your amended provision, you make not be able to simply select one of these opening tags, you will need to use a more manual method to carry out your substitution.
  2. In the amended provision select the appropriate opening <ukl:Part> <ukl:Chapter> or <ukl:Schedule> tag to highlight the Part, Chapter or Schedule that is to be substituted.
  3. Single click on the task to highlight it in the Resource Manager window.
  4. Your next action will be determined by whether the amendment covers the whole extent, a limited extent or is to be made for specified purposes only.

Whole extent

On the menu bar at the top of the page select Legislation - Textual Amendments - Substitution. This will:

  • Automatically substitute the new Part/Chapter/Schedule, etc. bracketed by opening <substitution> and closing </substitution> tags in the amended provision;
  • Automatically insert the annotation for this amendment at the end of the amended provision; and
  • Generate a green tick next to the task in the Resource Manager window to show that it has been completed.

After the amendment has been made, the cursor will be situated at the point the automatic annotation was inserted in the amended provision window. After checking that the annotation is correct, you will need to scroll up to make sure that the substitution has also been made correctly - make sure you compare the text of the amended and amending provision to check that the substitution has indeed taken place. Sometimes there may be a glitch with high level substitutions that means that even though the annotation is generated, the content itself is not substituted and you should look out for this and correct as necessary.

Make sure that you thoroughly check the amendment in XMetaL, followed by the final task of checking the amendment on the Editorial Site.

Note:

  • the substitution will replace the entire Part, Chapter or Schedule and this will remove any existing annotations and their references that are contained within the Part, Chapter or Schedule. There should therefore not be any I-note, F-note or C-note references from the previous PiT left within the Part, Chapter or Schedule after the amendment has been carried out; you should just be left with the newly substituted Part, Chapter or Schedule and the annotation for the substitution. See, for example https://www.legislation.gov.uk/uksi/2019/476/schedule.

Variations - Limited Extent and Specified Purposes

A higher level substitution made for limited extent or in force for specified purposes only is rare, and will present a unique set of circumstances each time it arises, and you should consult a Review Editor to determine the appropriate course of action to take.

For more information on limited extent amendments see Limited Extent Amendments.

For more information on partially in force amendments see Applying partially in force amendments which are then brought further into force over time, particularly the section Amendments to ranges of provisions or whole high level provisions carried out incrementally.

Manual method for carrying out a high level substitution

The exact method will depend on the tagging used, but if for example, you had a Sub-part consisting of a ukl:Pblock which contained ukl:P1Groups, and the same number of provisions were replacing the existing children and they were also tagged as ukl:P1Groups, but not within a ukl:Pblock in the amending provision, you could:

1. Substitute the heading text to get the amendment brackets and annotation.

2. Individually copy and paste the ukl:P1Group for each new child provision from the amending document over the existing one in the amended document.

3. Check that the restrictstartdate is correct for each ukl:P1Group in its attributes and that the id is blank (if it’s blank the system will add the id (e.g. regulation-69) on check in, and will tie it up with its earlier incarnations in the timeline).

4. Move the end bracket from end of the heading to just before the closing text tag in the last child provision.

Substituting a Schedule which has no children

When we need to substitute a whole Schedule that consists only of images or tables, we don't use the XMetaL amendment options to carry out the substitution, because it’s very difficult to make the end bracket appear in the right place when dealing with images and tables, instead we should:

1. Insert an F-note for the substitution at the Schedule heading level using the substitution task to generate the annotation.

2. If the Schedule consists of images, use the image tool to replace the images. If the number of images going in is fewer, we can then delete the redundant image tags in the XML. If the number going in is greater, we’d have to add additional images tags in the XML to allow us to use the image tool to add more images.

3. If the Schedule consists of tables, delete the redundant table(s) and copy and paste in the new table(s).

Check the amendment in XMetaL

Step Three


  1. Whilst still in XMetaL, you need to check that the amendment has been carried out correctly and that the annotation is accurate and complete by carrying out all the checks detailed in the Update Editor Checklist.

  2. Don't forget to make sure that you remove any tagging that is not required in the amendment text (such as drafter’s footnotes, non breaking space characters, internal links and correction slip tagging). Also, make sure that the title and number have been tagged correctly as sometimes they may not be; check how they have been tagged throughout the rest of the amended document and correct if necessary. Note that there should not be any I-notes (or other annotations from the previous PiT) remaining in the amended provision; if there are any then the substitution hasn't worked and you need to carry it out again (if it still doesn't work, you will need to substitute the content manually and if necessary remove the annotations that should not be there - speak to a Review Editor if you are not sure how to do this).

    Make sure you have have set the ConfersPower attribute to “true” for any power-conferring provisions.

    Also check that the extent of your substituted provision is correct. If the RestrictExtent attribute is blank, the provision will inherit the extent of its parent, so you need to check that this is correct. See more on the RestrictExtent attribute.

  3. Once you are satisfied that the amendment is correct and complete, select Legislation - Check In on the menu bar at the top of the page:

    Check in.png


  4. Click OK in the pop-up Document is checked in successfully.png

  5. Close the amending provision window and if you have more update to do, leave XMetaL open and go back to the Editorial Site.




Checking the amendment on the Editorial Site

Step Four
  1. Return to the Update Details page and refresh the page by pressing CTRL and F5. The Edit Status should change to Edit Complete.

  2. If there was anything unusual about the amendment that you need to draw to the attention of the review editor, you can add a note by clicking on the note icon to the right of the edit status.

  3. View your amendment using the Preview Legislation button to see a website Preview of the provision.


  4. Carry out all the checks detailed in the Update Editor Checklist, to make sure that the amendment is accurate and complete.


  5. If you need to make any corrections to the amendment, check the provision back out and make any changes as necessary in XMetaL before checking the provision back in and previewing the provision again. Note that if you only need to correct an annotation, you can click on the Edit button to the right of the annotation in Preview to edit it without having to check the provision out again in XMetaL, but beware of the bugs you may encounter when using the annotation Edit function in preview.

  6. Once you have finished checking the amendment on the Editorial Site, the update task will be complete and you can move on to your next update task.


SCENARIOS

Unequal substitutions of whole provisions

Unequal substitutions of whole provisions need to be carried out from the parent level (because provisions may need to be inserted or repealed as part of the substitution), so are treated as higher-level substitutions. The method for unequal substitutions of sub-provisions differs slightly and can be found here.

More for less

A substitution of whole provisions where there will be more provisions than there were previously (for example, see 1992 c. 13 ss. 27-27C, which were substituted for s. 27 by 2011 c. 21, Sch. 12 para. 7).

If one of the provisions is to be substituted by the same numbered provision (as s. 27 is in the example cited):

  1. Substitute that provision only, as per the normal whole provision substitution method (N.B. this may apply to more than one of the target provisions);
  2. Insert the additional provisions at the appropriate parent level, following the whole provision insertion method.

If none of the provisions to be “substituted in” share the same number as the existing provision/s to be “substituted out”:

  1. Repeal the existing provision, using the substitution task in the Resource Manager and selecting Legislation - Textual Amendments - Repeal from the menu bar;
  2. Insert the new provisions at the appropriate parent level, using the same substitution task in the Resource Manager and selecting Legislation - Textual Amendments - Insert from the menu bar.

Tips

  • All of the amendments (whether substitutions, insertions or repeals) should be completed using the same update task and therefore end up with identical annotations.
  • Where higher level provisions such as Schedules or Parts are replaced by new Schedules or Parts that do not share the same number (for example, see 2006 c. 32, Schs. 7A, 7B which were substituted for Sch. 7 by 2017 c. 4, Sch. 1), refer it to a Review Editor as it may need to be passed on to TSO. Note: where such a substitution has occurred and the original Schedule or Part has been replaced by new Schedules or Parts that do not share the same number, the original Schedule or Part will still be visible in the TOC (although if you click on it, you will see that it has been repealed), for example:

View of the TOC showing the original Schedule 7 and the substituted Schedules 7A and 7B:

High Level Substitution.png

View when you click on Schedule 7 in the TOC:

High Level Substitution2.png

Do not

  • Directly “substitute in” multiple new P1 provisions for an existing P1 provision because it will cause xml fragment id issues which will make the new P1s inaccessible from the Table of Contents.
  • Copy and paste the new provisions (e.g. ss. 27A-27C) after the substituted provision (e.g. s. 27) and then move the closing bracket to the end of the range, as newly inserted provisions (e.g., in the case cited, ss. 27A-27C) which share the same amendment brackets as the substitution of the same numbered provision (e.g. s. 27), give rise to false altdates and therefore an incorrect timeline in the newly inserted provisions.

Less for more

A substitution of whole provisions where there will be fewer provisions than there were previously.

If one of the provisions is to be substituted by the same numbered provision:

  1. Substitute that provision only, as per the normal whole provision substitution method (N.B. this may apply to more than one of the target provisions);
  2. Repeal the provisions which are to be 'substituted out' without replacement, following the the whole provision repeal method.

Tips

Do not

  • Directly substitute an existing provision (e.g. s. 6 in the example below) with a new provision which has a different number (e.g. s. 6A) because this will remove the original provision from the Table of Contents and cause confusion with the xml fragment ids.

Once you have completed your unequal substitution, check your amendment inXMetaL before checking the amendment on the Editorial Site as normal.

Examples

Unequal substitution (incorporating principles of both 'less for more' and 'more for less')

see 1961 c. 33, ss. 6A-6E which were substituted for ss. 6-9 by 2017 c. 20, s. 32(3). This example illustrates how we have had to repeal ss. 6-9 and insert ss. 6A-6E because none of the provisions involved in this unequal substitution share the same numbers.

Unequal substitution ('less for more' including a cross-heading, for specified purposes)

see 2003 c. 39, ss. 28, 29 and cross-heading substituted for ss. 27-29 and cross-heading.

This amendment was achieved (using the same update task to get the same annotation in each case) by:

  • A substitution of words in the existing s. 27 cross-heading (for the words of the new cross-heading).
  • A repeal of s. 27 to give it a dotty line.
  • A straightforward substitution of s. 28.
  • A straightforward substitution of s. 29.

Note that, despite being in force of specified purposes only at this PiT (10/1/2020), the amendment was carried out fully because retaining text would have looked very unclear. The annotation reflects that the amendment is for specified purposes only at this PiT and website users can still see the previous version of the cross-heading and ss. 27-29 at the previous PiT. Subsequently, the amendment came fully into force on 6/4/2020 and the annotation was amended to reflect this at that PiT (the amendment having already been fully carried out).

Unequal substitution ('more for less' where a Part is substituted for a regulation)

see S.I. 2014/894, Pt. 5ZA substituted for reg. 34.

This amendment was achieved by inserting the new Pt. 5ZA and moving the the existing reg. 34 ukl:P1group into the new Pt. 5ZA, pasting the new ukl:P1para content (from the new reg. 34) over it and then removing the new reg. 34. This meant that reg. 34 kept its existing id.

Substitution of a Part involving the unequal substitution of regulations within the Part ('more for less')

See the substitution of SI 1981/1694, Pt. 2 on 1.6.2003:

https://www.legislation.gov.uk/uksi/1981/1694/part/II/2003-06-01

The amendment was carried out by substituting regs. 7, 8, 9-11 individually and inserting the new regs. 7A, 8A-8F using the same task. The Part title also needed to be substituted and this ensured that the F-note reference also appeared at the top level.

The annotation was amended to reflect the detail of the unequal substitution:

Pt. 2 (regs. 7, 7A, 8, 8A-8F, 9-11) substituted for Pt. 2 (regs. 7-11) (1.6.2003) by The Motor Vehicles (Tests) (Amendment) Regulations 2003 (S.I. 2003/1113), regs. 1(1), 5, Sch. (with regs. 1(3), 25)


See also the substitution of S.I. 2014/1638, Pt. 13 on 20.4.2016, which also involved the renumbering of subsequent provisions (the detail of which was included in the annotation to make it clearer to the user):

https://www.legislation.gov.uk/uksi/2014/1638/part/13/2016-04-20


Partially in force unequal substitution (incorporating principles of both 'less for more' and 'more for less')

In this example of a partially in force whole provision substitution, new ss. 1-1E of the Representation of the People Act 1985 (c. 50) get substituted for ss. 1, 2 on 6.2.2023 for specified purposes by Elections Act 2022 (c. 37).

We needed to retain the existing ss. 1 by doing a retained text substitution of the sub-provisions within s. 1:

https://www.legislation.gov.uk/ukpga/1985/50/section/1/2023-02-06

We are not able to create duplicate versions of the same whole provision and therefore needed to present both versions of s. 1 within the same whole provision, by carrying out the retained text substitution on the <ukl:P1para> tagging using the XMetaL "Substitution Retain Text" menu option.

Ss. 1A-1E could simply be inserted using the same task and s. 2 was retain text repealed, which needed to be done manually and the CommentaryRef attribute linked to match the F-note of the substitution, as the substitution task would not allow the text to be repealed.

https://www.legislation.gov.uk/ukpga/1985/50/crossheading/extension-of-franchise-to-british-citizens-overseas/2023-02-06

See more on partially in force amendments.

RELATED PAGES

Approach, errors and troubleshooting: