Code modifications

Ofwat has the power to approve or reject code modifications. Recommendations to approve or reject code modifications are made by the panel, which is made up of elected members from wholesalers and retailers, plus three independent members appointed by Market Operating Services Limited (MOSL).

Below is a list of the code modification decisions we have made to date.

Reference Code modification Decision Date implemented
CPM001 Change Proposal Form Update Approved 3 July 2017
CPM003 Revised Market Incident Management Plan Committee Composition Approved 1 December 2017
CPM004 Board Nomination Process Extension Approved 15 September 2017
CPM006 Process for Urgent Change Proposals Approved 8 April 2020
CPM008 Redistribution of Market Performance Standards Charges Approved 29 March 2019
CPM009 Further Board Nomination Process Extension Approved 16 March 2018
CPM013 Voting Customer Representative Approved 20 September 2019
CPM014 Market Performance Standards Charges Redistribution Payment Clarification Approved 26 July 2019
CPM016 Panel Voting Majorities Approved 23 August 2019
CPM018 Treatment of MPS & OPS Charges Approved 1 January 2020
CPM019 GDPR data security standards Approved 6 November 2020
CPM022 Reducing panel quorum Approved with modification 7 October 2020
CPM024 Urgent: Housekeeping alignment of CPM020 with CPM023 Approved 1 April 2020
CPM039 / CPW124 Revisions to panel composition Approved 1 September 2021
CPM040 and CPW121 MAC and WRC principles Approved 1 September 2021
CPM026 Panel Chairman and Alternate Approved 28 August 2020
CPM028 Aligning MOSL Board Governance with the Articles of Association Approved 1 September 2020
CPM030 Gender neutrality in the market codes Approved 6 November 2020
CPM034 Retailer panel member changes Approved 1 February 2021
CPM 038 / CPW 116 Clarification and removal of redundant clauses in the Unified Disputes Process Approved with modifications 1 September 2021
CPW005 Wholesale Retail Code Inconsistency Approved 28 February 2019
CPW010 Emergency Contact Details Approved 28 December 2018
CPW012 Flags on D1 Disaggregated Settlement Report  Rejected
CPW013 Meter Reading Validation  Rejected
CPW014 CSD 0301 Updates Approved 18 May 2018*
CPW015 CSD 0101 Clarification Approved 2 October 2017
CPW016 CSD0104 Clarification – Meter Networks Approved 2 October 2017
CPW017 CSD0105 Clarifications and updates Approved 2 October 2017
CPW018 Clarification of Unsecured Credit Allowance Approved 23 April 2018
CPW019 Alternative eligible credit support Approved 31 July 2018
CPW020 Proposal to amend the wording in the F02 Complaint Form Approved 1 December 2017
CPW021 Negotiating Alternative Eligible Credit Support reasonably and in good faith Approved 14 July 2017
CPW022 New Connection Retailer Unknown Approved 18 May 2018*
CPW023 Market Entry and Re-Assurance Updates Approved 12 March 2018
CPW024 Settlement Renaming and Report Issuing Updates Approved 1 December 2017
CPW025 Extending TCORR Functionality for Inactive Data Items Approved 10 September 2018
CPW026 Removing SPID version design Approved 28 September 2018
CPW027 QC Error Code Approved 18 May 2018
CPW028 Unpaired SPIDs Approved 26 October 2018**
CPW029 & CPM007 GDPR and Data Protection Provisions Updates Approved 30 March 2018
CPW030 Market performance framework for 2018/19 Approved 29 March 2018
CPW031 Extending the new connection suspension period Approved 3 March 2018
CPW032 Amend H/04 to clarify the tariff effective date Approved 28 September 2018
CPW033 Meter effective to date field in MDS_METER report Approved 26 October 2018**
CPW034 Housekeeping changes to GDPR Personal Data warning Approved 25 May 2018
CPW035 F/01 Form amendments Approved 28 September 2018
CPW036 G/02 & G/03 Trade effluent form amendments and creation Approved 28 September 2018
CPW037 Removing the Error Codes list from CSD 0301 Approved 28 September 2018
CPW038 Tariffs Report updates Approved 17 May 2019
CPW039 Deferral of final settlement runs Approved, subject to modifications 31 August 2018
CPW040 Changes to the content of the NAPS report Approved 17 May 2019
CPW041 G read removal governance Approved 29 March 2019
CPW042 Provision of adding re-read flag into the MDS meter reads file Approved 17 May 2019
CPW043 Drafting clarifications for CPW028 Approved 26 October 2018
CPW044 Aligning the codes with market use of digital certificates Approved 3 December 2018
CPW045 Service management interface updates Approved 3 December 2018
CPW046 Changes to the unplanned settlement process Approved 3 December 2018
CPW047 Enabling Sewerage Wholesalers to create & manage meter networks Approved 26 July 2019
CPW048 Alternative payment terms Approved 19 December 2018
CPW049 & CPM012 Operational Performance Standards Review Approved 1 April 2019
CPW050 Changes to the long unread meters report Approved 26 July 2019
CPW051 Market Incident Management Plan amendments Approved 29 March 2019
CPW052 Improving the transparency of Alternative Credit Arrangements Approved 29 March 2019
CPW053 Market Operator Transaction Processing and Reporting Approved 17 May 2019
CPW054 Housekeeping Changes to Market Codes Approved 29 March 2019
CPW055 Wholesale Retail Code Inconsistency Approved 28 February 2019
CPW056 Cascade Erasure Approved 8 November 2019
CPW057 Improving the transparency of Credit Guarantee Arrangements Approved 30 September 2019
CPW058 Removing Processes A1-A5 (New Connections) Approved 26 July 2019
CPW059 Changes to Review Obligations Approved 15 February 2021
CPW060 Clarifying credit scores and ratings for the purposes of Unsecured Credit Allowances Approved 30 September 2019
CPW061 Unsecured Credit Allowance reflecting payment history Rejected
CPW062 Household indicator flag Rejected
CPW064 Changes to the Corrective Settlement Run for Individual Supply Points Approved 14 February 2020
CPW065 Retailer Notifications Approved 15 May 2020
CPW066 Estimation Review Approved 14 February 2020
CPW067 Bulk Submissions of Service Requests by MS Excel Revision required
CPW068 and CPM017 Market Incident Management Plan Committee Revisions Approved 28 August 2020
CPW069 Right of a Retailer to appoint and Accredited Entity Rejected
CPW070a / CPM043a Bilateral Transaction Programme

Bilateral Hub Submission Guidance

Approved 22 September 2021
CPW070a-1 Wholesale Retail Code Change Proposal Approved 22 September 2021
CPW072 Setting MPS15 Charges to Zero Approved 1 November 2019
CPW073 Updates to GDPR Personal Data Warnings in CSD0301 Approved 14 February 2020
CPW074 Introduction of a Retailer SLA in relation to submission of Trade Effluent market forms to Wholesalers Approved 28 August 2020
CPW075 Settlement Estimation Rejected
CPW077 Establishing trade effluent charging strength methodology Approved 6 November 2020
CPW078 and CPM020 Priority performance regime changes for April 2020 Approved 1 April 2020
CPW079 Protections for Credit Support Security Approved, subject to some amendments to legal drafting 14 February 2020
CPW081 Improving Transparency of Alternative Payment Terms Approved 1 April 2020
CPW082 Gap Site Incentive Scheme Approved 1 April 2020
CPW083 Vacancy Incentive Scheme Approved 15 May 2020
CPW084 Introducing a Retailer Measure of Experience Approved 1 April 2020
CPW085 Premises Vacant transaction link to Discharge Point Identifier (DPID) Revision required N/A
CPW086 Unsecured Credit Allowance – Rebalancing Rejected N/A
CPW087  Ability for Wholesalers to add Meter Reads Approved 6 November 2020
CPW088 Enabling Wholesaler and Retailer to Update Meter Location Data and GIS X/Y Rejected N/A
CPW089 Adding billing address fields Approved 14 May 2021
CPW091 Temporary change to vacancy Approved 30 March 2020 at 08:00
CPW092 & CPM029 Unified Disputes Process and Committee Approved with modification 13 November 2020
CPW093 Intermin deferral of wholesale charges Approved 30 March 2020 at 08:00
CPW094 Temporary Change to Disconnections Approved 8 April 2020
CPW095 Maintaining the Credit Support Requirement Approved 08:00 on 16 April 2020
CPW096 Proposals to address liquidity challenges and
increases in bad debt
Details in decision document
CPW097 and CPM025 Suspension of Market Performance Standard Charges following an interim supply event Approved 1 July 2020
CPW098 and CPM027 Extension of Suspension of Market and Operational Performance Standard Charges Approved 1 June 2020
CPW099 Clarify the responsibilities of Trading Parties during a planned event Approved 14 May 2021
CPW100 Revision to Credit Support Requirement under CPW095 Rejected 5 August 2020
CPW101 (b) Change to Credit Support Requirements (as proposed in CPW101) Approved 5 August 2020
CPW102  Gender neutrality in the market codes Approved 6 November 2020
CPW104 Housekeeping changes to facilitate the Performance Regime introduced in April 2020 Approved 15 February 2021
CPW105 Provisions of Information Obligation Revision required
CPW107 Temporary Vacancy exemptions for credit support Approved 23 October 2020 at 08:00
CPW108 Agreement to Unplanned Settlement Runs Approved 26 January 2021
CPW109 Changing the constraints on customer reads Approved 9 July 2021
CPW111 Housekeeping changes to align the codes with CMOS Approved 14 May 2021
CPW112 Clarifications to CSD 0102 and CSD 0105 Approved 14 May 2021
CPW113 Housekeeping changes to fix typographical errors and ensure standardisation Approved 14 May 2021
CPW114 and CPM037 Housekeeping changes to Market Terms, CSD’s and MAC Approved 14 May 2021
CPW115 Amending and updating the definition of Insolvency Event to remove the ‘negative net assets’ criterion Rejected
CPW117 Shortening the late payment default timeline for a credit support reduction Approved with modifications 5 November 2021
CPW119 &  CPM042 Wholesale Retail Code Change & Market Arrangements Code Change Proposals Approved 5 November 2021
CPM011 MOSL invoices and payment terms Approved 31 July 2018
CPM010 Amendments to the retailer board nomination process Approved 31 July 2018
CPM023 and CPW090 Suspension of Market and Operational Performance Charges Approved 23 March 2020 at 18:00
CPM036 Provision to vary the term of Panel Members Approved 28 January 2021
CP0001 Customer Protection Code of Practice Change Proposal Approved 28 February 2019
CP0002 Enabling Microbusiness Customers to orally conclude contracts Approved 13 June 2019
CP0003  Customer Protection Code of Practice Change Proposal Approved 6 September 2019
CP0006 Customer protection measures during Covid-19 pandemic Approved 8 April 2020
CP0007 Amendment to customer protection measures during Covid-19 pandemic Approved 1 June 2020
CP0008 Internal Meter Reads in the business retail market: Customer Protection Change Proposal Approved with amendments 26 March 2021
CP0009 Proposal to amend a Customer Protection Code Change Proposal Approved 21 December 2020

*CPW14 and CPW22 have had their implementation date amended

**CPW028 and CPW033 have had their implementation date amended

Other useful links

The Change Register – MOSL