BMRS API and Data Push User Guide

Size: px
Start display at page:

Download "BMRS API and Data Push User Guide"

Transcription

1 PUBLIC BMRS API and Data Push User Guide November 2017 BSC Release Intellectual Property Rights, Copyright and Disclaimer The copyright and other intellectual property rights in this document are vested in ELEXON or appear with the consent of the copyright owner. These materials are made available for you for the purposes of your participation in the electricity industry. If you have an interest in the electricity industry, you may view, download, copy, distribute, modify, transmit, publish, sell or create derivative works (in whatever format) from this document or in other cases use for personal academic or other noncommercial purposes. All copyright and other proprietary notices contained in the document must be retained on any copy you make. All other rights of the copyright owner not expressly dealt with above are reserved. No representation, warranty or guarantee is made that the information in this document is accurate or complete. While care is taken in the collection and provision of this information, ELEXON Limited shall not be liable for any errors, omissions, misstatements or mistakes in any information or damages resulting from the use of this information or action taken in reliance on it. The use of the API is governed by the BMRS Data Terms of Use Policy Service Desk Support: ELEXON Architecture Version October 2017

2 TABLE OF CONTENTS 1 INTRODUCTION The BMRS Purpose and Scope What is covered in this document? Are there any prerequisites? Can I access the data from the API by putting the URL in the web browser? What do I need to access the Data Push Service? I am having difficulties interpreting some of the field types for the Data Push Service; where are they defined? What support does ELEXON provide for the API and Data Push Service? Getting Started ELEXON PORTAL REGISTRATION PROCESS Accessing ELEXON Portal Registration THE API KEY DATA AVAILABLE THROUGH APIS API Design and Key Features BMRS API DETAILS Transparency Data and REMIT B1720 Amount of Balancing Reserves Under Contract B1730 Prices Of Procured Balancing Reserves B1740 Accepted Aggregated Offers B1750 Activated Balancing Energy B1760 Prices Of Activated Balancing Energy B1770 Imbalance Prices B1780 Aggregated Imbalance Volumes B1790 Financial Expenses and Income For Balancing B1810 CrossBorder Balancing Volumes of Exchanged Bids and Offers B1820 CrossBorder Balancing Prices B1830 Crossborder Balancing Energy Activated B0610 Actual Total Load per Bidding Zone B0620 DayAhead Total Load Forecast per Bidding Zone B0630 WeekAhead Total Load Forecast per Bidding Zone B0640 MonthAhead Total Load Forecast Per Bidding Zone Page 2 of 238 Version 1.1 ELEXON 2017

3 B0650 Year Ahead Total Load Forecast per Bidding Zone B0810 Year Ahead Forecast Margin B1410 Installed Generation Capacity Aggregated B1420 Installed Generation Capacity per Unit B1430 DayAhead Aggregated Generation B1440 DayAhead Generation forecasts for Wind and Solar B1610 Actual Generation Output per Generation Unit B1620 Actual Aggregated Generation pertype B1630 Actual Or Estimated Wind and Solar Power Generation B0910 Expansion and Dismantling Projects B1320 Congestion Management Measures Countertrading B1330 Congestion Management Measures Costs of Congestion Management B0710 Planned Unavailability of Consumption Units B0720 Changes In Actual Availability Of Consumption Units B1010 Planned Unavailability In The Transmission Grid B1020 Changes In Actual Availability In The Transmission Grid B1030 Changes In Actual Availability of OffShore Grid Infrastructure B1510 Planned Unavailability of Generation Units B1520 Changes In Actual Availability of Generation Units B1530 Planned Unavailability of Production Units B1540 Changes In Actual Availability of Production Units REMIT Flow Message List Retrieval REMIT Flow Message Detail Retrieval Legacy BMRS Data Temperature Data Bid Offer Level Data Credit Default Notice Data System Warnings Balancing Services Adjustment Action Data Balancing Service Adjustment Data Rolling System Frequency Market Index Data Daily energy Volume Data Non BM STOR Instructed Volume Data Applicable Balancing Services Volume Data Page 3 of 238 Version 1.1 ELEXON 2017

4 Rolling System Demand Peak Wind Generation Forecast Wind Generation Forecast and Outturn Data Generation By Fuel Type (Current) Generation by Fuel Type (24H Instant Data) Half Hourly Outturn Generation by Fuel Type Half Hourly Interconnector Outturn Generation National Output Useable (214 Days Ahead) National Output Useable by Fuel Type (214 Days Ahead) National Output Useable by Fuel Type and BM Unit (214 Days Ahead) National Output Useable (2 52 Weeks Ahead) National Output Useable by Fuel type (252 Weeks Ahead) National Output Useable by Fuel Type and BM Unit (252 Weeks Ahead) National Output Useable Data (1 Year) National Output Useable Data (2 Year) National Output Useable Data (3 Year) National Output Useable Data (4 Year) National Output Useable Data (5 Year) Zonal Output Useable (2 14 Days Ahead) Zonal Output Useable (252 Weeks Ahead) Zonal Output Useable Data for 1 Year Ahead Zonal Output Useable Data for 2 Year Ahead Zonal Output Useable Data for 3 Year Ahead Zonal Output Useable Data for 4 Year Ahead Zonal Output Useable Data for 5 Year Ahead Initial Demand Outturn Forecast Day and Day Ahead Margin and Imbalance Data Forecast Day and Day Ahead Demand Data Demand & Surplus Forecast Data (214 Days Ahead) Demand & Surplus Forecast Data (252 Weeks Ahead) SOSO Prices (SOSO) SO SO Trades Peak Demand Yesterday/Today/Tomorrow Indicative Peak Demand Information (Using Operational Metering Data) System Demand Page 4 of 238 Version 1.1 ELEXON 2017

5 Indicative Triad Demand Information (Using Settlement Metering Data) Physical Data Dynamic Data Derived BM Unit Data Derived System Wide Data Detailed System Prices Market Depth Data Latest Acceptances Historic Acceptances System Messages BM Unit Search System Warning (Today/Tomorrow) System Warning (Historic) Loss of Load Probability Demand Control Instructions STOR Availability Window Trading Unit Delivery Mode DATA PUSH SERVICE CONNECTIVITY TOPOLOGY Client direct connection Participant hosted broker Protocol Connection s Push Data XSDs Data Push Service Summary Data Set Data Push Message Types Field Type Index by Data Type Filter by Message types DATA PUSH AND API CHECKLIST RESTful Push Data Service Other Considerations APPENDIX A EXAMPLE SOURCE CODE RESTFUL SERVICE Java Python Page 5 of 238 Version 1.1 ELEXON 2017

6 11 APPENDIX B EXAMPLE PUSH DATA SERVICE SOURCE CODE Java onmessage example Java Looping example Python Example (Stomp) AMENDMENT HISTORY Page 6 of 238 Version 1.1 ELEXON 2017

7 1 Introduction 1.1 The BMRS The Balancing Mechanism Reporting Service (BMRS) is the primary channel for providing operational data relating to the GB Electricity Balancing and Settlement arrangements. It s used extensively by market participants to help make trading decisions and understanding market dynamics, and acts as a prompt reporting platform as well as a means of accessing historic data. The BMRS has a wider user base both within and outside of the energy industry and includes traders, regulators, industry forecasting teams and academics. The BMRS initially lacked useable web services and unless participants subscribed to the TIBCO service at additional cost, there were no practical means for machinetomachine data retrieval. As a result, many market participants resorted to custom scripting to access data from the website, which had a negative impact on its overall performance. Since September 2016, users are able to retrieve all the BMRS Data programmatically via: A Representational State Transfer (REST) Application Programming Interface (API); and The Data Push Service A near realtime information publication capability from the BMRS system to industry participants. 1.2 Purpose and Scope What is covered in this document? This document is intended to provide guidance for users into how to use the API and include: Registration process and access Accessing data API and Uniform Resource Locator (URL) API functions such as search parameters Structure for API request Using and connecting to the Data Push Service Are there any prerequisites? To use this document, an understanding of software development, web services and the BMRS user interface and its data is required. By using the API, users agree to the BMRS Data Terms of Use Policy Can I access the data from the API by putting the URL in the web browser? Yes In this version of the API you can retrieve information using a web browser What do I need to access the Data Push Service? Further details on the Data Push Service are available in Section 6 and a general checklist is included in Section Application programming Interfaces (API), in context of BMRS, is a set of programming instructions for participants to access BMRS data directly from their systems outside of the firewall TIBCO is a third party software and provides the mechanism for automated publication of BMRS data to market participants via a dedicated line. Scripting (sometimes referred to as scraping data from the website) is the process by which users run automated programs which simulate interactive access by searching for and downloading data from displayed web pages at a set frequency, sometimes several times a minute. Heavy scripting drastically slows the website which may lead to interactive customers experiencing timeout issues, resulting in the website becoming unusable. I am having difficulties interpreting some of the field types for the Data Push Service; where are they defined? Page 7 of 238 Version 1.1 ELEXON 2017

8 Section 8.5 provides definition of the message types and field types. The Data Push Service data content is based on the TIBCO Service and for further guidance on the data items and field types please refer to the NETA Interface Definition and Design (IDD): Part What support does ELEXON provide for the API and Data Push Service? ELEXON ensures that the API guidance document is updated and that the API and Data Push Service are functional. ELEXON has no obligation to provide further support beyond providing the API key, registration and access. Any technical assistance as a result of the API integration within your business processes will be your responsibility. To help users, ELEXON has provided sample codes for the API/Data Push in the Appendices of this document (Section 10 & Section 11) and will not provide support or additional codes for the API/Data Push. 1.3 Getting Started In summary, there are four steps required in using the API: 1. Register on the ELEXON Portal 2. Retrieve API Key 3. Use API Key to gain access to the API URL 4. Retrieve results from the API These steps are detailed in the following sections of this document. Figure 1: Steps to use API FOR ANY QUERIES PLEASE CONTACT THE BSC SERVICE DESK: BSCSERVICEDESK@CGI.COM Page 8 of 238 Version 1.1 ELEXON 2017

9 REGISTRATION PROCESS 2 ELEXON Portal Registration Process 2.1 Accessing ELEXON Portal The web address for the accessing the portal is You can also access this by clicking on the ELEXON Portal button at the top of the BMRS or ELEXON websites. Once the page has loaded use your log in credentials to access the page or register as shown below. Log in OR Register 2.2 Registration Follow the instructions on the screen to register. Figure 2: Accessing the ELEXON Portal Figure 3: Portal registration screen Once you have entered all the details, you will be asked to activate the account. A link and an activation code will be sent to the address you used during the registration process. Page 9 of 238 Version 1.1 ELEXON 2017

10 3 The API Key The API key has three primary functions: Identify the program calling the API; Serves as authentication code; and Monitor and control usage for overall service protection. Once you have registered, you will have access to a range of content available on the ELEXON Portal. To get your API Key, click on my profile below and you will find the API key under scripting key. Note: The key shown below is for illustration purposes and is not a valid key. Figure 4: Retrieving API Key Note: The API Key will also serve as authentication for the Data Push Service Page 10 of 238 Version 1.1 ELEXON 2017

11 ACESSING THE API 4 Data available through APIs This section of the document details the API design to enable the user to retrieve data from BMRS. In particular highlights the following: API Uniform Resource Identifier (URI) The search parameters which will be passed as input parameters in the API URIs Expected format for returned results 4.1 API Design and Key Features A sample URI is shown below. Figure 5: API URL example Host address: This is the first portion of the URI, and identifies the internet address of the BMRS; Port Number: The communications endpoint for the API; Report name: The unique identifier for the report generated by the API; Version number: The version of the API being called; API Key: The unique authentication code granted to the users via the ELEXON Portal, giving them rights and permissions to use the API; Search Parameters: Parameters available to filter the reports, such as Settlement Date and Settlement Period; and Response format: The file format by which the API will return data, either CSV or XML (with XML being the default). Page 11 of 238 Version 1.1 ELEXON 2017

12 Details of API components For the API, you will use the following: HOST: PORT: 443. (Do not need to specify, as this is the default port for HTTPS) REPORT NAME: Already included in the API flow details VERSION NUMBER: v1 or V1 (case insensitive) API Key: Your API Key from ELEXON Portal Service Desk Support: Page 12 of 238 Version 1.1 ELEXON 2017

13 5 BMRS API Details 5.1 Transparency Data and REMIT B1720 Amount of Balancing Reserves Under Contract API service details for the flow B1720 is as follows Service Method Input URL Output Format Comments AmountOfBalancingReservesUnderContractService GET >&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: Field Field Type API Web service Request Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMM DD Period Yes */ Service Type No NA csv/xml Field Field Type API Web service Response Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Market Agreement Type No NA Monthly Power System Resource Type No NA Generation Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Quantity No 200 Document Type No System total load Doc Status No Intermediate Process Type No Realised Resolution No PT30M Curve Type No Point Active Flag No Y Page 13 of 238 Version 1.1 ELEXON 2017

14 Document Id No NGETEMFIPATL401 Document RevNum No B1730 Prices Of Procured Balancing Reserves API service details for the flow B1730 is as follows Service Method Input URL Output Format Comments PricesOfProcuredBalancingReservesService GET >&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: Field Field Type API Web service Request Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Market Agreement Type No NA Monthly Power System Resource Type No NA Generation Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Procurement Price Amount No Price Category No NA Excess Balance Document Type No System total load Doc Status No Intermediate Process Type No Realised Resolution No PT30M Curve Type No Point Page 14 of 238 Version 1.1 ELEXON 2017

15 Active Flag No Y Document Id No NGETEMFIPATL401 Unit Of Currency No GBP Document RevNum No B1740 Accepted Aggregated Offers API service details for the flow B1740 is as follows Service Method Input URL Output Format AcceptedAggregatedOffersService GET &Period=<Period>&ServiceType=<xml/csv> XML/CSV Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Power System Resource Type No NA Load Flow Direction No NA Up Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Quantity No 50 Secondary Quantity (MAW) No 50 Document Type No System total load Doc Status No Intermediate Process Type No Realised Resolution No PT30M Curve Type No Point Active Flag No Y Page 15 of 238 Version 1.1 ELEXON 2017

16 Document Id No NGETEMFIPATL401 Document RevNum No B1750 Activated Balancing Energy API service details for the flow B1750 is as follows Service Method Input URL Output Format Comments ActivatedBalancingEnergyService GET &Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Power System Resource Type No NA Load Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Activation Quantity No 50 Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 16 of 238 Version 1.1 ELEXON 2017

17 5.1.5 B1760 Prices Of Activated Balancing Energy API service details for the flow B1760 is as follows Service Method Input URL Output Format Comments PricesOfActivatedBalancingEnergyService GET &Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: Field Field Type API Web service Request Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml Field Field Type Rema rks API Web service Response Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Power System Resource Type No NA Load Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Activation Price Amount No Price Category No NA Excess Balance Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 17 of 238 Version 1.1 ELEXON 2017

18 5.1.6 B1770 Imbalance Prices API service details for the flow B1770 is as follows Service Method Input URL Output Format ImbalancePricesService GET APIKey>&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Settlement Date Date No YYYYMMDD Settlement Period Int No */150 1 Imbalance Price Amount No Price Category No NA Excess Balance Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 18 of 238 Version 1.1 ELEXON 2017

19 5.1.7 B1780 Aggregated Imbalance Volumes API service details for the flow B1780 is as follows Service Method Input URL Output Format Comments AggregatedImbalanceVolumesService GET &Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Balance Energy Deviation Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Imbalance Quantity No Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1790 Financial Expenses and Income For Balancing API service details for the flow B1790 is as follows Service financialexpensesandincomeforbalservice Page 19 of 238 Version 1.1 ELEXON 2017

20 Method Input URL Output Format GET APIKey>&Year=<Year>&Month=<Month>&ServiceType=<xml/XML/csv/CSV> XML/CSV Comments 1. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Month (Descending) API Web service Request and Response format details: API Web service Request Logical Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Month Yes MMM MAR ServiceType No NA csv/xml/csv/xml Logical Field Field Type Remarks API Web service Response Mandat ory Format Control Area No NA London Sample data Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Financial situation Year int No YYYY 2014 Month No MMM MAR Financial Price Amount No Price Direction No NA Expenditure Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Unit Of Currency No NA GBP Document RevNum No NA B1810 CrossBorder Balancing Volumes of Exchanged Bids and Offers API service details for the flow B1810 is as follows Service Method CrossBorderBalancingVolumesOfExchangedBidsandOffersService GET Page 20 of 238 Version 1.1 ELEXON 2017

21 Input URL Output Format Comments >&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Acquiring Domain No NA A01=EIC Code Connecting Domain No NA A01=EIC Code Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Quantity No Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 21 of 238 Version 1.1 ELEXON 2017

22 B1820 CrossBorder Balancing Prices API service details for the flow B01820 is as follows Service Method Input URL Output Format Comments CrossBorderBalancingPricesService GET Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml Field Field Type Remar ks API Web service Response Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Acquiring Domain No NA A01=EIC Code Connecting Domain No NA A01=EIC Code Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Min Price Amount No 1000 Max Price Amount No Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 22 of 238 Version 1.1 ELEXON 2017

23 B1830 Crossborder Balancing Energy Activated API service details for the flow B01830 is as follows Service Method Input URL Output Format Comments CrossBorderBalancingEnergyActivatedService GET >&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Control Area No NA London Time Series ID No NA NGETEMFIPATL0002 Business Type No NA Frequency Containment Reserve Acquiring Domain No NA A01=EIC Code Connecting Domain No NA A01=EIC Code Flow Direction No NA Stable Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Secondary Quantity No Document Type No NA System total load Doc Status No NA Intermediate Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B0610 Actual Total Load per Bidding Zone Page 23 of 238 Version 1.1 ELEXON 2017

24 API service details for the flow B0610 is as follows Service Method Input URL Output Format Comments ActualTotalLoadPerBiddingZoneService GET APIKey>&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA 101 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Quantity No 200 Document Type No NA System total load Business Type No NA Consumption Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Secondary Quantity (MAW) No B0620 DayAhead Total Load Forecast per Bidding Zone Page 24 of 238 Version 1.1 ELEXON 2017

25 API service details for the flow B0620 is as follows Service Method Input URL Output Format DayAheadTotalLoadForecastPerBiddingZoneService GET APIKey>&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Quantity No 200 Document Type No NA System total load Business Type No NA Consumption Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Secondary Quantity (MAW) No B0630 WeekAhead Total Load Forecast per Bidding Zone API service details for the flow B0630 is as follows Service Method WeekAheadTotalLoadForecastPerBiddingZoneService GET Page 25 of 238 Version 1.1 ELEXON 2017

26 Input URL Output Format Comments APIKey=< APIKey>&Year=<Year>&Week=<Week>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending), Date (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Week Yes ww(0152) 22 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Consumption Time Series ID No NA NGETEMFIPATL0002 Date Date No YYYYMMDD 07/05/2014 Quantity (MAW) No 200 Week int No NA 13 Secondary Quantity (MAW) No 50 Document Type No NA System total load Year int No NA 2014 Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document RevNum No NA 2 Document Id No NA NGETEMFIPATL401 Page 26 of 238 Version 1.1 ELEXON 2017

27 B0640 MonthAhead Total Load Forecast Per Bidding Zone API service details for the flow B0640 is as follows Service Method Input URL Output Format monthaheadtotloadforecastperbiddingzoneservice GET APIKey=< APIKey>&Year=<Year>&Month=<Month>&ServiceType=<xml/XML/csv/CSV> XML/CSV Comments 1. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Week Commencing (Descending) API Web service Request and Response format details: API Web service Request Logical Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Month Yes MMM MAR Service Type No NA csv/xml/csv/xml API Web service Response Logical Field Field Type Remarks Mandatory Format Sample data Business Type No NA Consumption Time Series ID No NA NGETEMFIPATL0002 Quantity No 200 Secondary Quantity (MAW) Year int No YYYY 2014 Month No MMM MAR Week Commencing (YYYYMM No Date YYYYMMDD DD) Document Type No NA System total load Document RevNum No NA 2 Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 No 50 Service Method MonthAheadTotalLoadForecastPerBiddingZoneService GET Page 27 of 238 Version 1.1 ELEXON 2017

28 Input URL Output Format APIKey=< APIKey>&Year=<Year>&Month=<Month>&ServiceType=<xml/csv> XML/CSV Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending), Week Commencing (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Month Yes MM(0112) 4 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Consumption Time Series ID No NA NGETEMFIPATL0002 Quantity No 200 Secondary Quantity (MAW) Year int No YYYY 2014 Month No MM(0112) 4 Week Commencing (YYYYMM No Date YYYYMMDD DD) Document Type No NA System total load Document RevNum No NA 2 Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 No B0650 Year Ahead Total Load Forecast per Bidding Zone API service details for the flow B0650 is as follows Service Method Input URL Output Format YearAheadTotalLoadForecastPerBiddingZoneService GET APIKey =< APIKey >&Year=<Year>&ServiceType=<xml/csv> XML/CSV Page 28 of 238 Version 1.1 ELEXON 2017

29 Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Week (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2013 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Consumption Time Series ID No NA NGETEMFIPATL0002 Quantity No NA 200 Secondary Quantity (MAW) No 50 Year int No YYYY 2013 Week int No 52 Document Type No NA System total load Month No NA Process Type No NA Realised Object Aggregation No NA Area Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B0810 Year Ahead Forecast Margin API service details for the flow B0810 is as follows Service Method Input URL Output Format Comments YearAheadForecastMarginService GET APIKey =< APIKey >&Year=<Year>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) Page 29 of 238 Version 1.1 ELEXON 2017

30 API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Consumption Time Series ID No NA NGETEMFIPATL0002 Quantity No 200 Secondary Quantity (MAW) No 50 Year int No YYYY 2014 Document Type No NA System total load Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Unit of Measure No NA Mega watt Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1410 Installed Generation Capacity Aggregated API service details for the flow B1410 is as follows Service Method Input URL Output Format Comments InstalledGenerationCapacityAggregatedService GET APIKey =< APIKey >&Year=<Year>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Page 30 of 238 Version 1.1 ELEXON 2017

31 Year Yes YYYY 2014 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 Quantity double No 200 Year int No YYYY 2014 Power System Resource Type No NA Generation Document Type No NA System total load Process Type No NA Realised Resolution No NA PT30M BusinessType No NA Consumption Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1420 Installed Generation Capacity per Unit API service details for the flow B1420 is as follows Service Method Input URL Output Format Comments InstalledGenerationCapacityPerUnitService GET APIKey =< APIKey >&Year=<Year>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY 2014 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 Power System Resource Type No NA Generation Year int No YYYY 2014 Page 31 of 238 Version 1.1 ELEXON 2017

32 BM UNIT ID No NA 100 Registered Resource EIC Code No NA 10TALGN Voltage limit No 100 NGC BM UNIT ID No NA 200 Registered Resource No NA BAGE2 Document Type No NA System total load Business Type No NA Consumption Process Type No NA Realised Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Nominal No NA Implementation Date No NA B1430 DayAhead Aggregated Generation API service details for the flow B1430 is as follows Service Method Input URL Output Format Comments DayAheadAggregatedGenerationService GET APIKey=< APIKey>&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 Quantity No 200 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Page 32 of 238 Version 1.1 ELEXON 2017

33 Document Type No NA System total load Business Type No NA Consumption Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1440 DayAhead Generation forecasts for Wind and Solar API service details for the flow B1440 is as follows Service Method Input URL Output Format Comments DayAheadGenerationforecastsForWindAndSolarService GET APIKey =< APIKey >&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Quantity double No 200 Settlement Date Date No YYYYMMDD Settlement Period int No 1 PSR Type No NA Generation Document Type No NA System total load Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Page 33 of 238 Version 1.1 ELEXON 2017

34 Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1610 Actual Generation Output per Generation Unit API service details for the flow B1610 is as follows Service Method Input URL Output Format Comment s ActualGenerationOutputPerGenerationUnitService GET APIKey =< APIKey >&SettlementDate=<SettlementDate>&Period=<Period>&NGCBMUnitID=<NGCBMUnitID>&ServiceType=<xml/X ML/csv/CSV> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 Quantity No NA 200 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 PSR Type No NA Generation Registered Resource EIC Code No NA EIC2_A0001 Market Generation Unit EIC Code No NA NG_WalesGeneration121 Market Generation BM Unit No NA NA Market Generation NGC BM Unit No NA NA BM Unit ID No NA NA NGC BM Unit ID No NA NA Document Type No NA System total load Business Type No NA Consumption Process Type No NA Realised Page 34 of 238 Version 1.1 ELEXON 2017

35 Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA B1620 Actual Aggregated Generation pertype API service details for the flow B1620 is as follows Service Method Input URL Output Format Comments ActualAggregatedGenerationPerTypeService GET APIKey =< APIKey >&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Quantity No 200 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 PSR Type No NA Generation Document Type No NA System total load Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Page 35 of 238 Version 1.1 ELEXON 2017

36 Document RevNum No NA B1630 Actual Or Estimated Wind and Solar Power Generation API service details for the flow B1630 is as follows Service Method Input URL Output Format Comments ActualOrEstimatedWindAndSolarPowerGenerationService GET APIKey =< APIKey >&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Quantity double No 200 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 PSR Type No NA Generation Document Type No NA System total load Process Type No NA Realised Resolution No NA PT30M Curve Type No NA Point Active Flag No NA Y Document Id No NA NGETEMFIPATL401 Document RevNum No NA 1 Page 36 of 238 Version 1.1 ELEXON 2017

37 B0910 Expansion and Dismantling Projects API service details for the flow B0910 is as follows Service Method Input URL Output Format Comments ExpansionandDismantlingProjectsService GET APIKey =< APIKey >&Year=<Year>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Int Yes YYYY 2014 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Quantity Asset Type No NA Line No Reason Code No NA Complementary Information Reason Description No NA Infrastructure End of Life Location No NA London End Date Date No 200 NA BM UNIT Id No NA NA NGC BM Unit id No NA NA MRID(ASSET_EIC_CDE) No NA mrid Doc Status No NA Intermediate Document Type No NA Interconnection network expansion Process Type No NA Network information Unit of Measure No NA Meega Watt resolution No NA P1Y Curve type No NA Point Active Flag No NA Y Document Id No NA DEVUTNGETEMFIPRST Page 37 of 238 Version 1.1 ELEXON 2017

38 Document Rev Num No NA 12 Year int No NA B1320 Congestion Management Measures Countertrading API service details for the flow B1320 is as follows Service Method Input URL Output Format Comments CongestionManagementMeasuresCountertradingService GET APIKey=< APIKey>&SettlementDate=<SettlementDate>&Period=<Period>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Settlement Date Yes YYYYMMDD Period Yes */150 1 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 No Quantity(MAW) 200 Settlement Date Date No YYYYMMDD Settlement Period int No */150 1 Reason Code No NA Complementary Information Reason Description No NA Infrastructure End of Life Flow Direction No NA up Document Type No NA Counter trade notice Process Type No NA Realised Doc Status No NA Intermediate resolution No NA PT30M Curve type No NA Sequential fixed size block Active Flag No NA N Document Id No NA DEVUTNGETEMFIPRST Document Rev Num No NA 2 Page 38 of 238 Version 1.1 ELEXON 2017

39 B1330 Congestion Management Measures Costs of Congestion Management API service details for the flow B1330 is as follows Service Method Input URL Output Format Comments CongestionManagementMeasuresCostsOfCongestionManagementService GET APIKey=< APIKey>&Year=<Year>&Month=<Month>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Year Yes YYYY Month Yes MM 11 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Time Series ID No NA NGETEMFIPATL0002 No Congestion Price(GBP) Year No YYYY 2014 Month No MM Mar Reason Code Reason Description Document Type Process Type Doc Status resolution business type Active Flag Document Id Document Rev Num No NA Complementary Information No NA Infrastructure End of Life No NA Congestion costs No NA Realised No NA Intermediate No NA P1M No NA Congestion costs No NA N No NA DEVUTNGETEMFIPTestingxx No NA 8 Page 39 of 238 Version 1.1 ELEXON 2017

40 B0710 Planned Unavailability of Consumption Units API service details for the flow B0710 is as follows Service Method Input URL Output Format Comments PlannedUnavailabilityOfConsumptionUnitsService GET StartDate =< StartDate >& EndTime =< EndTime >& StartTime =< StartTime >& APIKey=< APIKey > & EndDate =< EndDate >&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ Start date Yes YYYYMMDD End date Yes YYYYMMDD Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type Time Series ID Start Date End Date Start Time End Time Quantity Reason Code Reason Description Document Type Process Type Doc Status Active Flag Document Id Document Rev Num BM UNIT Id Date Date Date Date No NA Solar Generation No NA NGETEMFIPATL0002 No YYYYMMDD No YYYYMMDD No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No 200 No NA shutdown No NA shut down for Maintenance No NA Load unavailability No NA Outage information No NA No NA N No NA NGETPUCU00001 No NA 2 No NA NA Page 40 of 238 Version 1.1 ELEXON 2017

41 AssestEICCode No NA registered NGC BM Unit id No NA NA B0720 Changes In Actual Availability Of Consumption Units API service details for the flow B0720 is as follows Service Method Input URL Output Format Comments ChangesInActualAvailabilityOfConsumptionUnitsService GET Time=<StartTime>&APIKey=<APIKey>&EndDate=<EndDate>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ End date Yes YYYYMMDD EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Start Date Date No YYYYMMDD End Date Date No YYYYMMDD Start Time End Time Reason Code Reason Description Quantity Document Type Process Type Doc Status Active Flag Date Date No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No NA shutdown No NA shut down for Maintenance No 200 No NA Load unavailability No NA Outage information No NA NA No NA N Page 41 of 238 Version 1.1 ELEXON 2017

42 Document Id Document Rev Num Assest BM UNIT Id AssestEICCode NGC BM Unit id No No No No No NA NA NA NA NA NGETPUCU NA registered NA B1010 Planned Unavailability In The Transmission Grid API service details for the flow B1010 is as follows Service Method Input URL Output Format Comments PlannedUnavailabilityInTheTransmissionGridService GET me=<endtime>&starttime=<starttime>&enddate=<enddate>&servicetype=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type Time Series ID Start Date End Date Start Time End Time Reason Code Reason Description Asset EIC Code BM Unit Id NGC BU Unit ID Asset Type Date Date Date Date No NA Solar Generation No NA NGETEMFIPATL0002 No YYYYMMDD No YYYYMMDD No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No NA shutdown No NA shut down for Maintenance No NA EIC_A001 No NA NA No NA NA No NA Line Page 42 of 238 Version 1.1 ELEXON 2017

43 location Quantity Document Type Process Type Doc Status Active Flag Document Id Document Rev Num No NA NG Wales_LineL121 No NA London No 200 No NA Transmission unavailability No NA Outage information No NA NA No NA N No NA NGETPUCU00001 No NA B1020 Changes In Actual Availability In The Transmission Grid API service details for the flow B1020 is as follows Service Method Input URL Output Format Comments ChangesInActualAvailabilityInTheTransmissionGridService GET te=<enddate>&starttime=<starttime>&endtime=<endtime>&servicetype=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Start Date Date No YYYYMMDD End Date Date No YYYYMMDD Start Time Date No mm:hh:ss ZZ 14:00:00 ZZ End Time Date No mm:hh:ss ZZ 15:00:00 ZZ Reason Code No NA shutdown Page 43 of 238 Version 1.1 ELEXON 2017

44 Reason Description Quantity Asset EIC Code BM Unit Id NGC BU Unit ID Asset Type location Document Type Process Type Doc Status Active Flag Document Id Document Rev Num No NA shut down for Maintenance No 200 No NA EIC_A001 No NA NA No NA NA No NA Line No NA NG Wales_LineL121 No NA London No NA Transmission unavailability No NA Outage information No NA NA No NA N No NA NGETPUCU00001 No NA B1030 Changes In Actual Availability of OffShore Grid Infrastructure API service details for the flow B1030 is as follows Service Method Input URL Output Format Comments ChangesInActualAvailabilityOfOffShoreGridInfrastructureService GET =<EndDate>&StartTime=<StartTime>&EndTime=<EndTime>&ServiceType=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Page 44 of 238 Version 1.1 ELEXON 2017

45 Start Date End Date Start Time End Time Reason Code Reason Description Quantity Active Power Asset EIC Code BM Unit Id NGC BU Unit ID location Document Type Process Type Doc Status Active Flag Document Id Document Rev Num Date Date Date Date No YYYYMMDD No YYYYMMDD No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No NA shutdown No NA shut down for Maintenance No 200 No 50 No NA EIC_A001 No NA NA No NA NA No NA NG Wales_LineL121 No NA London No NA Generation unavailability No NA Outage information No NA NA No NA N No NA NGETPUCU00001 No NA B1510 Planned Unavailability of Generation Units API service details for the flow B1510 is as follows Service Method Input URL Output Format Comments PlannedUnavailabilityOfGenerationUnitsService GET te=<enddate>&starttime=<starttime>&endtime=<endtime>&servicetype=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Page 45 of 238 Version 1.1 ELEXON 2017

46 Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Start Date Date No YYYYMMDD End Date Date No YYYYMMDD Start Time Date No mm:hh:ss ZZ 14:00:00 ZZ End Time Date No mm:hh:ss ZZ 15:00:00 ZZ Reason Code No NA shutdown Reason Description No NA shutdown for Maintenance Prod Registered Resource Active power No NA 500 BM Unit Id No NA NA NGC BU Unit ID No NA NA No Quantity 200 Prod Registered Resource EIC CODE No NA 10TALWS00015 Prod Registered Resource PSR name No NA NGWalesGenG121 Prod Registered Resource type No NA Generation Prod Registered Resource location No NA London Document Type No NA Production unavailability Process Type No NA Outage information Doc Status No NA Intermediate Active Flag No NA N Document Id No NA NGETAAPU00001t1 Document Rev Num No NA 2 PSR EIC Code No NA BMUnitEIC PSR NGC BM Unit ID No NA T_COTPS1 PSR BM Uni tid No NA COTPS1 PSR No NA BMUnitEIC.name B1520 Changes In Actual Availability of Generation Units API service details for the flow B1520 is as follows Service Method Input URL Output Format ChangesInActualAvailabilityOfGenerationUnitsService GET =<EndDate>&StartTime=<StartTime>&EndTime=<EndTime>&ServiceType=<xml/csv> XML/CSV Page 46 of 238 Version 1.1 ELEXON 2017

47 Comments 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type No NA Solar Generation Time Series ID No NA NGETEMFIPATL0002 Start Date Date No YYYYMMDD End Date Date No YYYYMMDD Start Time Date No mm:hh:ss ZZ 14:00:00 ZZ End Time Date No mm:hh:ss ZZ 15:00:00 ZZ No dddd Quantity(MAW) 200 Prod Registered Resource EIC Code No NA 10TALWS00015 Prod Registered Resource name No NA NGWalesGenG121 Prod Registered Resource location No NA London Reason Code No NA Complementary Information Reason Description No NA Infrastructure End of Life Prod Registered Resource Active No NA 50 Prod Registered Resource type No NA Generation Prod Registered PSR EIC Code No NA BMUnitEIC1234 Document Type No NA Generation unavailability Process Type No NA Outage information Doc Status No NA Intermediate Active Flag No NA N Document Id No NA NGETAAGTYU Document Rev Num No NA 2 Page 47 of 238 Version 1.1 ELEXON 2017

48 B1530 Planned Unavailability of Production Units API service details for the flow B1530 is as follows Service Method Input URL Output Format Comments postplannedunavailabilityofproductionunitsservice GET ddate=<enddate>&starttime=<starttime>&endtime=<endtime>&servicetype=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: Field Field Type API Web service Request Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml Business Type Time Series ID Start Date End Date Start Time End Time Reason Code Field Reason Description Quantity(MAW) Prod Registered Resource EIC Code Prod Registered Resource name Prod Registered Resource location Active power Document Type Process Type Doc Status Field Type Date Date Date Date API Web service Response Remarks Mandatory Format Sample data No NA Solar Generation No NA NGETEMFIPATL0002 No YYYYMMDD No YYYYMMDD No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No NA Complementary Information No NA Infrastructure End of Life No 200 No NA 10TALWS00015 No NA NGWalesGenG121 No NA London No 500 No NA Generation unavailability No NA Outage information No NA Intermediate Page 48 of 238 Version 1.1 ELEXON 2017

49 Active Flag Document Id Document Rev Num No NA N No NA NGETAAGTYU No NA B1540 Changes In Actual Availability of Production Units API service details for the flow B1540 is as follows Service Method Input URL Output Format Comments ChangesInActualAvailabilityOfProductionUnitsService GET ddate=<enddate>&starttime=<starttime>&endtime=<endtime>&servicetype=<xml/csv> XML/CSV 1. All the fields are Varchar data type at Database; hence we have assumed the field type has. 2. Default sorting will be used by the application to sort the retrieve data. Default Sorting: Time Series ID (Descending) API Web service Request and Response format details: API Web service Request Field Field Type Remarks Mandatory Format Sample data APIKey Yes NA AP8DA23 Start date Yes YYYYMMDD End date Yes YYYYMMDD StartTime Yes mm:hh:ss ZZ 14:00:00 ZZ EndTime Yes mm:hh:ss ZZ 15:00:00 ZZ Service Type No NA csv/xml API Web service Response Field Field Type Remarks Mandatory Format Sample data Business Type Time Series ID Start Date End Date Start Time End Time Reason Code Reason Description Quantity(MAW) Prod Registered Resource EIC Code Prod Registered Resource name Prod Registered Resource location Active power Date Date Date Date No NA Solar Generation No NA NGETEMFIPATL0002 No YYYYMMDD No YYYYMMDD No mm:hh:ss ZZ 14:00:00 ZZ No mm:hh:ss ZZ 15:00:00 ZZ No NA Complementary Information No NA Infrastructure End of Life No 200 No NA 10TALWS00015 No NA NGWalesGenG121 No NA London No 500 Page 49 of 238 Version 1.1 ELEXON 2017

50 Document Type No NA Production unavailability Process Type No NA Outage information Doc Status No NA Intermediate Active Flag No NA N Document Id No NA NGETAAPU00001t1 Document Rev Num No NA REMIT Flow Message List Retrieval API service details for REMIT Message List Retrieval is as follows Service Method Input URL MessageListRetrievalService GET 1) Event Start & End ntstart>&eventend=<eventend>&servicetype=<xml/xml/csv/csv> 2) Publication Time =<PublicationFrom>&PublicationTo=<PublicationTo>&ServiceType=<xml/XML/csv/CSV> 3) Publication Time with Advanced Filter =<PublicationFrom>&PublicationTo=<PublicationTo>&ServiceType=<xml/XML/csv/CSV>&Affec tedunitid=<affectedid>&participantid=<participantid>&messageid=<messageid>&eventtyp e=<eventtype>&fueltype=<fueltype> 4) Event Start with Active Flag ntstart>&eventend=<eventend>&servicetype=<xml/xml/csv/csv>&activeflag=<activeflag> 5) Event Start with Advanced Filter ntstart>&eventend=<eventend>&servicetype=<xml/xml/csv/csv>&affectedunitid=<affecte did>&participantid=<participantid>&messageid=<messageid>&eventtype=<eventtype>&f ueltype=<fueltype> Output Format Note: Active Flag is used to retrieve only the latest revisions. Different urls are possible for this service by including optional parameters. XML Comments 1. All active records are fetched on the basis of mandatory parameters EventStart and EventEnd or PublicationFrom and PublicationTo along with the optional parameters(affectedunitid, ParticipantId, MessageID, FuelType, EventType,AssetId) for which AND condition will be applied. 2. ParticipantId is fetched based on complete or Partial value given in request.(ex: %name%) 3. Events In Progress will be fetched based on the following conditions: Page 50 of 238 Version 1.1 ELEXON 2017

51 o o o Event Start DateTime is in between From DateTime and To DateTime OR Event End DateTime is in between From DateTime and To DateTime OR Event Start DateTime is Before From DateTime AND Event End Date time is After To DateTime ) API Web service Request and Response format details: Field Field Remarks Mandatory Sample data Type ApiKey The key used to identify and authorize Yes the request. EventStart The start date of the event. This a fixed No format string, like YYYYMMDD EventEnd The end date of the event. This a fixed No format string, like YYYYMMDD PublicationFrom The start date of the publication. This a No fixed format string, like YYYYMMDD PublicationTo The end date of the publication. This a No fixed format string, like YYYYMMDD ParticipantId The ID of the participant. No MessageID The ID of the message. No AssetID The ID of the asset. No EventType The type of the event. No FuelType The type of the fuel. No MessageType The type of the message. No UnavailabilityType The type of the unavailability. No ServiceType The ServiceType must be xml/xml/csv/csv. If not set, defaults to XML. No API Web service Response Field Field Remarks Mandatory Sample data Type Message Id 99X ELXP RMT Sequence Id 1 Message Heading EXAMGEN Event Type Transmission unavailability Published Date :57:10 Time Participant ID N_TEST Asset ID N_TESTASSET Asset EIC Code 51WX Affected Unit N_TESTXXXXXXXX Asset Normal Capacity Available Capacity Event Start :00:00 Event End :00:00 Duration Lorem ipsum dolor Uncertainty Cause Active Event Status Dismissed Related Information Aliquam erat volutpat. Etiam eget varius neque. Page 51 of 238 Version 1.1 ELEXON 2017

52 Active Flag Y Revision Number 9 Message Type Unavailabilities of Electricity Facilities Unavailability Type Unplanned * applicable only for Elexon portal Note: Either Publication details(publicationfrom and PublicationTo) or Event details(evenstart and EventEnd) should be given in request. If both are not present in request proper message with HTTP code will be sent back as response REMIT Flow Message Detail Retrieval API service details for REMIT Message Detail Retrieval is as follows Service Method Input URL MessageDetailRetrievalService GET 1) Message id, Sequence id, Participant id mentioned >&ParticipantId=<ParticipantID>&SequenceId=<SequenceId>&ServiceType=<xml/XML/csv/CSV> 2) Message id and Participant id mentioned >&ParticipantId=<ParticipantID>&ServiceType=<xml/XML/csv/CSV> 3) Message id, Participant id mentioned and Active Flag >&ParticipantId=<ParticipantID>&ServiceType=<xml/XML/csv/CSV>&ActiveFlag=<ActiveFlag> Output Format XML API Web service Request and Response format details: Field Field Remarks Mandatory Sample data Type APIKey The key used to identify and Yes authorize the request. MessageId Message ID Yes ParticipantId Participant ID for the remit message Yes SequenceId Integer Sequence Id for the Message No ActiveFlag Active Flag to be given as Y/N No ServiceType The ServiceType must be xml/xml/csv/csv. If not set, defaults to XML. No API Web service Response Field Field Remarks Mandatory Sample data Type Message Id 99X ELXPRMT Sequence Id 1 Message Heading EXAMGEN Page 52 of 238 Version 1.1 ELEXON 2017

53 Event Type Transmission unavailability Published Date Time :57:10 Participant ID N_TEST Asset ID N_TESTASSET Asset EIC Code 51WX Asset Type Production Affected Unit T_COTPS1 Affected Area N Fuel Type Fossil Gas Asset Normal Capacity Available Capacity Unavailable Capacity 31.0 Event Start :00:00 Event End :00:00 Duration Uncertainty Lorem ipsum dolor Cause Active Event Status Dismissed Related Information 4604 : Deload for operational reasons. Active Flag Y Message Type Unavailabilities of Electricity Facilities Unavailability Type Unplanned Acer Code A AA Bidding Zone 10YGBA Outage Profile Segment :30:00 Start Outage Profile Segment :40:00 End Outage Profile Segment Capacity Revision Number Integer 3 Page 53 of 238 Version 1.1 ELEXON 2017

54 5.2 Legacy BMRS Data Temperature Data API service details for the flow is as follows Service Method Input URL Output Format temperaturedataservice GET ate>&todate =<ToDate>&ServiceType=<xml/XML/csv/CSV> XML/CSV Description Comments Default Sorting: Spot Time (Ascending) Input data flow : TEMP, REFTEMP Default Value (if non specified): From Date = Current System Date 3 months (configurable),to Date = Current System Date (i.e. Today) API Web service Request and Response format details: API Webservice Request Temperature Data Logical Field Field Type Mandatory Format Sample data ApiKey Yes AP8DA23 From Date No YYYYMMDD To Date No YYYYMMDD Service Type No csv/csv/xml/xml Header Record: API Webservice Response Temperature Data Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value TEMPERATURE DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample values Record Type TEMP Fixed string value TEMP Spot (Date)Time Date YYYYMMDD Temperature Out Turn Double 9.5 Page 54 of 238 Version 1.1 ELEXON 2017

55 Normal Reference Temperature Low Reference Temperature High Reference Temperature Double 9.6 Double 12.5 Double 12.5 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample values Record Type TEMP Fixed string value TEMP Spot (Date)Time Date YYYYMMDD Temperature Out Turn Normal Reference Temperature Low Reference Temperature High Reference Temperature Double 9.5 Double 9.6 Double 12.5 Double 12.5 NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR,TEMPERATURE DATA TEMP, ,18.3,17.2,12.3,22.4 FTR,1 Page 55 of 238 Version 1.1 ELEXON 2017

56 5.2.2 Bid Offer Level Data API service details for the flow is as follows Service Operation Method bidofferleveldataservice bidofferleveldataimpl GET Input URL Output Format Description Comments &SettlementPeriod=<SettlementPeriod>&BMUnitId=<BMUnitId>&BMUnitType=<BMUnitType>&LeadPartyNa me=<leadparty>&ngcbmunit=<ngcbmunit>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: BM Unit Id (Ascending), BM Offer Pair Number (Descending), From Time (Ascending) 2. Input data flow : BOD For other common description refer section Default Value (if none specified): Settlement Date = {as per NRT condition}, Settlement Period = {as per NRT condition},bm Unit Id = *, BM Unit Type = *, Lead Party = *, NGC BM Unit = *, (* implies all values) 2. NRT condition: Settlement Date and Settlement Period corresponding to current SP + 2 API Web service Request and Response format details: Logical Field API Webservice Request Bid Offer Level Data Field Type Remarks Mandatory XML Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement Period 1 to 50 or * 12 2 AEENG000, G, E.ON Energy BM Unit Id No Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit No EASASP01, AES New Energy Limited, G, 2 AAEPD000 Service Type csv/xml/csv/xml Header Record: API Webservice Response Bid Offer Level Data Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value BID OFFER LEVEL DATA Page 56 of 238 Version 1.1 ELEXON 2017

57 Settlement Date Settlement Period From input parameter From input parameter Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type BOD BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party NGC BM Unit Settlement Date Settlement Period BM Offer Pair Number From Time Date Integer Integer Date YYYYMMDD HH:MM:SS AES New Energy Limited EASASP01, AES New Energy Limited, G, 2 AAEPD000 YYYYMMDD , 1, etc. From Level Integer 0 To Time Date YYYYMMDD HH:MM:SS To Level Integer 0 Bid Price Double 0 Offer Price Double 0 Active Flag Y :30: :30:00 CSV Download Service : Logical Field Record Type BM Unit Id BM Unit Type Lead Party Field Type Remarks Mandatory CSV Format Sample data BOD 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 G, S, E, I, T, etc AES New Energy Limited Page 57 of 238 Version 1.1 ELEXON 2017

58 NGC BM Unit Settlement Date Settlement Period BM Offer Pair Number Date Integer Integer YYYYMMDD , 1, etc. EASASP01, AES New Energy Limited, G, 2 AAEPD000 From Time Date YYYYMMDDHHMMSS From Level Integer 0 To Time Date YYYYMMDDHHMMSS To Level Integer 0 Bid Price Double 0 Offer Price Double 0 Example File: HDR,BID OFFER LEVEL DATA, ,* BOD,T_GENSET176, ,1,2, ,10.000, ,10.000, , BOD,T_GENSET176, ,2,1, ,10.000, ,10.000, , BOD,T_GENSET176, ,3,1, ,10.000, ,10.000, , BOD,T_GENSET176, ,4,2, ,10.000, ,10.000, , BOD,T_GENSET176, ,5,3, ,10.000, ,10.000, , FTR, Credit Default Notice Data API service details for the flow is as follows Service Method Input URL Output Format creditdefaultnoticedataservice GET te>&tocleareddate=<tocleareddate>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Participant ID (ascending), Description 2. Entries with a null Cleared Date and Cleared Period (ie. Parties that are still in default) are displayed above entries with nonnull Cleared Date and Cleared Period. 3. Input data flow : CDN Comments 1. Default Value (if none specified): From Cleared Date = Current System Date (i.e. Today) 30 (configurable) To Cleared Date = NULL API Web service Request and Response format details: Page 58 of 238 Version 1.1 ELEXON 2017

59 API Webservice Request Credit Default Notices Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Cleared Date DateTime No YYYYDDMM To Cleared Date DateTime No YYYYDDMM Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response Credit Default Notices Condition Fixed string value HDR Fixed string value CREDIT DEFAULT NOTICE DATA Body Record: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Participant ID Credit Default Level Entered Default Settlement Date Energy Default Settlement Period Cleared Default Settlement Date Cleared Default Settlement Period Cleared Default Text Integer Date Integer Date Integer YYYYMMDD YYYYMMDD Active Flag Y Fixed string value CDN NEEB Credit Cover Percentage <= 75% of credit limit(level default) CSV download service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Participant ID Credit Default Level Entered Default Settlement Date Energy Default Settlement Period Cleared Default Settlement Date Cleared Default Integer Date Integer Date Integer YYYY MMDD YYYY MMDD Fixed string value CDN NEEB Page 59 of 238 Version 1.1 ELEXON 2017

60 Settlement Period Cleared Default Text Credit Cover Percentage <= 75% of credit limit(level default) NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR,CREDIT DEFAULT NOTICE DATA CDN,MANW,2, ,4, ,41,Credit Cover Percentage <= 90% of Credit Limit (Level 2 Default) CDN,MANW,2, ,4, ,41,Credit Cover Percentage <= 90% of Credit Limit (Level 2 Default) CDN,MANW,2, ,4, ,41,Credit Cover Percentage <= 90% of Credit Limit (Level 2 Default) FTR, System Warnings API service details for the flow is as follows Service Method Input URL Output Format Description Comments systemwarningsservice GET >&ToDate=<ToDate>&ServiceType=<xml/XML/csv/CSV> XML/CSV 1. Default Sorting: Warning Date/Time (Ascending) 2. Input data flow : System Messages Default Value (if none specified): From Date= Current System Date 1 (configurable) To Date= Current System Date API Web service Request and Response format details: API Webservice Request SystemWarning Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type csv/csv/xml/xml Header Record: API Webservice Response SystemWarning Report Output Field Mapping Condition Page 60 of 238 Version 1.1 ELEXON 2017

61 Record Type File Type HDR SYSTEM WARNING Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data RecordType SYSWARN Warning Date/Time Date YYYYMMDD HH:MM :23 Warning Text Text Data Active Flag Y CSV Download Service Logical Field Field Type Remarks Mandatory CSV Format Sample data RecordType SYSWARN Warning Date/Time Date YYYYMMDDHHMM Warning Text Text Data NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File HDR,SYSTEM WARNINGS SYSWARN, ,From : Power System Manager National Grid Electricity Control Centre NOTIFICATION CANCELLATION of GB TRANSMISSION SYSTEM WARNING The GB Transmission System Warning NOTIFICATION OF INADEQUATE SYSTEM MARGIN issued for the period from 09:00 hrs to 23:30 hrs on Wednesday 20/12/2014 has been cancelled The following GB Transmission System Warnings remain in force none Notification Issued at 13:15 hrs on 20/12/2014 Issued by John Hughes National Grid Electricity Control Centre CANC 20/12/14 20/12/14 20/12/14 FTR, Balancing Services Adjustment Action Data API service details for the flow is as follows Service Method balancingservicesadjustmentactiondataservice GET Page 61 of 238 Version 1.1 ELEXON 2017

62 Input URL Output Format ate>&settlementperiod=<settlementperiod>&servicetype=<xml/xml/csv/csv> XML/CSV Description 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : DISBSAD Comments 1. Default Value : Settlement Date= Current System Date (i.e. Today), Settlement Period = *. API Web service Request and Response format details: API Webservice Request BalancingServicesAdjustmentActionData Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement Period 1 to 50 Service Type xml/xml/csv/csv Header Record: API Webservice Response BalancingServicesAdjustmentActionData Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string BALANCING SERVICES ADJUSTMENT DATA Body Record : Logical Field Field Type Remark s Mandator y XML Format Sample data Record Type DISAG Settlement Date Date YYYYMM DD Settlement Period Integer 1 Action Identifier Integer 6 SOFlag T Balancing Services Adjustment Action STOR Provider Flag Action Cost Double Action Volume Double Active Flag Y Page 62 of 238 Version 1.1 ELEXON 2017

63 CSV Download Service Logical Field Field Type Remark s Mandator y CSV Format Sample data Record Type DISAG Settlement Date Date YYYYMMDD Settlement Period Integer 1 Action Identifier Integer 6 SOFlag T Balancing Services Adjustment Action STOR Provider Flag Action Cost Double Action Volume Double Example File HDR,BALANCING SERVICES ADJUSTMENT DATA DISAG, ,1,1001,T,0.0,28.0 DISAG, ,1,1002,F,0.0,10.0 FTR,2 Page 63 of 238 Version 1.1 ELEXON 2017

64 5.2.6 Balancing Service Adjustment Data API service details for the flow is as follows Service Method Input URL Output Format balancingserviceadjustmentdataservice GET NETBSAD /<VersionNo>?APIKey=<APIKey>&SettlementDate=<SettlementDate>& SettlementPeriod =< SettlementPeriod >&IsTwoDayWindow=<IsTwoDayWindow>&ServiceType=<xml/XML/csv/CSV> XML/CSV Description Comments 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : NETBSAD For other common description refer section Default Value (if none specified Settlement Date= Current System Date (i.e. Today), Settlement Period = *, istwodaywindow=false API Web service Request and Response format details: API Webservice Request BalancingServiceAdjustmentData Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement Period 1 istwodaywindow false Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response BalancingServiceAdjustmentData Condition HDR BALANCING SERVICE ADJUSTMENT DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type BSAD Settlement Date Date YYYYMMDD Settlement Period Integer 1 Net Energy SellPrice Cost Adjustment (ESCA) Double Net Energy SellPrice Volume Adjustment (ESVA) MWh Double Page 64 of 238 Version 1.1 ELEXON 2017

65 Net System SellPrice Volume Adjustment (SSVA) MWh SellPrice Price Adjust (SPA) /MWh Net Energy BuyPrice Cost Adjustment (EBCA) Net Energy BuyPrice Volume Adjustment (EBVA) MWh Net System BuyPrice Volume Adjustment (SBVA) MWh BuyPrice Price Adjust (BPA) /MWh Double Double Double 0.0 Double Double Double 0.00 Active Flag Y CSV Download service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type BSAD Settlement Date Date YYYYMMDD Settlement Period Integer 1 Net Energy SellPrice Cost Adjustment (ESCA) Net Energy SellPrice Volume Adjustment (ESVA) MWh Net System SellPrice Volume Adjustment (SSVA) MWh SellPrice Price Adjust (SPA) /MWh Net Energy BuyPrice Cost Adjustment (EBCA) Net Energy BuyPrice Volume Adjustment (EBVA) MWh Double Double Double Double Double 0.0 Double Page 65 of 238 Version 1.1 ELEXON 2017

66 Net System BuyPrice Volume Adjustment (SBVA) MWh BuyPrice Price Adjust (BPA) /MWh Double Double 0.00 NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File HDR,BALANCING SERVICES ADJUSTMENT DATA BSAD, ,1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 BSAD, ,2,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 BSAD, ,3,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 FTR, Rolling System Frequency API service details for the flow is as follows Service Method Input URL Output Format Description rollingsystemfrequencyservice GET &ToDateTime=<ToDateTime>&ServiceType=<xml/XML/csv/CSV> XML/CSV 1. Default Sorting: Date (Ascending), SpotTime (Ascending) 2. Input data flow : FREQ Comments 1. Default Value (if none specified): From DateTime = Current System DateTime 48 Hr (configurable) To DateTime = Current System DateTime API Web service Request and Response format details: Logical Field API Webservice Request Rolling System Frequency Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From DateTime YYYYMMDD HH:MM:SS :10:10 To DateTime YYYYMMDD HH:MM:SS :10:10 Page 66 of 238 Version 1.1 ELEXON 2017

67 Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response Rolling System Frequency Condition Fixed string value HDR Fixed string value SYSTEM FREQUENCY DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type VD VD Date Date YYYYMMDD Spot Time Frequency(Hz ) Date Double HH:MM:SS Derived data = Sum of demand across all the Fuel type (N0509) Active Flag Y CSV Download Service : 10:42: Logical Field Record Type Field Type Remarks Mandatory CSV Format Sample data VD VD DateTime Frequency(Hz) Date Double YYYYMMDDHHMM SS Derived data = Sum of demand across all the Fuel type (N0509) NOTE : Also note that, even in cases where From Date Time and To Date Time are defined as optional with default values, either both should be absent or both have to be present. FromDateTimeshould not be greater than ToDateTime. If so exception is thrown with appropriate Message. Example File: HDR, SYSTEM FREQUENCY DATA FREQ, , FREQ, , FREQ, , FREQ, , Page 67 of 238 Version 1.1 ELEXON 2017

68 FREQ, , FTR, Market Index Data API service details for the flow is as follows Service Method Input URL Output Format Description marketindexdataservice GET entdate>&tosettlementdate=<tosettlementdate>&period=<period>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Data Provider (Alphabetic Ascending), Settlement Date (Ascending),Settlement Period (Ascending) 2. Input data flow : MID Comments 1. Default Value (if none specified): From Settlement Date= Current System Date 1 (i.e. Yesterday), To Settlement Date= Current System Date (i.e. Today),Settlement Period = * 2. Data available only for Settlement Periods before the Current Settlement Period. API Web service Request and Response format details: API Webservice Request Market Index Data Logical Field Field Type Remarks Mandatory Format Sample data From Settlement Date YYYYMMDD To Settlement Date YYYYMMDD Period 1 to 50 or * ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response Market Index Data Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value MARKET INDEX DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type MID Data Provider APXMIDP Settlement Date Date YYYYMMDD Page 68 of 238 Version 1.1 ELEXON 2017

69 Settlement Period Integer 1 to 50 Price Double Volume Double Active Flag Y CSV Download service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type MID Data Provider APXMIDP Settlement Date Date YYYYMMDD Settlement Period Integer 50 Price Double Volume Double NOTE : Also note that, even in cases where FromSettlementDate and ToSettlementDate are defined as optional with default values, either both should be absent or both have to be present. FromSettlementDate should not be greater than ToSettlementDate. If so exception is thrown with appropriate Message. Example File: HDR,MARKET INDEX DATA MID,NNCUK, ,33,10.000, MID,NNCUK, ,36,20.000, MID,NNCUK, ,37,10.000, FTR, Daily energy Volume Data API service details for the flow is as follows Service Method Input URL Output Format dailyenergyvolumedataservice GET Date=<ToDate>&ServiceType=<xml/XML/csv/CSV> XML/CSV Page 69 of 238 Version 1.1 ELEXON 2017

70 Description 1. Default Sorting: Settlement Day (Ascending) 2. Input data flow : INDOD Comments 1. Default Value (if none specified): From Date= Current System date90 days To Date= Current System Date API Web service Request and Response format details: API Webservice Request DailyEnergyVolumeData Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type xml/xml/csv/csv API Webservice Response DailyEnergyVolumeData Header Record Report Output Field Mapping Record Type File Type Condition HDR DAILY ENERGY VOLUME DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Settlement Day Date INDOD YYYYMMDD Daily Energy Volume Outturn Integer Daily Energy Volume Normal Reference Daily Energy Volume Low Reference Integer Integer Daily Energy Volume High Integer Reference Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type INDOD Settlement Day Date YYYYMMDD Page 70 of 238 Version 1.1 ELEXON 2017

71 Daily Energy Volume Outturn Integer Daily Energy Volume Normal Reference Daily Energy Volume Low Reference Daily Energy Volume High Reference Integer Integer Integer NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File HDR,DAILY ENERGY VOLUME DATA INDOD, ,43323,40121,38124,47634 FTR, Non BM STOR Instructed Volume Data API service details for the flow is as follows Service Method Input URL Output Format Description nonbmstorinstructedvolumedataservice GET Date>&ToDate=<ToDate>&ServiceType=<xml/XML/csv/CSV> XML/CSV 1. Default Sorting: Settlement Date(Ascending), Settlement Period (Ascending) 2. Input data flow : NONBM Comments 1. Default Value (if none specified): From Date = Current System Date 1, To Date = Current System Date API Web service Request and Response format details: API Webservice Request n BM Stor Instructed Volumes Logical Field Field Type Remarks Mandatory Format Sample data From Date YYYYMMDD To Date YYYYMMDD ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Page 71 of 238 Version 1.1 ELEXON 2017

72 Header Record : API Webservice Response n BM Stor Instructed Volumes Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value NONBM STOR INSTRUCTED VOLUME DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type NONBM Settlement Date Date Settlement Period Integer YYYYMMDD to 50 SystemZone Always N NONBM Publish Time Date YYYYMMDD HH:MM:SS :22:00 Instructed Volume (MWh) Integer Active Flag Y CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type NONBM Settlement Date Date Settlement Period Integer YYYYMMDD to 50 SystemZone Always N NONBM Publish Time Date YYYYMMDDHH MMSS Instructed Volume (MWh) Integer NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Page 72 of 238 Version 1.1 ELEXON 2017

73 Example File: HDR,NONBM STOR INSTRUCTED VOLUME DATA NONBM, ,1,N, ,12345 NONBM, ,2,N, ,12345 NONBM, ,3,N, ,12345 FTR, Applicable Balancing Services Volume Data API service details for the flow is as follows Service Operation Method applicablebalancingservicevoulmedataservice applicablebalancingservicevoulmedataimpl GET Input URL Output Format Description tlementperiod=<settlementperiod>&bmunitid=<bmunitid>&bmunittype=<bmunittype>&leadparty= <LeadParty>&NgcBmUnit=<NgcBmUnit>&ServiceType=<xml/XML/csv/CSV> XML/CSV 1. Default Sorting: Settlement Period (Ascending) 2. Input data flow : QAS For other common description refer section 3.2 Comments 1. Default Value (if none specified): Settlement Date = Current Date1, Settlement Period = *, One of BM Unit ID / NGC BM Unit ID is mandatory. (* implies all values) API Web service Request and Response format details: API Webservice Request Applicable Balancing Services Volume Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD HH:MM:SS :52:45 Settlement Period 1 to 50 or * 12 BM Unit ID BM Unit Type G, S, E, I, T, etc Lead Party No AES New Energy Limited NGC BM Unit Service Type csv/csv/xml/xml NOTE: At least one of BM Unit ID or NGC BM Unit is mandatory Page 73 of 238 Version 1.1 ELEXON 2017

74 API Webservice Response Applicable Balancing Services Volume Header Record: Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value APPLICABLE BALANCING SERVICES VOLUME Body Record :Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type QAS BM Unit Id BM Unit Type Lead Party NGC BM Unit BAGE1 Settlement Date Date YYYYMMDD Settlement Period Integer 12 Balancing Service Volume Double Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type QAS BM Unit Id BM Unit Type Lead Party NGC BM Unit BAGE1 Settlement Date Date YYYYMMDD Settlement Period Integer 12 Balancing Service Volume Double Example File: HDR,APPLICABLE BALANCING SERVICES VOLUME, ,1 QAS,T_GENERATE,1, QAS,E_EMBED,1, FTR, Rolling System Demand API service details for the flow is as follows Service rollingsystemdemandservice Page 74 of 238 Version 1.1 ELEXON 2017

75 Method Input URL Output Format Description GET omdatetime>&todatetime=<todatetime>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Date (Ascending),Time (Ascending) 2. Input data flow : FUELINST Comments Default Value (if none specified): From Date = Current Date 2 days, To Date = Current Date API Web service Request and Response format details: API Webservice Request Rolling System Demand Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From DateTime YYYYMMDD HH:MM:SS :10:10 To DateTime YYYYMMDD HH:MM:SS :10:10 Service Type xml/xml/csv/csv Header Record: API Webservice Response Rolling System Demand Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value ROLLING SYSTEM DEMAND Body records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type VD VD Date Date YYYYMMDD Time Date HH:MM:SS 10:42:55 Demand(MW) Integer Derived data = Sum of demand across all the Fuel type (N0509) Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Page 75 of 238 Version 1.1 ELEXON 2017

76 Record Type VD VD Date YYYYMMDDHHMMSS Demand(MW) Integer Derived data = Sum of demand across all the Fuel type (N0509) NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. For CSV output Date and Time fields are concatenated and displayed Example File: HDR,SYSTEM DEMAND DATA VD, ,22500 VD, ,22671 VD, ,22944 FTR, Peak Wind Generation Forecast API service details for the flow is as follows Service Method Input URL Output Format Description peakwindgenerationforecastservice GET omdate>&todate=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Date (Ascending) 2. Input data flow : WINDFOR Comments 1. Default Value (if non specified): From Date = Current System Date (i.e. Today) To Date = Current System Date + 1 (i.e Tomorrow) API Web service Request and Response format details: API Webservice Request Peak Wind Generation Forecast Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type xml/xml/csv/csv Page 76 of 238 Version 1.1 ELEXON 2017

77 Header Record Report Output Field Mapping Record Type File Type API Webservice Response Peak Wind Generation Forecast Condition Fixed string value HDR Fixed string value PEAK WIND GENERATION FORECAST Body Record Logical Field Field Type Remarks Mandatory XML Format Sample data RecordType WINDFORPK Day & Date Date YYYY MMDD Time of Maximum Wind Date 14:00 Generation HH:MM Peak (Max) MW Integer 123 Total Metered Capacity (MW) Integer 456 Data Last updated Date : YYYY MMDD HH:MM Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data RecordType WINDFORPK Day & Date Time of Maximum Wind Generation Peak (Max) MW Total Metered Capacity (MW) Data Last updated Date Date Integer Integer Date YYYYMMD D HHMM YYYYMMD DHHMM NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR, PEAK WIND GENERATION FORECAST WINDFORPK, ,2100,697,1333, Page 77 of 238 Version 1.1 ELEXON 2017

78 FTR, Wind Generation Forecast and Outturn Data API service details for the flow is as follows Service Method Input URL Output Format Description windforecastoutturnservice GET e>&todate=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Date (Ascending), Settlement Period (Ascending) 2. Input data flow : WINDFOR, FUELHH Comments 1. If data for a column not available for a row, it is displayed as NULL 2. Default Value (if none specified): From Date = Current System Date 1, To Date = Current System Date +1 API Web service Request and Response format details: API Webservice Request Wind Forecast Outturn Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type xml/xml/csv/csv API Webservice Response Wind Forecast Outturn Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value WIND GENERATION FORECAST AND OUTTURN DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed WIND Settlement Date Date YYYYMMDD Settlement Period Integer 1 Publication Time YYYYMMDD :00:00 (Initial Forecast) HH:MM:SS Initial forecast Generation (MW) Publication Time YYYYMMDD :00:00 (Latest Forecast) HH:MM:SS Latest forecast Page 78 of 238 Version 1.1 ELEXON 2017

79 Generation (MW) Publication Time YYYYMMDD :00:00 (Outturn) HH:MM:SS Outturn Generation (MW) Active Flag Y CSV Download Service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed WIND Settlement Date Date YYYYMMDD Settlement Period Integer 1 Publication Time (Initial Forecast) Initial forecast Generation (MW) Publication Time (Latest Forecast) Final forecast Generation (MW) Publication Time (Outturn) Outturn Generation (MW) YYYYMMDDHHMM SS YYYYMMDDHHMM SS YYYYMMDDHHMM SS NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR,WIND GENERATION FORECAST AND OUTTURN DATA WIND, ,1, ,1001, ,1011, ,1221 WIND, ,11, ,1147, ,1157, ,1221 WIND, ,17, ,1205, ,1200, ,1221 FTR, Generation By Fuel Type (Current) API service details for the flow is as follows: Service Method Input URL Output Format generationbyfueltypecurrentservice GET &ServiceType=<xml/XML/csv/CSV> XML/CSV Page 79 of 238 Version 1.1 ELEXON 2017

80 Description 1. Default Sorting: GB Generating Plant (Ascending) 2. Input data flow : FUELINST, FUELHH Comments 1. If no value is specified for fuel type then it will imply all Fuel Types 2. Any value from Fuel Type Set (Ref: IDD Valid Sets) 3. All negative values are capped to zero. 4. INT which implies interconnectors (INTFR OR INTIRL OR INTNED OR INTEW) API Web service Request and Response format details: API Webservice Request Generation By Fuel Type (Current) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 FuelType COAL Service Type xml/xml/csv/csv API Webservice Request Generation By Fuel Type (Current) Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value GENERATION BY FUEL TYPE (CURRENT) API Webservice Request Generation By Fuel Type (Current) Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data RecordType FUELINSTHHCUR GB Generating Plant Current MW Current %age Current Total MW Current Total % Last Half Hour Last Half Hour MW Last Half Hour %age Last Half Hour Total MW Integer Double Integer Double Date Integer Double Integer CCGT YYYYMM DD HH:MM:SS :00: Page 80 of 238 Version 1.1 ELEXON 2017

81 Last Half Hour Total % Double Last 24 Hours Date YYYYMM DD HH:MM:SS :00:00 Last 24 Hours MW Integer Last 24 Hours %age Double Last 24 Hours Total MW Integer Last 24 Hours Total % Double Data Last Updated Date YYYYMM DD HH:MM:SS :00:00 Active Flag Y CSV Download Records : Logical Field Field Type Remarks Mandatory XML Format Sample data RecordType FUELINSTHHCUR GB Generating Plant Current MW Current %age Current Total MW Current Total % Last Half Hour Last Half Hour MW Last Half Hour %age Last Half Hour Total MW Last Half Hour Total % Last 24 Hours Last 24 Hours MW Last 24 Hours %age Last 24 Hours Total MW Last 24 Hours Total % Data Last Updated Integer Decimal Integer Decimal Date Integer Decimal Integer Decimal Date Integer Decimal Integer Decimal Date CCGT YYYYMMD DHHMMSS YYYYMMD DHHMMSS YYYYMMD DHHMMSS Page 81 of 238 Version 1.1 ELEXON 2017

82 Example File: HDR,GENERATION BY FUEL TYPE CURRENT FUELINSTHHCUR,CCGT,1523,96.9,153,100.0, ,145,93.9,786,100.0, ,486,17.9,475,100.0,Y, FUELINSTHHCUR,COAL,78954,78.6,954,100.0, ,354,96.3,516,100.0, ,954,82.7,127,100.0Y, FTR, Generation by Fuel Type (24H Instant Data) API service details for the flow is as follows Service Method Input URL Output Format Description generationbyfueltype24hinstantdataservice GET me>&todatetime=<todatetime>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : FUELINST Comments 1. Default Value (if non specified): From DateTime = Current System DateTime 24 Hr (configurable),to DateTime = Current System DateTime API Web service Request and Response format details: API Webservice Request Generation By Fuel Type (24H Instant Data) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From DateTime YYYYMMDD HH:MM:SS :00:00 To DateTime YYYYMMDD HH:MM:SS :00:00 Service Type xml/xml/csv/csv API Webservice Response Generation By Fuel Type (24H Instant Data) Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value INSTANTANEOUS GENERATION BY FUEL TYPE DATA Body Record : Page 82 of 238 Version 1.1 ELEXON 2017

83 Logical Field Field Type Remarks Mandatory XML Format Sample data Fixed string value Record Type FUELINST Settlement Date Date YYYYMM DD Settlement Period Integer Spot Time Date YYYYMM DD HH:MM:SS :05:03 CCGT Integer OIL Integer COAL Integer NUCLEAR Integer WIND Integer PS Integer NPSHYD Integer OCGT Integer OTHER Integer INTFR Integer INTIRL Integer INTNED Integer INTEW Integer BIOMASS Integer Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Settlement Date Settlement Period Spot Time CCGT OIL COAL NUCLEAR WIND PS NPSHYD Date Integer Date Integer Integer Integer Integer Integer Integer Integer Fixed string value FUELINST YYYYMMDD YYYYMMDDH HMMSS Page 83 of 238 Version 1.1 ELEXON 2017

84 OCGT OTHER INTFR INTIRL INTNED INTEW BIOMASS Note: Example File: Integer Integer Integer Integer Integer Integer Integer Also note that, even in cases where FromDateTime and ToDateTime are defined as optional with default values, either both should be absent or both have to be present. FromDateTime should not be greater than ToDateTime. If so exception is thrown with appropriate Message. HDR, INSTANTANEOUS GENERATION BY FUEL TYPE DATA FUELINST, ,37, ,18137,1850,0,15315,7308,189,15,15,0,55,152,21,22,234 FUELINST, ,37, ,18134,1849,0,15312,7307,181,16,14,0,52,150,13,17,238 FTR, Half Hourly Outturn Generation by Fuel Type API service details for the flow is as follows Service Method Input URL Output Format Description Comments halfhourlyoutturngenerationbyfueltypeservice GET e=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : FUELHH Default Value (if none specified): From Date = Current System Date 1 (i.e. Yesterday), To Date = Current System Date (i.e. Today) API Web service Request and Response format details: API Webservice Request Half Hourly Outturn Generation By Fuel Type Data Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type xml/xml/csv/csv Page 84 of 238 Version 1.1 ELEXON 2017

85 API Webservice Response Half Hourly Outturn Generation By Fuel Type Data Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value HALF HOURLY OUTTURN GENERATION BY FUEL TYPE DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value FUELHH Settlement Date Date YYYYMMDD Settlement Period Integer 43 CCGT Integer OIL Integer COAL Integer NUCLEAR Integer WIND Integer PS Integer NPSHYD Integer OCGT Integer OTHER Integer INTFR Integer INTIRL Integer INTNED Integer INTEW Integer BIOMASS Integer Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory Record Type NO NO Settlement Date Date Settlement Period Integer NO CCGT Integer NO OIL Integer NO COAL Integer NO NUCLEAR Integer NO WIND Integer NO CSV Format Sample data Fixed string value FUELHH YYYYMMDD Page 85 of 238 Version 1.1 ELEXON 2017

86 PS NPSHYD OCGT OTHER INTFR INTIRL INTNED INTEW BIOMASS Integer Integer Integer Integer Integer Integer Integer Integer Integer NO NO NO NO NO NO NO NO NO NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR, HALF HOURLY OUTTURN GENERATION BY FUEL TYPE DATA FUELHH, ,1,18137,1850,0,15315,7308,189,15,15,0,55,152,12,16,280 FUELHH, ,2,18134,1849,0,15312,7307,181,16,14,0,52,150,22,16,300 FTR, Half Hourly Interconnector Outturn Generation API service details for the flow is as follows Service Method Input URL Output Format halfhourlyinterconnectoroutturngenerationservice GET e>&todate=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV Description 1. Default Sorting: Date (Ascending), Settlement Period (Ascending) 2. Input data flow : FUELHH Comments 1. Default Value (if none specified): From Date= Current System date 1 To Date= Current System Date API Web service Request and Response format details: API Webservice Request HalfHourlyInterConnectorOutturnGeneration Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml From Date YYYYMMDD Page 86 of 238 Version 1.1 ELEXON 2017

87 To Date YYYYMMDD Header Record : API Webservice ResponseHalfHourlyInterConnectorOutturnGeneration Report Output Field Mapping Record Type File Type Condition HDR HALF HOURLY INTERCONNECTOR OUTTURN GENERATION Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type INTOUTHH Settlement Date Date YYYYMMDD Settlement Period Integer 1 INTFR External Interconnector flows with France Integer 1704 INTIRL External Interconnector flows with Ireland INTNED External Interconnector flows with the Netherlands INTEW External Interconnector flows with Ireland (EastWest) Integer Integer Integer Active Flag Y CSV Download Service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type INTOUTHH Settlement Date Date YYYYMMDD Settlement Period Integer 1 INTFR External Interconnector flows with France Integer 1704 Page 87 of 238 Version 1.1 ELEXON 2017

88 INTIRL External Interconnector flows with Ireland INTNED External Interconnector flows with the Netherlands INTEW External Interconnector flows with Ireland (EastWest) Integer Integer Integer Example File HDR,HALF HOURLY INTERCONNECTOR OUTTURN GENERATION INTOUTHH, ,1,55,152,23,32 INTOUTHH, ,2,52,150,22,21 FTR,2 NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. National Output Useable (214 Days Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusable2t14daysaheadservice GET CSV> XML/CSV 1. Default Sorting: Settlement Date (Ascending) 2. Input data flow : NOU2T14D Records are retrieved for date ranges between (Currentdate + 2 days) to (Currentdate + 14 days). Comments Note that in legacy (existing) BMRS this data is available in CSV or XML. The header and footer labels in the snapshot are for that. These are not explicitly listed for Restful API. API Web service Request and Response format details: API Webservice Request : National Output Usable Data for 2 to 14 days (NOU2T14D) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Page 88 of 238 Version 1.1 ELEXON 2017

89 Header Record: Report Output Field Mapping Record Type File Type API Webservice Response : National Output Usable Data for 2 to 14 days (NOU2T14D) Condition Fixed string value HDR Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS) DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NOU2T14D Publication Time Date YYYYMMDD :45:00 HH:MM:SS System Zone N Settlement Date Date YYYYMMDD Output Usable Integer Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NOU2T14D Publication Time Date YYYYMMDDHHM MSS System Zone N Settlement Date Date YYYYMMDD Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS)DATA NOU2T14D, ,N, ,63825 NOU2T14D, ,N, ,62977 FTR, National Output Useable by Fuel Type (214 Days Ahead) API service details for the flow is as follows Service Method Input URL Output Format nationaloutputusablebyfueltype2t14daysservice GET ML/csv/CSV> XML/CSV Page 89 of 238 Version 1.1 ELEXON 2017

90 Description 1. Default Sorting: Fuel Type (Ascending), Settlement Date (Ascending) 2. Input data flow : FOU2T14D Comments Records are retrieved for date ranges between (Currentdate + 2 days) to (Currentdate + 14 days) API Web service Request and Response format details: API Webservice Request NationalOutputUsableByFuelType2T14DaysService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response NationalOutputUsableByFuelType2T14DaysService Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS) DATA BY FUEL TYPE Body Record : Logical Field Field Remarks Mandatory XML Format Sample data Type Record Type FOU2T14D FuelType COAL Publication (Date)Time Date YYYYMMDD :50:00 HH:MM:SS System Zone Must be 'N' Settlement Date Date YYYYMMDD Output Usable Integer 100 Active Flag Y CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type FOU2T14D FuelType COAL Publication (Date)Time Date YYYYMMDDHHMMSS System Zone Must be 'N' Settlement Date Date YYYYMMDD Output Usable Integer 100 Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS)DATA BY FUEL TYPE Page 90 of 238 Version 1.1 ELEXON 2017

91 FOU2T14D,CCGT, ,N, ,1500 FOU2T14D,OIL, ,N, ,1500 FOU2T14D,COAL, ,N, ,1500 FOU2T14D,NUCLEAR, ,N, ,1500 FOU2T14D,BIOMASS, ,N, ,788 FTR,5 Page 91 of 238 Version 1.1 ELEXON 2017

92 National Output Useable by Fuel Type and BM Unit (214 Days Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description Comments nationaloutputusablebybmunitandfueltype2t14daysservice GET ML/csv/CSV> XML/CSV 1. Default Sorting: BM Unit Id (Ascending),Fuel Type (Ascending) 2. Input data flow : UOU2T14D Records are retrieved for date ranges between (Currentdate + 2 days) to (Currentdate + 14 days) API Web service Request and Response format details: API Webservice Request NationalOutputUsableByBMUnitAndFuelType Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response NationalOutputUsableByBMUnitAndFuelType Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS) DATA BY BM UNIT/INTERCONNECTOR & FUELTYPE Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type UOU2T14D BM Unit ID BMUNIT01 FuelType CCGT Publication(Date) Time Date YYYYMMDD :50:00 HH:MM:SS System Zone Must be 'N' Settlement Date Date YYYYMMDD Output Usable Integer Active Flag Y Page 92 of 238 Version 1.1 ELEXON 2017

93 CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type UOU2T14D BM Unit ID BMUNIT01 FuelType CCGT Publication(Date) Time Date YYYYMMDD HHMMSS System Zone Must be 'N' Settlement Date Date YYYYMMDD Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS)DATA BY BM UNIT/INTERCONNECTOR & FUEL TYPE UOU2T14D,BMUNIT01,CCGT, ,N, ,150 UOU2T14D,BMUNIT02,COAL, ,N, ,150 UOU2T14D,BMUNIT03,OIL, ,N, ,150 UOU2T14D,INTFR, INTFR, ,N, ,150 UOU2T14D,E_BMU01,BIOMASS, ,N, ,150 FTR, National Output Useable (2 52 Weeks Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusable2t52weeksservice GET ML/csv/CSV> XML/CSV 1. Default Sorting: Calendar Year (Ascending), Calendar Week Number (Ascending) 2. Input data flow : NOU2T52W Comments Records are retrieved for date ranges between (Currentdate + 2 weeks) to (Currentdate + 52 weeks) Note: The First day of week is considered as 'Monday'. API Web service Request and Response format details: API Webservice Request NationalOutputUsable2T52Weeks Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response NationalOutputUsable2T52Weeks Page 93 of 238 Version 1.1 ELEXON 2017

94 Header Record: Report Output Field Mapping Record Type Condition Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS)DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type NOU2T52W Publication Time Date System Zone Calendar Week Number Integer YYYYMMDD HH: MM:SS :59:00 N 1 Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type NOU2T52W Publication Time Date System Zone Calendar Week Number YYYYMMDDHHMMSS Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS)DATA NOU2T52W, ,N,18,2010,59588 NOU2T52W, ,N,19,2010,60966 FTR, N Page 94 of 238 Version 1.1 ELEXON 2017

95 National Output Useable by Fuel type (252 Weeks Ahead) API service details for the flow is as follows Service Method Input URL Output Format nationaloutputusablebyfueltype2t52weeksservice GET CSV> XML/CSV Description 1. Default Sorting: Calendar Year (Ascending), Calendar Week (Ascending), Fuel Type (Ascending) 2. Input data flow : FOU2T52W Comments Records are retrieved for date ranges between (Currentdate + 2 weeks) to (Currentdate + 52 weeks). The First day of week is considered as 'Monday'. API Web service Request and Response format details: API Webservice Request National Output Usable Data for 2 52 Weeks Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response National Output Usable Data for 2 52 Weeks Report Output Field Mapping Record Type File Type Condition HDR NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS) DATA FUEL TYPE Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type FOU2T52W Fuel Type COAL Publishing Time Date YYYYMMDD HH:MM:SS :45:00 System Zone NA Always N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Page 95 of 238 Version 1.1 ELEXON 2017

96 Output Usable Integer 100 Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type FOU2T52W Fuel Type COAL Publishing Time Date YYYYMMDDHHMMSS System Zone NA N Calendar Week Number Integer No 1 Calendar Year Integer YYYY 2017 Output Usable Integer 100 Example File HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS)DATA BY FUEL TYPE FOU2T52W,CCGT, ,N,3,2010,1500 FOU2T52W,BIOMASS, ,N,3,2010,1500 FTR, National Output Useable by Fuel Type and BM Unit (252 Weeks Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusablebyfueltype&bmunit2t52weeksservice GET /XML/csv/CSV> XML/CSV 1. Default Sorting: BM Unit Id (Ascending),Fuel Type (Ascending), Calendar Year (Ascending), Calendar Week Number (Ascending) 2. Input data flow : UOU2T52W Comments Records are retrieved for date ranges between (Currentdate + 2 weeks) to (Currentdate + 52 weeks). The First day of week is considered as 'Monday'. API Web service Request and Response format details: API Webservice Request NationalOutputUsableByFuelType&BMUnit2T52Weeks Page 96 of 238 Version 1.1 ELEXON 2017

97 Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response NationalOutputUsableByFuelType&BMUnit2T52Weeks Report Output Field Mapping Record Type File Type Condition HDR NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS) DATA BY BM UNIT/INTERCONNECTOR & FUEL TYPE Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type UOU2T52W BM Unit ID BMUNIT01 FuelType COAL Publishing Time Date YYYYMMDD HH:MM:SS System Zone Always N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer 100 Active Flag Y :50:00 CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type UOU2T52W BM Unit ID BMUNIT01 FuelType COAL Publishing Time Date YYYYMMDDHHMMSS System Zone Always N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer 100 Page 97 of 238 Version 1.1 ELEXON 2017

98 Example File HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS)DATA BY BM UNIT/INTERCONNECTOR & FUEL TYPE UOU2T52W,BMUNIT01,CCGT, ,N,12,2010,1000 UOU2T52W,BMUNIT02,COAL, ,N,12,2010,1000 UOU2T52W,BMUNIT03,BIOMASS, ,N,12,2010,1000 UOU2T52W,INTFR,INTFR, ,N,12,2010,2500 FTR, National Output Useable Data (1 Year) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusabledataforoneyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending) 2. Input data flow : NOUY1 Comments Records are retrieved for (systemyear + 1),if no data is available for (systemyear + 1) then records are retrieved for previous year(systemyear). API Web service Request and Response format details: API Webservice Request National Output Usable Data for 1 Year Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response National Output Usable Data for 1 Year Report Output Field Mapping Record Type Condition Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 1) DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Page 98 of 238 Version 1.1 ELEXON 2017

99 Record Type Fixed string value NOUY1 Publication Time Date YYYYMM DD HH:MM:SS :59:00 System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NOUY1 Publication Time Date YYYYMMDDHHMMSS System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 1)DATA NOUY1, ,N,1,2011,75907 NOUY1, ,N,2,2011,74731 FTR, National Output Useable Data (2 Year) An API service detail for the flow is as follows Service Method Input URL Output Format nationaloutputusabledatafortwoyearservice GET > XML/CSV Page 99 of 238 Version 1.1 ELEXON 2017

100 Description 1. Default Sorting: Calendar Week Number (Ascending) 2. Input data flow : NOUY2 Comments Records are retrieved for (systemyear + 2),if no data is available for (systemyear + 2) then records are retrieved for previous year(systemyear + 1) API Web service Request and Response format details: API Webservice Request National Output Usable Data for 2 Year Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response National Output Usable Data for 2 Year Report Output Field Mapping Record Type Condition Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 2) DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NOUY2 Publication Time Date YYYY MMDD HH:MM:SS System Zone N N :59:00 Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y CSV Download Service Logical Field Field Type Remarks Mandatory CSV Format Sample data Page 100 of 238 Version 1.1 ELEXON 2017

101 Record Type Fixed string value NOUY2 Publication Time Date YYYYMMDDHHMMSS System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 2)DATA NOUY2, ,N,1,2012,75907 NOUY2, ,N,2,2012,74731 FTR, National Output Useable Data (3 Year) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusabledataforthreeyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending) 2. Input data flow : NOUY3 Comments Records are retrieved for (systemyear + 3),if no data is available for (systemyear + 3) then records are retrieved for previous year(systemyear + 2) API Web service Request and Response format details: API Webservice Request National Output Usable Data for 3 Year Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response National Output Usable Data for 3 Year Page 101 of 238 Version 1.1 ELEXON 2017

102 Header Record: Report Output Field Mapping Record Type Condition Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 3) DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NOUY3 Publication Time Date YYYY MMDD HH:MM:SS System Zone N N :59:00 Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NOUY3 Publication Time Date YYYYMMDDHHMMSS System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 3)DATA NOUY3, ,N,1,2013,75907 NOUY3, ,N,2,2013,74731 Page 102 of 238 Version 1.1 ELEXON 2017

103 FTR, National Output Useable Data (4 Year) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusabledataforfouryearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending) 2. Input data flow : NOUY4 Comments Records are retrieved for (systemyear + 4),if no data is available for (systemyear + 4) then records are retrieved for previous year(systemyear + 3) API Web service Request and Response format details: API Webservice Request National Output Usable Data for 4 Year Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response National Output Usable Data for 4 Year Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 4) DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NOUY4 Publication Time Date YYYYMMDD HH:MM:SS System Zone N N Calendar Week Integer 1 Number Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y :59:00 Page 103 of 238 Version 1.1 ELEXON 2017

104 CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NOUY4 Publication Time Date YYYYMMDDHHMMSS System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 4)DATA NOUY4, ,N,1,2014,75907 NOUY4, ,N,2,2014,74731 FTR, National Output Useable Data (5 Year) API service details for the flow is as follows Service Method Input URL Output Format Description nationaloutputusabledataforfiveyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending) 2. Input data flow : NOUY5 Comments Records are retrieved for (systemyear + 5),if no data is available for (systemyear + 5) then records are retrieved for previous year(systemyear + 4) API Web service Request and Response format details: API Webservice Request National Output Usable Data for 5 Year Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Page 104 of 238 Version 1.1 ELEXON 2017

105 Service Type csv/xml/xml/csv API Webservice Response National Output Usable Data for 5 Year Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 5) DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NOUY5 Publication Time Date YYYY MMDD HH:MM:SS System Zone N N :59:00 Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Active Flag Y CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NOUY5 Publication Time Date YYYYMMD DHHMMSS System Zone N N Calendar Week Number Integer 1 Calendar Year Integer YYYY 2017 Output Usable Integer Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 5)DATA NOUY5, ,N,1,2015,75907 NOUY5, ,N,2,2015,74731 Page 105 of 238 Version 1.1 ELEXON 2017

106 FTR, Zonal Output Useable (2 14 Days Ahead) API service details for the flow is as follows Service Method Input URL Output Format zoneoutputusable2t14daysservice GET ml/xml/csv/csv> XML/CSV Description 1. Default Sorting: Settlement Date (Ascending), System Zone (Ascending) 2. Input data flow : ZOU2T14D Comments Records are retrieved for date ranges between (Currentdate + 2 days) to (Currentdate + 14 days) API Web service Request and Response format details: API Webservice Request ZoneOutputUsable2T14Days Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response ZoneOutputUsable2T14Days Report Output Field Mapping Record Type File Type Condition HDR SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (214 DAYS) DATA Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOU2T14D Settlement Date Date YYYYMMDD Publishing Time Date YYYYMMDD HH:MM:SS :50:00 System Zone B17 B1 Output Usable Integer 100 Active Flag Y CSV Download service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOU2T14D Publishing Time Date YYYYMMDDHHMMSS Page 106 of 238 Version 1.1 ELEXON 2017

107 System Zone B1 TO B17 B1 Settlement Date Date YYYYMMDD Output Usable Integer 100 Example File HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (214 DAYS)DATA ZOU2T14D, ,B1, ,13389 ZOU2T14D, ,B2, ,13151 FTR, Zonal Output Useable (252 Weeks Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description zoneoutputusable2t52weeksservice GET CSV> XML/CSV 1. Default Sorting: Calendar year (Ascending), : Calendar Weeks (Ascending), System Zone (Ascending) 2. Input data flow : ZOU2T52W Comments Records are retrieved for date ranges between (Currentdate + 2 weeks) to (Currentdate + 52 weeks). The First day of week is considered as 'Monday'. API Web service Request and Response format details: API Webservice Request ZoneOutputUsable2T14Days Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response ZoneOutputUsable2T14Days Report Output Field Mapping Record Type File Type Condition HDR SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (252 WEEKS) DATA Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Page 107 of 238 Version 1.1 ELEXON 2017

108 Record Type ZOU2T52W Publishing Period Date Date No YYYYMMDD HH:MM:SS :50:00 System Zone One of B1B17 B1 Calendar Week Number Integer No 1 Calendar Year Integer 2015 Output Usable Integer 100 Active Flag Y CSV Download service : Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOU2T52W Publishing Period Date Date No YYYYMMDDHHMMSS System Zone One of B1B17 B1 Calendar Week Number Integer No 1 Calendar Year Integer 2015 Output Usable Integer 100 Example File: HDR,NATIONAL OUTPUT USABLE MW BASED ON OC2 (252 WEEKS)DATA ZOU2T52W, ,B1,18,2010,11083 ZOU2T52W, ,B1,19,2010,11793 FTR, Zonal Output Useable Data for 1 Year Ahead API service details for the flow is as follows Service Method Input URL Output Format Description zonaloutputusabledataoneyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending), Zone (Ascending) 2. Input data flow : ZOUY1 Page 108 of 238 Version 1.1 ELEXON 2017

109 Comments Records are retrieved for (systemyear + 1),if no data is available for (systemyear + 1) then records are retrieved for previous year(systemyear) API Web service Request and Response format details: API Webservice Request ZonalOutputUsableDataOneYearService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response ZONAL OUTPUT USABLE DATA FOR 1 YEAR Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 ( YEAR 1) DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOUY1 Publication Time Date YYYYMMDD HH: :39:00 MM:SS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOUY1 Publication Time Date YYYYMMDDHHMMSS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Page 109 of 238 Version 1.1 ELEXON 2017

110 Example File HDR,ZONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 1)DATA ZOUY1, ,B1,1,2011,14120 ZOUY1, ,B1,2,2011,13390 FTR, Zonal Output Useable Data for 2 Year Ahead API service details for the flow is as follows Service Method Input URL Output Format Description zonaloutputusabledatatwoyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending), Zone (Ascending) 2. Input data flow : ZOUY2 Comments Records are retrieved for (systemyear + 2),if no data is available for (systemyear + 2) then records are retrieved for previous year(systemyear + 1) API Web service Request and Response format details: API Webservice Request ZonalOutputUsableDataTwoYearService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response ZonalOutputUsableDataTwoYearService Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (YEAR 2) DATA Body Records Page 110 of 238 Version 1.1 ELEXON 2017

111 Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOUY2 Publication Time Date YYYYMMDD HH: :39:00 MM:SS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOUY2 Publication Time Date YYYYMMDDHHMMSS System Zone One of B1B17 B1 Calendar Week Integer 1 Number Calendar Year Integer 2011 Output Usable Integer Example File HDR, ZONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 2)DATA ZOUY2, ,B1,1,2012,14120 ZOUY2, ,B1,2,2012,13390 FTR, Zonal Output Useable Data for 3 Year Ahead API service details for the flow is as follows Service Method Input URL Output Format zonaloutputusabledatathreeyearservice GET > XML/CSV Page 111 of 238 Version 1.1 ELEXON 2017

112 Description 1. Default Sorting: Calendar Week Number (Ascending), Zone (Ascending) 2. Input data flow : ZOUY3 Comments Records are retrieved for (systemyear + 3),if no data is available for (systemyear + 3) then records are retrieved for previous year(systemyear + 2) API Web service Request and Response format details: API Webservice Request ZonalOutputUsableDataThreeYearService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response ZonalOutputUsableDataThreeYearService Report Output Field Mapping Condition Record Type File Type Fixed string value HDR Fixed SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (YEAR 3) DATA Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOUY3 Publication Time Date YYYYMMDD HH: :39:00 MM:SS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOUY3 Publication Time Date YYYYMMDDHHMMSS System Zone One of B1B17 B1 Page 112 of 238 Version 1.1 ELEXON 2017

113 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Example File HDR, ZONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 3)DATA ZOUY3, ,B1,1,2013,14120 ZOUY3, ,B1,2,2013,13390 FTR, Zonal Output Useable Data for 4 Year Ahead API service details for the flow is as follows Service Method Input URL Output Format Description zonaloutputusabledatafouryearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending), Zone (Ascending) 2. Input data flow : ZOUY4 Comments Records are retrieved for (systemyear + 4),if no data is available for (systemyear + 4) then records are retrieved for previous year(systemyear + 3) API Web service Request and Response format details: API Webservice Request ZonalOutputUsableDataFourYearService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response ZonalOutputUsableDataFourYearService Report Output Field Mapping Record Type Condition Fixed string value HDR Page 113 of 238 Version 1.1 ELEXON 2017

114 File Type Fixed SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (YEAR 4) DATA Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOUY4 Publication Time Date YYYYMMDD HH: :39:00 MM:SS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Active Flag Y CSV Download Service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOUY4 Publication Time Date YYYYMMDDHHMMSS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Example File HDR, ZONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 4)DATA ZOUY4, ,B1,1,2014,14120 ZOUY4, ,B1,2,2014,13390 FTR,2 Page 114 of 238 Version 1.1 ELEXON 2017

115 Zonal Output Useable Data for 5 Year Ahead API service details for the flow is as follows Service Method Input URL Output Format Description zonaloutputusabledatafiveyearservice GET > XML/CSV 1. Default Sorting: Calendar Week Number (Ascending), Zone (Ascending) 2. Input data flow : ZOUY5 Comments Records are retrieved for (systemyear + 5),if no data is available for (systemyear + 5) then records are retrieved for previous year(systemyear + 4) API Web service Request and Response format details: API Webservice Request ZonalOutputUsableDataFiveYearService Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response ZonalOutputUsableDataFiveYearService Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed SYSTEM ZONE OUTPUT USABLE MW BASED ON OC2 (YEAR 5) DATA Body Records : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type ZOUY5 Publication Time Date YYYYMMDD HH: :39:00 MM:SS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Page 115 of 238 Version 1.1 ELEXON 2017

116 Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type ZOUY5 Publication Time Date YYYYMMDDHHMMSS System Zone One of B1B17 B1 Calendar Week Integer Number 1 Calendar Year Integer 2011 Output Usable Integer Example File HDR, ZONAL OUTPUT USABLE MW BASED ON OC2 (YEAR 5)DATA ZOUY5, ,B1,1,2015,14120 ZOUY5, ,B1,2,2015,13390 FTR, Initial Demand Outturn API service details for the flow is as follows Service Method Input URL Output Format initialdemandoutturnservice GET mdate>&todate=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV Description 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow: INDO, ITSDO. Comments 1. Default Value (if none specified): From Date= Current System date 1 To Date= Current System Date API Web service Request and Response format details: API Webservice Request InitialDemandOutturn Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type csv/csv/xml/xml API Webservice ResponseInitialDemandOutturn Page 116 of 238 Version 1.1 ELEXON 2017

117 Header Record: Report Output Field Mapping Record Type File Type Condition HDR INITIAL DEMAND OUTTURN Body record : Logical Field Field Type Remarks Mandatory XML Format Sample data Settlement Date Date YYYYMMDD Settlement Period Integer SystemZone N Record Type INDO Publish Time Date YYYYMMDD HH:MM:SS :30:00 Demand Integer Active Flag Y CSV Download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type INDO/ITSDO Settlement Date Date YYYYMMDD Settlement Period Integer SystemZone N Publish Time Demand NOTE : Example File Date Integer YYYYMMDDHHMMSS Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. HDR,INITIAL DEMAND OUTTURN INDO, ,1,N, ,27901 INDO, ,2,N, ,27745 INDO, ,3,N, ,27168 FTR,3 Page 117 of 238 Version 1.1 ELEXON 2017

118 Forecast Day and Day Ahead Margin and Imbalance Data API service details for the flow is as follows Service Method Input URL Output Format Description forecastdayanddayaheadmarginandimbalanceservice GET er=<zoneidentifier>&fromdate=<fromdate>&todate=<todate>&servicetype=<xml/xml/cs v/csv> XML/CSV 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : IMBALNGC, MELNGC Comments 1. Default Values (if none specified): Zone Identifier = N, From Date = Current System Date, To Date = Current System Date + 2 API Web service Request and Response format details: API Webservice Request ForecastDayAndDayAheadMarginAndImbalance Logical Field Field Type Remarks Mandatory Format Sample data Zone Identifier Default data N From Date YYYYMMDD To Date YYYYMMDD ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: API Webservice Response ForecastDayAndDayAheadMarginAndImbalance Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value FORECAST DAY AND DAY AHEAD MARGIN AND IMBALANCE DATA Body Record : Logical Field Field Type Remarks Mandatory XML Format Sample data Zone ID B1 to B14 Page 118 of 238 Version 1.1 ELEXON 2017

119 Settlement Date Date Settlement Period Integer 1 to 50 Record Type Fixed string value DAM or DAI Publish Time Date Margin/ImbalanceValue Integer Margin value or Imbalance Value will be present for corresponding record type. No YYY YMMDD HH:MM:SS Active Flag Y :22: CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Zone ID B1 to B14 Settlement Date Date Settlement Period Integer 1 to 50 Record Type Fixed string value DAM or DAI Publish Time Date Margin/ ImbalanceValue Integer Margin value or Imbalance Value will be present for corresponding record type YYYY MMDD HHMMSS No NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Example File: HDR,FORECAST DAY AND DAY AHEAD MARGIN AND IMBALANCE DATA DAM, ,1,B1, ,2623 DAM, ,2,B1, ,2574 DAI, ,1,B1, ,2602 DAI, ,2,B1, ,2556 Page 119 of 238 Version 1.1 ELEXON 2017

120 FTR, Forecast Day and Day Ahead Demand Data API service details for the flow is as follows Service Method Input URL Output Format Description forecastdayanddayaheaddemanddataservice GET ifier>&fromdate=<fromdate>&todate=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Settlement Date (Ascending),Settlement Period (Ascending) 2. Input data flow : NDF, TSDF, INDDEM, INDGEN Comments 1. Default Value (if none specified): Zone Identifier = N, From Date = Current system Date,To Date = Current System Date + 2 API Web service Request and Response format details: API Webservice Request Forecast day and day ahead demand data Logical Field Field Type Remarks Mandatory Format Sample data Zone Identifier Default Zone Identifier = N From Date YYYYMMDD To Date YYYYMMDD ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response Forecast day and day ahead demand data Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value FORECAST DAY AND DAY AHEAD DEMAND DATA Body Record Logical Field Field Type Remarks Mandatory XML Format Sample data Zone (Boundary ID) Always N N Page 120 of 238 Version 1.1 ELEXON 2017

121 Settlement Date Date YYYYMMDD Settlement Period (S/P) Integer 10 Record Type DANF Publish Time Date YYYYMMDD HH:MM:SS :00:00 Demand/SPNDemand/SP NGeneration Integer 9861 Active Flag Y CSV download Service : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type DANF Settlement Date Date YYYYMMDD Settlement Period (S/P) Integer 10 Zone (Boundary ID) Always N N Publish Time Date YYYYMMDDHHMMSS Demand/SPNDemand/SP NGeneration Integer 9861 Example File: HDR,FORECAST DAY AND DAY AHEAD DEMAND DATA DANF, ,1,N, ,9861 DANF, ,2,N, ,8783 DATF, ,1,N, ,9661 DATF, ,2,N, ,8583 DAID, ,1,N, ,9560 DAID, ,2,N, ,8484 DAIG, ,1,N, ,9699 DAIG, ,2,N, ,8612 FTR, Demand & Surplus Forecast Data (214 Days Ahead) API service details for the flow is as follows Service Method Input URL Output Format demandandsurplusforecastdata2t14daysservice GET ml/xml/csv/csv> XML/CSV Page 121 of 238 Version 1.1 ELEXON 2017

122 Description 1. Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending) 2. Input data flow : NDFD, TSDFD, OCNMFD, OCNMFD2. Comments Records are retrieved for date ranges between (Currentdate + 2 days) to (Currentdate + 14 days) API Web service Request and Response format details: API Webservice Request DemandAndSurplusForecastData2T14Days Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml API Webservice Response DemandAndSurplusForecastData2T14Days Header Record: Report Output Field Mapping Record Type File Type Condition HDR FORECAST 2 TO 14 DAYS AHEAD DEMAND AND MARGIN DATA Body Record: Logical Field Field Remarks Mandatory XML Format Sample data Type Settlement Date Date YYYY MMDD Settlement Integer 1 Period Boundary ID Always is N Record Type DSN (for NDFD)or DST (for TSDFD)or DSM (for OCNMFD)or OCNMFD2 (for OCNMFD2) Publication Date :45:00 Time YYYY MMDD HH:MM:SS demand/marg in Integer If Record Type is DSN,DST we will have demand value, or DSM,OCNMFD2 we will have margin value No Active Flag Y CSV Download Service: Logical Field Field Type Remarks Mandatory CSV Format Sample data Page 122 of 238 Version 1.1 ELEXON 2017

123 Settlement Date Settlement Period Boundary ID Record Type No Publication Time demand/marg in Example File Date YYYYM MDD Integer Always is N DSN (for NDFD)or DST (for TSDFD)or DSM (for OCNMFD)or OCNMFD2 (for OCNMFD2) Date YYYYM MDDHHMMSS Integer If Record Type is No DSN,DST we will have demand value, or DSM,OCNMFD2 we will have margin value HDR,FORECAST 2 TO 14 DAYS AHEAD DEMAND AND MARGIN DATA DSN, ,9,N, ,41000 DSN, ,11,N, ,42000 OCNMFD2, ,9,N, ,17330 OCNMFD2, ,11,N, ,14288 FTR, Demand & Surplus Forecast Data (252 Weeks Ahead) API service details for the flow is as follows Service Method Input URL Output Format Description Comments demandandsurplusforecastdata2t52weeksservice GET <xml/xml/csv/csv> XML/CSV 1. Default Sorting: Record Type, 2. Week Number Records ordered incrementing by this field (wraps from 53 to 1when new year starts)input data flow: NDFW, TSDFW, OCNMFW, and OCNMFW2. Records are retrieved for date ranges between (Currentdate + 2 weeks) to (Currentdate + 52 weeks). The First day of week is considered as 'Monday'. API Web service Request and Response format details: API Webservice Request DemandAndSurplusForecastData2T52Weeks Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Page 123 of 238 Version 1.1 ELEXON 2017

124 API Webservice Response DemandAndSurplusForecastData2T52Weeks Header Record Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value FORECAST 2 TO 52 WEEKS AHEAD DEMAND AND MARGIN DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample values Week Number Integer 46 Boundary ID Always is N Record Type WN (for NDFW) or WT (for TSDFW) or WM (for OCNMFW) or OCNMFW2 (for OCNMFW2) Publication Time Date YYYYMM DD HH:MM:SS :45:00 demand/margin Integer Depending upon Record type If it is WN,WT we will get Demand value else if it is WM,OCNMFW 2 we will get Margin value. No Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample values Week Number Integer 46 Boundary ID Always is N Record Type WN (for NDFW) or WT (for TSDFW) or WM (for OCNMFW) or OCNMFW2 (for OCNMFW2) Page 124 of 238 Version 1.1 ELEXON 2017

125 Publication Time Date YYYYMMD DHHMMSS demand/margin Integer Depending upon Record type If it is WN,WT we will get Demand value else if it is WM,OCNMFW 2 we will get Margin value. No Example File HDR,FORECAST 2 TO 52 WEEKS AHEAD DEMAND AND MARGIN DATA WN,44,N, ,36000 WN,45,N, ,37000 OCNMFW2,44,N, ,17830 OCNMFW2,45,N, ,18610 FTR, SOSO Prices (SOSO) API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments sosopricesservice sosopricesimpl GET e>&starttime=<starttime>&tradetype=<tradetype>&istwodaywindow=<istwodaywindow>&servicety pe=<xml/xml/csv/csv> XML/CSV 1. Default Sorting: Start Time (Ascending) 2. Input data flow : SOSO For other common description refer section 3.2 Default Value (if none specified): Settlement Date = Current System Date, Start Time = *, Trade Type = ALL, istwodaywindow=false API Web service Request and Response format details: API Webservice Request SOSO Prices (SOSO) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Page 125 of 238 Version 1.1 ELEXON 2017

126 Settlement Date YYYYMMDD Start time HH:MM Trade Type ALL, BALIT_NG, BALIT_RTE, BritNed_NG, BritNed_TN, EWIC_EG, EWIC_NG, MOYLE_NG, MOYLE_SN istwodaywindow false Header Record: API Webservice Response SOSO Prices (SOSO) Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed value SOSO PRICES Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample values Record Type SOSO Trade Type BALIT_NG Start Time Date HH:MM:SS 23:00:00 Date Date YYYYMMDD Trade Direction A01, A02 A01 Contract Identification NG_ _2300_20 Trade Quantity Integer MW 55 Trade Price Double Currency/MWh Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample values Record Type SOSO Trade Type BALIT_NG Start Time Date YYYYMMDDHHMMSS Trade Direction A01, A02 A01 Contract Identification NG_ _2300_20 Page 126 of 238 Version 1.1 ELEXON 2017

127 Trade Quantity Integer MW 55 Trade Price Double Currency/MWh Example File HDR,SOSO PRICES SOSO,BALIT_NG, ,A01,RTE_ _1000_3,12584,24.25 SOSO,BALIT_NG, ,A02,RTE_ _1000_27,10524,30.16 FTR,2 Note: If istwodaywindow input parameter values is true then fetching yesterday and today s data if it is false then fetching only today s data SO SO Trades API service details for the flow is as follows Service Method Input URL Output Format Description sosotradesservice GET ML/csv/CSV> XML/CSV 1. Default Sorting: Warning Date/Time (Ascending) 2. Input data flow : SYS_WARN Comments API Web service Request and Response format details: API Webservice Request SOSO Trades Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type csv/csv/xml/xml Header Record: API Webservice Response SOSO Trades Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed value SOSO TRADES Body Record: Page 127 of 238 Version 1.1 ELEXON 2017

128 Logical Field Field Type Remarks Mandatory XML Format Sample values RecordType SOSOT Warning Date/Time Date YYYYMMDD HH:MM :31 Message Text National Grid Notification Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample values RecordType SOSOT Warning Date/Time Date YYYYMMDDHHMM Message Text National Grid Notification Peak Demand Yesterday/Today/Tomorrow API service details for the flow is as follows Service Operation Method Input URL Output Format peakdemandservice peakdemandimpl GET cetype=<xml/xml/csv/csv> XML/CSV Description Comments Default Sorting: Date (Ascending) Input data flow : TSDF, ITSDO For other common description refer section 2.3 API Web service Request and Response format details: API Webservice Request Peak Demand Logical Field Field Type Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type No csv/csv/xml/xml Page 128 of 238 Version 1.1 ELEXON 2017

129 Header Record: API Webservice Response Peak Demand Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value PEAK DEMAND DATA YESTERDAY, TODAY, TOMORROW Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample values Record Type PKDEM Fixed string value PKDEM Date Date YYYYMMDD Forecast Demand Peak (MW) Forecast Peak Demand Time (local time) Actual Demand Peak (MW) Actual Peak Demand Time (local time) Integer Date HH:mm 10:10 Integer Date HH:mm 10:10 Last Updated (GMT time of Forecast, or Actual if Actual showing) Date YYYYMMDD HH:mm :10 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample values Record Type PKDEM Fixed string value PKDEM Page 129 of 238 Version 1.1 ELEXON 2017

130 Date Date YYYYMMDD Forecast Demand Peak (MW) Forecast Peak Demand Time (local time) Actual Demand Peak (MW) Actual Peak Demand Time (local time) Last Updated (GMT time of Forecast, or Actual if Actual showing) Integer Date HHmm 10:10 Integer Date HHmm 10:10 Date YYYYMMDDHHmm Active Flag Y Indicative Peak Demand Information (Using Operational Metering Data) API service details for the flow is as follows Service Operation Method Input URL Output Format Description indicativepeakdemandinformationservice indicativepeakdemandinformationimpl GET &ServiceType=<xml/XML/csv/CSV> XML/CSV Default Sorting: Data Set 1 : Date (Ascending) Data Set 2: Week Number (Ascending) Input data flow : ITSDO,TSDFW Source Comments MySQL API Web service Request and Response format details: API Webservice Request Indicative Peak Demand Information (Using Operational Metering Data) Page 130 of 238 Version 1.1 ELEXON 2017

131 Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response Indicative Peak Demand Information (Using Operational Metering Data) Header Record Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value INDICATIVE PEAK DEMAND INFORMATION (USING OPERATIONAL METERING DATA) Body Record : Data Set 1 Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value 3HIGHDEMSOFAR Date Date YYYYMMDD GB Demand (MW) Integer Time of peak Date HH:MM 14:00 Active Flag Y Body Record : Data Set 2 Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value 3HIGHFORDEM Week Number Integer 5 GB Demand (MW) Integer Active Flag Y CSV Download service Data Set 1 Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value 3HIGHDEMSOFAR Date Date YYYYMMDD GB Demand (MW) Integer Time of peak Date HHMM 1400 Active Flag Y Page 131 of 238 Version 1.1 ELEXON 2017

132 Data Set 2 Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value 3HIGHFORDEM Week Number Integer 5 GB Demand (MW) Integer Active Flag Y System Demand API service details for the flow is as follows Service Operation Method Input URL Output Format Description Source systemdemandservice systemdemandimpl GET e=<todate>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting: Settlement Date (Ascending),Settlement Period (Ascending) Input data flow : ITSDO,TSDF For other common description refer section 2.3 MySQL Comments Default Value (if none specified): From Date = Current System Date 1 To Date = Current System Date +1 API Web service Request and Response format details: API Webservice Request System Demand Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Date YYYYMMDD To Date YYYYMMDD Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response System Demand Condition Fixed string value HDR Fixed string value SYSTEM DEMAND Body Record: Page 132 of 238 Version 1.1 ELEXON 2017

133 Logical Field Field Type Remarks Mandatory XML Format Sample data Settlement Date Date YYYYMMDD Settlement Period Integer 25 Record Type Fixed string value ITSDO GB Demand (MW) Integer Record Type Fixed string value TSDF GB Demand (MW) Integer Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Settlement Date Date YYYYMMDD Settlement Period Integer 25 Record Type Fixed string value ITSDO GB Demand (MW) Integer Record Type Fixed string value TSDF GB Demand (MW) Integer Active Flag Y NOTE : Also note that, even in cases where From Date and To Date are defined as optional with default values, either both should be absent or both have to be present. FromDate should not be greater than ToDate. If so exception is thrown with appropriate Message. Page 133 of 238 Version 1.1 ELEXON 2017

134 Indicative Triad Demand Information (Using Settlement Metering Data) API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments indicativetriaddemandinfoservice indicativetriaddemandinfoimpl GET etype=<xml/xml/csv/csv> XML/CSV Default Sorting: Date (Ascending) Input data flow : NA For other common description refer section 2.3 Note that there may not always be sufficient temporal separation to provide 3 peaks in which case it is shown as NULL API Web service Request and Response format details: API Webservice Request Peak Demand Logical Field Field Type Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type No csv/csv/xml/xml Header Record: API Webservice Response Peak Demand Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value INDICATIVE TRIAD DEMAND INFORMATION (USING SETTLEMENT METERING DATA) Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value TRIADSETTDATA Date Date YYYYMMDD GB Demand (MW) Integer Time Of Peak Fixed string value TSDF Data Last Updated Date YYYYMMDD HH:mm :10 Page 134 of 238 Version 1.1 ELEXON 2017

135 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value TRIADSETTDATA Date Date YYYYMMDD GB Demand (MW) Integer Time Of Peak Fixed string value TSDF Data Last Updated Date YYYYMMDDHHmm Active Flag Y Physical Data API service details for the flow is as follows Service Operation Method Input URL Output Format Description physicalbmdataservice physicalbmdataimpl GET ntdate>&settlementperiod=<settlementperiod>&bmunitid=<bmunitid>&bmunittype=<bmunittype>&lead Party=<LeadParty>&NGCBMUnit=<NGCBMUnit>&ServiceType=<xml/XML/csv/CSV> XML/CSV 1. Default Sorting: BM Unit Id (Ascending), Settlement Period (Ascending ) (From Body), Bid Offer Acceptance ID (Ascending) (applicable only for BOALF body), From Time (Ascending) 2. Input data flow: FPN, QPN, MELS, MILS, BOALF. Comments Default Value (if none specified): Settlement Date = {as per NRT criteria}, Settlement Period = {as per NRT criteria},bm Unit Id = *, BM Unit Type = *, Lead Party = *, NGC BM Unit = * (* implies all values) API Web service Request and Response format details: Logical Field API Webservice Request Physical BM Data Field Type Remarks Mandatory XML Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement Period 1 to 50 or * 12 BM Unit Id No 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 Page 135 of 238 Version 1.1 ELEXON 2017

136 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit No EASASP01, AES New Energy Limited, G, 2 AAEPD000 Service Type csv/xml/csv/xml Header Record: API Webservice Response Physical BM Data Report Output Field Mapping Record Type File Type Settlement Date Settlement Period Condition Fixed string value HDR Fixed string value PHYSICAL BM DATA From input parameter From input parameter Body Records: FPN Data : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type PN BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period From Time Integer Date YYYYMMDD HH:MM:SS 9 From Level Double To Time To Level Date Double YYYYMMDD HH:MM:SS :30: :30:00 Active Flag Y QPN Data : Logical Field Field Type Remarks Mandatory XML Format Sample data Page 136 of 238 Version 1.1 ELEXON 2017

137 Record Type QPN BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period From Time Integer Date YYYYMMDD HH:MM:SS 9 From Level Double To Time To Level Date Double YYYYMMDD HH:MM:SS :30: :30:00 Active Flag Y MEL Data : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type MEL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period From Time Integer Date YYYYMMDD HH:MM:SS 9 From Level Double To Time To Level Date Double YYYYMMDD HH:MM:SS :30: :30:00 Active Flag Y Page 137 of 238 Version 1.1 ELEXON 2017

138 MIL Data : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type MIL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Integer 9 Period From Time Date YYYYMMDD :30:00 HH:MM:SS From Level Double To Time Date YYYYMMDD HH:MM:SS To Level Double :30:00 Active Flag Y BOALF Data : Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type BOALF BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Bid Offer Acceptance ID Integer 9 Integer Acceptance Time Date :30:00 Deemed Flag N Page 138 of 238 Version 1.1 ELEXON 2017

139 SOFlag F STOR Provider Flag From Time Date YYYYMMDD :30:00 HH:MM:SS From Level Double To Time Date YYYYMMDD :30:00 HH:MM:SS To Level Double Active Flag Y CSV Download service FPN Data : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type PN BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 From Time Date YYYYMMDDHHMMSS From Level Double To Time Date YYYYMMDDHHMMSS To Level Double QPN data : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type QPN BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited Page 139 of 238 Version 1.1 ELEXON 2017

140 NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Integer 9 Period From Time Date YYYYMMDDHHMMSS From Level Double To Time Date YYYYMMDDHHMMSS To Level Double MEL Data : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type MEL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 From Time Date YYYYMMDDHHMMSS From Level Double To Time Date YYYYMMDDHHMMSS To Level Double MIL Data : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type MIL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Page 140 of 238 Version 1.1 ELEXON 2017

141 Settlement Date YYYYMMDD Settlement Period Integer 9 From Time Date YYYYMMDDHHMMSS From Level Double To Time Date YYYYMMDDHHMMSS To Level Double BOALF Data : Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type BOALF BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Bid Offer Acceptance ID Acceptance Time Deemed Flag Integer Integer Date YYYYMMDDHHMMSS N SOFlag F STOR Provider Flag From Time Date YYYYMMDDHHMMSS From Level Double To Time Date YYYYMMDDHHMMSS To Level Double Page 141 of 238 Version 1.1 ELEXON 2017

142 Dynamic Data API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments dynamicdataservice dynamicdataimpl GET =<SettlementDate>&SettlementPeriod=<SettlementPeriod>&BMUnitId=<BMUnitId>&BMUnitTyp e=<bmunittype>&leadparty=<leadparty>&ngcbmunit=<ngcbmunit> &ServiceType=<xml/XML/csv/CSV> XML/CSV Default Sorting: BM Unit ID Settlement Period (ascending) (from body) Time (ascending) Input data flow : RURE,RDRE,RURI,NDZ,NTB,NTO,MZT,MNZT,SEL,SIL Default Value (if none specified): Settlement Date = {as per NRT criteria} Settlement Period = {as per NRT criteria} BM Unit Id = * BM Unit Type = * Lead Party = * NGC BM Unit = * (* implies all values) API Web service Request and Response format details: API Webservice Request Dynamic Data Logical Field Field Remarks Mandatory Format Sample data Type ApiKey Yes AP8DA23 Settlement Date YYYYMM DD Settlement Period 1 to 50 or * 12 BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Service Type xml/xml/csv/csv Header Record Report Output Field Mapping Record Type File Type API Webservice Response Dynamic Data Condition Fixed string value HDR Fixed string value Dynamic Data Page 142 of 238 Version 1.1 ELEXON 2017

143 Settlement Date Settlement Period From input parameter From input parameter Body Record: RURE Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value RURE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double Active Flag Y RDRE Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value RDRE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Page 143 of 238 Version 1.1 ELEXON 2017

144 Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double Active Flag Y RURI Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value RURI BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double Active Flag Y RURE Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value RURE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Page 144 of 238 Version 1.1 ELEXON 2017

145 Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double Active Flag Y NDZ Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NDZ BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Notice Double Active Flag Y NDB Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NDB BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 Page 145 of 238 Version 1.1 ELEXON 2017

146 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Notice Double Active Flag Y NDO Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value NDO BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Notice Double Active Flag Y MZT Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value MZT BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited Page 146 of 238 Version 1.1 ELEXON 2017

147 NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Period Double Active Flag Y MNZT Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value MNZT BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Period Double Active Flag Y SEL Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value SEL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Page 147 of 238 Version 1.1 ELEXON 2017

148 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Level Double Active Flag Y SIL Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value SIL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Level Double Active Flag Y MDV Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value MDV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 Page 148 of 238 Version 1.1 ELEXON 2017

149 HH:MM Level Double Active Flag Y MDP Data Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value MDP BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD :00 HH:MM Period Double Active Flag Y CSV Download service RURE Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value RURE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM Page 149 of 238 Version 1.1 ELEXON 2017

150 MSS Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double RDRE Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value RDRE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double RURI Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value RURI BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party NGC BM Unit AES New Energy Limited EASASP01, AES New Energy Limited, G, Page 150 of 238 Version 1.1 ELEXON 2017

151 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double RURE Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value RURE BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Rate 1 Double Elbow 2 Integer 2541 Rate 2 Double Elbow 3 Integer 2456 Rate 3 Double NDZ Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NDZ BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Page 151 of 238 Version 1.1 ELEXON 2017

152 Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Notice Double NDB Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NDB BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Notice Double NDO Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value NDO BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Page 152 of 238 Version 1.1 ELEXON 2017

153 Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Notice Double MZT Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value MZT BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Period Double MNZT Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value MNZT BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Period Double Page 153 of 238 Version 1.1 ELEXON 2017

154 SEL Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value SEL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Level Double SIL Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value SIL BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Level Double MDV Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value MDV BM Unit Id 2 AEENG000, G, E.ON Energy Page 154 of 238 Version 1.1 ELEXON 2017

155 Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDDHHM MSS Level Double MDP Data Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value MDP BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES NGC BM Unit New Energy Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Time Date YYYYMMDD HHMMSS Period Double Derived BM Unit Data API service details for the flow is as follows Service Operation Method Input URL Output Format derivedbmunitdataservice derivedbmunitdataimpl GET =<SettlementDate>&SettlementPeriod=<SettlementPeriod>&BMUnitId=<BMUnitId>&BMUnitTyp e=<bmunittype>&leadparty=<leadparty>&ngcbmunit=<ngcbmunit> &ServiceType=<xml/XML/csv/CSV> XML/CSV Page 155 of 238 Version 1.1 ELEXON 2017

156 Default Sorting: Description Comments BM Unit ID Settlement Period (ascending) (from body) Acceptance ID (applicable only to Body Record Bid Acceptance Volumes and Body Record Offer Acceptance Volumes) Input data flow : BOALF Default Value (if none specified): Settlement Date = {as per NRT criteria} Settlement Period = {as per NRT criteria} BM Unit Id = * BM Unit Type = * Lead Party = * NGC BM Unit = * (* implies all values) API Web service Request and Response format details: Logical Field API Webservice Request Derived BM Unit Data Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement Period 1 to 50 or * 12 BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EAS EST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Service Type xml/xml/csv/csv Header Record API Webservice Response Derived BM Unit Data Report Output Field Mapping Record Type File Type Settlement Date Settlement Period Condition Fixed string value HDR Fixed string value DERIVED DATA From input parameter From input parameter Body Records: Bid Acceptance Volume Logical Field Field Type Remarks Mandatory XML Format Sample data Page 156 of 238 Version 1.1 ELEXON 2017

157 Record Type Fixed string value BAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES New Energy NGC BM Unit Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Acceptance ID 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 Short Acceptance Flag G, S, E, I, T, etc Volume Accepted for Bid Offer Pair 6 Volume Accepted for Bid Offer Pair 5 EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for Bid Offer Pair 4 Volume Accepted for Bid Offer Pair 3 Volume Accepted for Bid Offer Pair 2 Volume Accepted for Bid Offer Pair 1 Volume Accepted for Bid Offer Pair 1 Volume Accepted for Bid Offer Pair 2 Page 157 of 238 Version 1.1 ELEXON 2017

158 Volume Accepted for Bid Offer Pair 3 Volume Accepted for Bid Offer Pair 4 Volume Accepted for Bid Offer Pair 5 Volume Accepted for Bid Offer Pair 6 Total Active Flag Y Offer Acceptance Volume Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value BAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYY MMDD Settlement Period Integer 9 EASASP01, AES New Energy Limited, G, 2 AAEPD Acceptance ID 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 Short Acceptance Flag (a.k.a. Acceptance Duration) Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 G, S, E, I, T, etc EASASP01, AES New Energy Limited, G, 2 AAEPD000 Page 158 of 238 Version 1.1 ELEXON 2017

159 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Total Active Flag Y Indicative Period Bid Acceptance Volumes Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPBAV BM Unit Id 2 AEENG000, G, E.ON Page 159 of 238 Version 1.1 ELEXON 2017

160 Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYY MMDD Settlement Period Integer 9 Data Type Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Page 160 of 238 Version 1.1 ELEXON 2017

161 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 6 Total Active Flag Y Indicative Period Offer Acceptance Volumes Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPOAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYY MMDD Settlement Period Integer 9 Data Type Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Page 161 of 238 Version 1.1 ELEXON 2017

162 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 6 Total Active Flag Y Indicative Period Bid Cashflow Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPBC BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYY MMDD EASASP01, AES New Energy Limited, G, 2 AAEPD Page 162 of 238 Version 1.1 ELEXON 2017

163 Settlement Period Integer 9 Data Type Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD000 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 4 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 6 Cashflow for BidOffer Page 163 of 238 Version 1.1 ELEXON 2017

164 Pair 6 Total Active Flag Y Indicative Period Offer Cashflow Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPOC BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYY MMDD Settlement Period Integer 9 Data Type Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 1 Page 164 of 238 Version 1.1 ELEXON 2017

165 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 4 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 6 Total Active Flag Y CSV Download service Bid Acceptance Volume Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value BAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited EASASP01, AES New Energy NGC BM Unit Limited, G, 2 AAEPD000 Settlement Date YYYYMMDD Settlement Period Integer 9 Acceptance ID 2 AEENG000, G, E.ON Energy Solutions Limited, Page 165 of 238 Version 1.1 ELEXON 2017

166 EASEST01 Short Acceptance Flag G, S, E, I, T, etc Volume Accepted for Bid Offer Pair 6 Volume Accepted for Bid Offer Pair 5 EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for Bid Offer Pair 4 Volume Accepted for Bid Offer Pair 3 Volume Accepted for Bid Offer Pair 2 Volume Accepted for Bid Offer Pair 1 Volume Accepted for Bid Offer Pair 1 Volume Accepted for Bid Offer Pair 2 Volume Accepted for Bid Offer Pair 3 Volume Accepted for Bid Offer Pair 4 Volume Accepted for Bid Offer Pair 5 Volume Accepted for Bid Offer Pair 6 Total Page 166 of 238 Version 1.1 ELEXON 2017

167 Offer Acceptance Volume Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value BAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYYM MDD Settlement Period Integer 9 EASASP01, AES New Energy Limited, G, 2 AAEPD Acceptance ID 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 Short Acceptance Flag (a.k.a. Acceptance Duration) Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 G, S, E, I, T, etc EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Page 167 of 238 Version 1.1 ELEXON 2017

168 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Total Indicative Period Bid Acceptance Volumes Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPBAV BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYYM MDD Settlement Period Integer 9 Data Type Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Page 168 of 238 Version 1.1 ELEXON 2017

169 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 6 Total Active Flag Y Indicative Period Offer Acceptance Volumes Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPOAV BM Unit Id 2 AEENG000, G, E.ON Page 169 of 238 Version 1.1 ELEXON 2017

170 Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYYM MDD Settlement Period Integer 9 Data Type Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 1 Volume Accepted for BidOffer Pair 2 Volume Accepted for BidOffer Pair 3 Volume Accepted for BidOffer Pair 4 Page 170 of 238 Version 1.1 ELEXON 2017

171 Volume Accepted for BidOffer Pair 5 Volume Accepted for BidOffer Pair 6 Volume Accepted for BidOffer Pair 6 Total Indicative Period Bid Cashflow Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPBC BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYYM MDD Settlement Period Integer 9 Data Type Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD EASASP01, AES New Energy Limited, G, 2 AAEPD000 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 2 Page 171 of 238 Version 1.1 ELEXON 2017

172 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 4 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 6 Total Indicative Period Offer Cashflow Logical Field Field Type Remarks Mandatory XML Sample data Format Record Type Fixed string value IPOC BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit Settlement Date No YYYYM MDD Settlement Period Integer 9 EASASP01, AES New Energy Limited, G, 2 AAEPD Page 172 of 238 Version 1.1 ELEXON 2017

173 Data Type Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 4 EASASP01, AES New Energy Limited, G, 2 AAEPD000 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 1 Cashflow for BidOffer Pair 2 Cashflow for BidOffer Pair 3 Cashflow for BidOffer Pair 4 Cashflow for BidOffer Pair 5 Cashflow for BidOffer Pair 6 Cashflow for BidOffer Pair 6 Page 173 of 238 Version 1.1 ELEXON 2017

174 Total Derived System Wide Data API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments derivedsystemwidedataservice derivedsystemwidedataimpl GET ntdate=<fromsettlementdate>&tosettlementdate=<tosettlementdate>&settlementperiod=<s ettlementperiod>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting: Settlement Date (Ascending) Settlement Period (Ascending) Input data flow : Derived Default Value (if none specified): From Settlement Date = Current System Date 1(i.e. Yesterday) To Date = Current System Date (i.e Today) Settlement Period = * (* implies all values) API Web service Request and Response format details: API Webservice Request Derived Systemwide Data Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From Settlement YYYYMMDD Date To Settlement YYYYMMDD Date Settlement Period 1 to 50 or * 12 Service Type xml/xml/csv/csv API Webservice Response Derived Systemwide Data Header Record Report Output Field Mapping Record Type File Type Condition Fixed string value HDR Fixed string value SYSTEM BUY SELL DATA Body Record Page 174 of 238 Version 1.1 ELEXON 2017

175 Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value SSB Settlement Date Settlement Period System Sell Price Date YYYYMMDD Integer 1 to 50 or * 1 Double (SSP in /MWh) System Buy Price Double (SBP in /MWh) BSAD Default F Price Derivation Code (PDC) Reserve Scarcity Price Indicative Net Imbalance Volume (NIV) SellPrice Price Adjustment (SPA) BuyPrice Price Adjustment (BPA) Replacement Price (RP in /MWh ) Replacement Price Calculation Volume (RPRV in MWh) Total System Accepted Offer F Double No Double Double 0.00 Double 5.50 Double Double Double Page 175 of 238 Version 1.1 ELEXON 2017

176 Volume Total System Accepted Bid Volume Double Total System Tagged Accepted Offer Volume Total System Tagged Accepted Bid Volume System Total Priced Accepted Offer Volume System Total Priced Accepted Bid Volume Total System Adjustment Sell Volume Total System Adjustment Buy Volume Total System Tagged Adjustment Sell Volume Total System Tagged Adjustment Buy Volume Double Double Double Double Double Double Double Double CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value SSB Page 176 of 238 Version 1.1 ELEXON 2017

177 Settlement Date Settlement Period System Sell Price Date YYYYMMDD Integer 1 to 50 or * 1 Double (SSP in /MWh) System Buy Price Double (SBP in /MWh) BSAD Default F Price Derivation Code (PDC) Reserve Scarcity Price Indicative Net Imbalance Volume (NIV) Replacement Price (RP in /MWh ) Replacement Price Calculation Volume (RPRV in MWh) Total System Accepted Offer Volume Total System Accepted Bid Volume F Double No Double Double Double Double Double Total System Tagged Accepted Offer Volume Double Page 177 of 238 Version 1.1 ELEXON 2017

178 Total System Tagged Accepted Bid Volume System Total Priced Accepted Offer Volume System Total Priced Accepted Bid Volume Total System Adjustment Sell Volume Total System Adjustment Buy Volume Total System Tagged Adjustment Sell Volume Total System Tagged Adjustment Buy Volume Double Double Double Double Double Double Double Page 178 of 238 Version 1.1 ELEXON 2017

179 Detailed System Prices API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments detailedsystempricesservice detailedsystempricesimpl GET mentdate>&settlementperiod=<settlementperiod>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting: Settlement Date (Ascending), Settlement Period (Ascending), Index (Ascending), and Component Identifier (Alphabetically sorted). Input data flow : Derived Default Value (if none specified): From Settlement Date = Current System Date Settlement Period = Current Settlement Period Note that NO wildcard (*) allowed for Settlement Period. API Web service Request and Response format details: API Webservice Request Detailed System Prices Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement 2 Period Service Type xml/xml/csv/csv API Webservice Response Detailed System Prices Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value INDICATIVE SYSTEM PRICE STACK DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data System Price Calculation Summary Record Type Fixed as MAIN PRICE SUMMARY Settlement Date Date YYYYMMDD Settlement Period Integer 2 Cost Double Page 179 of 238 Version 1.1 ELEXON 2017

180 Volume Double Adjuster Double 0.00 Value Double Type SBP Record Type Fixed as MARKET PRICE SUMMARY Settlement Date Date YYYYMMDD Settlement Period Integer 2 Cost Double Volume Double Value Double Type SBP Price Derivation Code B Indicative System Price Offer Stack Data Record Type Fixed OFFER Settlement Date Date YYYYMMDD Settlement Period Integer 2 Index (Sequence Integer 12 number) ID (Component T_DINO5 Identifier) Acceptance ID Bid Offer Pair ID 11 CADL Flag T SO Flag F STOR Provider Flag F Repriced Indicator F Bid Offer Original Double Price Reserve Scarcity Double Price OfferVolume (Stack Double Item Original Volume) DMAT Adjusted Double Volume Arbitrage Adjusted Double Volume NIV Adjusted Double Volume PAR Adjusted Double Volume (Stack Item) Final Double Page 180 of 238 Version 1.1 ELEXON 2017

181 Price Transmission Loss Multiplier (TLM) TLM Adjusted Volume (QAPO * TLM) TLM Adjusted Cost (QAPO * PO * TLM) TOTAL of TLM Adjusted Volume TOTAL of TLM Adjusted Cost Double Double Double 0.00 Totals Double Double Indicative System Price Bid Stack Data Record Type Fixed BID Settlement Date Date YYYYMMDD Settlement Period Integer 2 Index (Sequence number) ID (Component Identifier) Integer 8 T_RUGPS6 Acceptance ID Bid Offer Pair ID 1 CADL Flag F SO Flag F STOR Provider Flag F Repriced Indicator F Bid Price (Stack Item Original Price) Reserve Scarcity Price Bid Volume (Stack Item Original Volume) DMAT Adjusted Volume Arbitrage Adjusted Volume NIV Adjusted Volume PAR Adjusted Volume (Stack Item) Final Price Transmission Loss Multiplier (TLM) TLM Adjusted Volume (QAPB * TLM) Double Double Double Double Double Double Double Double Double Double Page 181 of 238 Version 1.1 ELEXON 2017

182 TLM Adjusted Cost (QAPB * PB * TLM) TOTAL of TLM Adjusted Volume TOTAL of TLM Adjusted Cost Double 0.00 Totals Double Double CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data System Price Calculation Summary Record Type Fixed as MAIN PRICE SUMMARY Settlement Date Date YYYYMMDD Settlement Period Integer 2 Cost Double Volume Double Adjuster Double 0.00 Value Double Type SBP Record Type Fixed as MARKET PRICE SUMMARY Settlement Date Date YYYYMMDD Settlement Period Integer 2 Cost Double Volume Double Adjuster Double 0.00 Value Double Type SBP Price Derivation Code B Indicative System Price Offer Stack Data Record Type Fixed OFFER Settlement Date Date YYYYMMDD Settlement Period Integer 2 Index (Sequence number) ID (Component Identifier) Integer 12 T_DINO5 Acceptance ID Page 182 of 238 Version 1.1 ELEXON 2017

183 Bid Offer Pair ID 11 CADL Flag T SO Flag F STOR Provider Flag F Repriced Indicator F Bid Offer Original Price Reserve Scarcity Price OfferVolume (Stack Item Original Volume) DMAT Adjusted Volume Arbitrage Adjusted Volume NIV Adjusted Volume PAR Adjusted Volume (Stack Item) Final Price Transmission Loss Multiplier (TLM) TLM Adjusted Volume (QAPO * TLM) TLM Adjusted Cost (QAPO * PO * TLM) TOTAL of TLM Adjusted Volume TOTAL of TLM Adjusted Cost Double Double Double Double Double Double Double Double Double Double Double 0.00 Totals Double Double Indicative System Price Bid Stack Data Record Type Fixed BID Settlement Date Date YYYYMMDD Settlement Period Integer 2 Index (Sequence Integer 8 number) ID (Component T_RUGPS6 Identifier) Acceptance ID Bid Offer Pair ID 1 CADL Flag F SO Flag F STOR Provider Flag F Repriced Indicator F Page 183 of 238 Version 1.1 ELEXON 2017

184 Bid Price (Stack Item Original Price) Reserve Scarcity Price Bid Volume (Stack Item Original Volume) DMAT Adjusted Volume Arbitrage Adjusted Volume NIV Adjusted Volume PAR Adjusted Volume (Stack Item) Final Price Transmission Loss Multiplier (TLM) TLM Adjusted Volume (QAPB * TLM) TLM Adjusted Cost (QAPB * PB * TLM) TOTAL of TLM Adjusted Volume TOTAL of TLM Adjusted Cost Double Double Double Double Double Double Double Double Double Double Double 0.00 Totals Double Double Page 184 of 238 Version 1.1 ELEXON 2017

185 Market Depth Data API service details for the flow is as follows Service Operation Method Input URL Output Format Description marketdepthdataservice marketdepthdataimpl GET ementdate>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting: Settlement Date (ascending) Settlement Period (ascending) Input data flow : IMBALNGC Comments Default Value (if none specified): Return all rows From Settlement Date = Current System Date 1(i.e. Yesterday) API Web service Request and Response format details: API Webservice Request Market Depth Data Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response Market Depth Data Condition Fixed string value HDR Fixed string value MARKET DEPTH DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value MDD Settlement Date Date YYYYMMDD Settlement Period Integer 2 IMBALNGC Double Total Offer Volume Double Total Bid Volume Double Total Accepted Double Page 185 of 238 Version 1.1 ELEXON 2017

186 Offer Volume Total Accepted Bid Double Volume Total Unpriced Double Accepted Offer Volume Total Unpriced Double Accepted Bid Volume Total Priced Double Accepted Offer Volume Total Priced Double Accepted Bid Volume Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value MDD Settlement Date Date YYYYMMDD Settlement Period Integer 2 IMBALNGC Double Total Offer Volume Double Total Bid Volume Double Total Accepted Double Offer Volume Total Accepted Bid Double Volume Total Unpriced Double Accepted Offer Volume Total Unpriced Double Accepted Bid Volume Total Priced Double Accepted Offer Volume Total Priced Accepted Bid Volume Double Latest Acceptances API service details for the flow is as follows Service latestacceptancesservice Page 186 of 238 Version 1.1 ELEXON 2017

187 Operation Method Input URL Output Format Description latestacceptancesimpl GET /csv/csv> XML/CSV Default Sorting: Acceptance Time (descending) From Time (ascending) Input data flow : BOALF Comments API Web service Request and Response format details: API Webservice Request Latest Acceptances Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response Latest Acceptances Condition Fixed string value HDR Fixed string value LATEST ACCEPTANCE DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value LAD BM Unit Id T_FFES4 Acceptance Number Integer Acceptance Time Date YYYYMMDD :47 HH:MM From Time Date YYYYMMDD :47 HH:MM Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value LAD Page 187 of 238 Version 1.1 ELEXON 2017

188 BM Unit Id T_STAY2 Acceptance Number Integer Acceptance Time Date YYYYMMDDHHMM SS From Time Date YYYYMMDDHHMM SS Page 188 of 238 Version 1.1 ELEXON 2017

189 Historic Acceptances API service details for the flow is as follows Service Operation Method Input URL Output Format Description Comments historicacceptancesservice historicacceptancesimpl GET entdate>&settlementperiod=<settlementperiod>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting: Acceptance Time (ascending) Input data flow : BOALF Default Value (if none specified): From Settlement Date = Current System Date Settlement Period = Current Settlement Period API Web service Request and Response format details: API Webservice Request Historic Acceptances Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Settlement Date YYYYMMDD Settlement 1 to 50 2 Period Service Type xml/xml/csv/csv API Webservice Response Historic Acceptances Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value ACCEPTANCE DATA Settlement Date From input parameter Settlement Period number between 1 and 50 or * if selecting a full day s data (from input parameter) Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value HAD BM Unit Id T_STAY2 Acceptance Number Integer Acceptance Time Date YYYYMMDD HH:MM :47 Page 189 of 238 Version 1.1 ELEXON 2017

190 Offer Price Double Bid Price Double Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value HAD BM Unit Id T_STAY2 Acceptance Number Integer Acceptance Time Date YYYYMMDDHHMM SS Offer Price Double Bid Price Double NOTE: Note that NO wildcard (*) allowed for Settlement Period. Page 190 of 238 Version 1.1 ELEXON 2017

191 System Messages API service details for the flow is as follows Service Operation Method Input URL Output Format Description Source Destination Data Source Database Table Comments systemmessagesservice systemmessagesimpl GET ServiceType=<xml/XML/csv/CSV> XML/CSV Default Sorting: Acceptance Time (descending) Input data flow : NA MySQL Third party software Reporting Database T_BMRS_SYS_MSGS API Web service Request and Response format details: API Webservice Request System Messages Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response System Messages Condition Fixed string value HDR Fixed string value SYSTEM MESSAGES Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value SYSMSG Message Date Time Date YYYYMMDD HH:MM :21 Message Type MIDNP Page 191 of 238 Version 1.1 ELEXON 2017

192 Message Text Market Index Data for Settlement Day period 14 from Automated Power Exchange (UK) (APXMIDP) was not received. Price and volume defaulted to 0. Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value SYSMSG Message Date Time Date YYYYMMDDHHMM SS Message Type MIDNP Message Text Market Index Data for Settlement Day period 14 from Automated Power Exchange (UK) (APXMIDP) was not received. Price and volume defaulted to BM Unit Search API service details for the flow is as follows Service Operation Method Input URL Output Format Description Source Destination Data Source Database Table Comments bmunitsearchservice bmunitsearchimpl GET &BmUnitType=<BmUnitType>&LeadParty=<LeadParty>&NgcBmUnit=<NgcBmUnit>& ServiceType=<xml/XML/csv/CSV> XML/CSV Default Sorting: BM Unit ID MySQL Third party software Reporting Database T_BMRS_BM_UNT_SRCH Default Value (if none specified): BM Unit Id = * BM Unit Type = * Lead Party = * NGC BM Unit = * (* implies all values) Page 192 of 238 Version 1.1 ELEXON 2017

193 API Web service Request and Response format details: API Webservice Request BM Unit Search Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 BM Unit Id 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Service Type xml/xml/csv/csv Header Record: Report Output Field Mapping Record Type File Type API Webservice Response BM Unit Search Condition Fixed string value HDR Fixed string value BM UNIT DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value BMUD BM Unit ID 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD000 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value BMUD BM Unit ID 2 AEENG000, G, E.ON Energy Solutions Limited, EASEST01 BM Unit Type G, S, E, I, T, etc Lead Party AES New Energy Limited NGC BM Unit EASASP01, AES New Energy Limited, G, 2 AAEPD System Warning (Today/Tomorrow) Page 193 of 238 Version 1.1 ELEXON 2017

194 API service details for the flow is as follows Service Operation Method Input URL Output Format systemwarningtodaytomorrowservice systemwarningtodaytomorrowimpl GET /csv/csv> XML/CSV Description Source Comments Default Sorting: Times applicable (descending); separately for TODAY and TOMORROW Input data flow : System Warning flow from NGC MySQL API Web service Request and Response format details: API Webservice Request System Warning (Today/Tomorrow) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response System Warning (Today/Tomorrow) Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value SYSTEM WARNINGS IN FORCE Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data System warnings in force TODAY Record Type Fixed string value SYSWARNTDY Today Date YYYYMMDD Warning in Force TDY Times applicable NONE Active Flag Y System warnings in force TOMORROW Record Type Fixed string value SYSWARNTOM Page 194 of 238 Version 1.1 ELEXON 2017

195 Today Date YYYYMMDD Warning in Force TDY Times applicable NONE Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data System warnings in force TODAY Record Type Fixed string value SYSWARNTDY Today Date YYYYMMDD Warning in Force TDY Times applicable NONE System warnings in force TOMORROW Record Type Fixed string value SYSWARNTOM Today Date YYYYMMDD Warning in Force TOM Times applicable NONE Page 195 of 238 Version 1.1 ELEXON 2017

196 System Warning (Historic) API service details for the flow is as follows Service Operation Method Input URL Output Format systemwarninghistoricservice systemwarninghistoricimpl GET v/csv> XML/CSV Description Source Comments Default Sorting : Times applicable (descending) Warning Date Time; Input data flow : System Warning flow from NGC MySQL API Web service Request and Response format details: API Webservice Request System Warning (Historic) Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 Service Type xml/xml/csv/csv API Webservice Response System Warning (Historic) Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value SYSTEM WARNING HISTORIC Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value SYSWARNHIST Warning Type Effective From Date Time Effective Date From Shortfall (MW) Double Date Warning Cancelled Time Warning Cancelled Date Date Page 196 of 238 Version 1.1 ELEXON 2017

197 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value SYSWARNHIST Warning Type Effective From Date Time Effective Date From Time Effective To Date Shortfall (MW) Double Date Warning Date Cancelled Time Warning Date Cancelled Active Flag Y Page 197 of 238 Version 1.1 ELEXON 2017

198 Loss of Load Probability API service details for the flow is as follows Service Operation Method Input URL Output Format Description Source Comments lossofloadprobabilityservice lossofloadprobabilityimpl GET ettlementdate>&tosettlementdate=<tosettlementdate>&servicetype=<xml/xml/csv/csv> XML/CSV Default Sorting : 1. Settlement Date (ascending) 2. Settlement Period (ascending) MySQL Default Value (if none specified; this is the today/tomorrow web page case): From Settlement Date = Current System Date To Settlement Date = Current System Date + 2 API Web service Request and Response format details: API Webservice Request Loss of Load Probability Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From YYYYMMDD Settlement Date To Settlement YYYYMMDD Date Service Type Xml/XML/csv/CSV API Webservice Response Loss of Load Probability Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value LOLP Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value LOLPDRM Settlement Date Date YYYYMMDD Settlement Period Integer 2 LOLP_1200 Double DRM_1200 Double Page 198 of 238 Version 1.1 ELEXON 2017

199 LOLP_8h Double DRM_8h Double LOLP_4h Double DRM_4h Double LOLP_2h Double DRM_2h Double LOLP_1h Double DRM_1h Double Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value LOLPDRM Settlement Date Date YYYYMMDD Settlement Period Integer 2 LOLP_1200 Double DRM_1200 Double LOLP_8h Double DRM_8h Double LOLP_4h Double DRM_4h Double LOLP_2h Double DRM_2h Double LOLP_1h Double DRM_1h Double Page 199 of 238 Version 1.1 ELEXON 2017

200 Demand Control Instructions API service details for the flow is as follows Service Operation Method Input URL Output Format demandcontrolinstructionservice demandcontrolinstructionimpl GET ementdate>&tosettlementdate=<tosettlementdate>&servicetype=<xml/xml/csv/csv> XML/CSV Description Default Sorting : 1. Demand Control ID (ascending) 2. Instruction Sequence (ascending) Source Comments MySQL Default Value (if none specified; this is the today/tomorrow web page case): From Settlement Date = Current System Date To Settlement Date = Current System Date + 1 API Web service Request and Response format details: API Webservice Request Demand Control Instruction Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 From YYYYMMDD Settlement Date To Settlement YYYYMMDD Date Service Type Xml/XML/csv/CSV API Webservice Response Demand Control Instruction Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value DCONTROL Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value DEMCI Demand Control ID DCID1 Affected DSO Integer 1 Instruction Sequence SPOW Page 200 of 238 Version 1.1 ELEXON 2017

201 Demand Control Event Flag L Time From Date YYYYMMDD HH:MM Time To Date YYYYMMDD HH:MM Demand Control Level : :00 Double SOFlag F Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value DEMCI Demand Control ID DCID1 Affected DSO Integer 1 Instruction Sequence Demand Control Event Flag SPOW L Time From Date YYYYMMDDHHMM Time To Date YYYYMMDDHHMM Demand Control Level Double SOFlag F Page 201 of 238 Version 1.1 ELEXON 2017

202 STOR Availability Window API service details for the flow is as follows Service Operation Method Input URL Output Format storavailabilitywindowservice storavailabilitywindowimpl GET entdate>&servicetype=<xml/xml/csv/csv> XML/CSV Description Default Sorting : 1. STOR Availability From Date (ascending) Source Comments MySQL Default Value (if none specified; this is the current web page case): From Settlement Date = Current System Date API Web service Request and Response format details: API Webservice Request STOR Availability Window Logical Field Field Type Remarks Mandatory Format Sample data ApiKey Yes AP8DA23 FromSettlement YYYYMMDD Date Service Type Xml/XML/csv/CSV API Webservice Response STOR Availability Window Header Record: Report Output Field Mapping Condition Record Type Fixed string value HDR File Type Fixed string value STORAW DATA Body Record: Logical Field Field Type Remarks Mandatory XML Format Sample data Record Type Fixed string value STORAW Document ID Integer 67 Season Year Date YYYYMMDD Season Number Integer 2 STOR Availability From Date Date YYYYMMDD HH:MM :00 Page 202 of 238 Version 1.1 ELEXON 2017

203 STOR Availability To Date Date YYYYMMDD HH:MM :00 Weekday Start Time Date HH:MM 10:00 Weekday End Time Date HH:MM 10:00 Nonweekday Start Time Nonweekday End Time Date HH:MM 10:00 Date HH:MM 10:00 Active Flag Y CSV Download service Logical Field Field Type Remarks Mandatory CSV Format Sample data Record Type Fixed string value STORAW Document ID Integer 67 Season Year Date YYYYMMDD Season Number Integer 2 STOR Availability From Date STOR Availability To Date Weekday Start Time Date YYYYMMDDHHMM Date YYYYMMDDHHMM Date HHMM 10:00 Weekday End Time Date HHMM 10:00 Nonweekday Start Time Nonweekday End Time Date HHMM 10:00 Date HHMM 10: Trading Unit Delivery Mode API service details for P321 TRADINGUNIT is as follows Service TRADINGUNITService Operation TRADINGUNITImpl Method Input URL GET 1) Settlement Date & Settlement Period mentioned: Page 203 of 238 Version 1.1 ELEXON 2017

204 ttlementdate>&settlementperiod=<settlementperiod>&servicetype=<xml/xml/csv/csv> 2) Settlement date, Settlement Period, trading unit type and trading unit name mentioned: Date=<SettlementDate>&SettlementPeriod=<SettlementPeriod>&TradeType=<Tra detype>&trade=<trade>&servicetype=<xml/xml/csv/csv> Output Format XML/CSV API Web service Request and Response format details: API Webservice Request Trading Unit Logical Field Field Type Remarks Mandatory Sample data APIKey Yes AP8DA23 ServiceType No xml/csv/xml/csv SettlementDate Yes SettlementPeriod Int Yes 2 TradeType No Sole Trade No E_EMBEDD18 API Webservice Response Trading Unit Logical Field Field Type Remarks Mandatory Sample data Trading Unit Type No Sole Settlement Date No Settlement Period Int No 2 Settlement Runtype No R2 Trading Unit No BALGAN TRADING UNIT Delivery Mode No Offtaking Import Volume No Export Volume No Net Volume No Active Flag No Y Page 204 of 238 Version 1.1 ELEXON 2017

205 DATA PUSH SERVICE 6 Data Push Service BMRS contains a new capability that allows the near realtime publishing of information from the BMRS system to industry participants. This section explains how participants can connect to this service and describes the information available. 7 Connectivity The BMRS Data Push Service supports a variety of Cross Language Clients and Protocols from Java, C, C++, C#, Ruby, Perl, Python, PHP to name a few. We also support several protocols for communication to the BMRS Data Push Service. These are as follows: Protocol Brief description OpenWire OpenWire is the default cross language wire protocol that is supported by the BMRS Data Push Service. Stomp The BMRS Data Push Service implements version 1.1 of the STOMP wire protocol. STOMP is the Simple (or Streaming) Text Orientated Messaging Protocol. STOMP provides an interoperable wire format so that STOMP clients can communicate with any STOMP message broker to provide easy and widespread messaging interoperability among many languages, platforms and brokers. AMQP The BMRS Data Push Service implements version 1.0 of the OASIS AMQP TC protocol. The OASIS AMQP TC advances a vendorneutral and platformagnostic protocol that offers organizations an easier; more secure approach to passing realtime data streams and business transactions. The goal of AMQP is to ensure information is safely and efficiently transported between applications, among organizations, across distributed cloud computing environments, and within mobile infrastructures. AMQP avoids proprietary technologies, offering the potential to lower the cost of enterprise middleware software integrations through open interoperability. By enabling a commoditized, multivendor ecosystem, AMQP seeks to create opportunities for transforming the way business is done in the Cloud and over the Internet. 8 Topology The BMRS Data Push Service allows two different approaches for the receipt of the messages. Depending upon the number of client s that require the receipt of these messages within a participant s organisation would determine the approach to use. Page 205 of 238 Version 1.1 ELEXON 2017

206 8.1 Client direct connection In this mode, each client will connect to the BMRS Data Push service and receive messages as they are published. This approach is advised if the participant wishes to connect only one or two clients to the BMRS Data Push Service due to the amount of traffic replicated over the Internet to each client. Due to the nature of the messages being delivered there may be a slight delay between each client receiving the message. 8.2 Participant hosted broker If a participant wishes to connect several clients to the BMRS Data Push Service it is the recommendation for that participant to host their own broker. This would mean that only one instance of the message is transmitted over the Internet to the participant s network thus reducing traffic or latency. Page 206 of 238 Version 1.1 ELEXON 2017

207 The participant s clients would then connect over the participant s local LAN to the participant s broker to receive the messages. This approach provides the participant with the quickest approach for messages to be delivered to multiple clients. 8.3 Protocol Connection s Here are some examples of protocol connection strings for connectivity to the data push service Protocol Sample URL OpenWire over TCP ssl://<host>:61616 OpenWire over HTTPS Stomp stomp+ssl://<host>:61613 AMQP amqp+ssl://<host>: Push Data XSDs The XSDs for the push data service can be found on the ELEXON Portal in the BMRS API & Data Push Folder as shown below. Page 207 of 238 Version 1.1 ELEXON 2017

208 8.5 Data Push Service Summary Data Set The list of data available via the data push service is listed in the table below Data Push Message Types Interface ID Data flow type Data Items Date set IDD ref BMRAI004 Balancing Mechanism Data BidOffer Acceptance Level Flagged DataBOALF BMRAI004 Balancing Mechanism Data BidOffer Data BOD BMRAI004 Balancing Mechanism Data Maximum Delivery Period MDP BMRAI004 Balancing Mechanism Data Maximum Delivery Volume MDV BMRAI004 Balancing Mechanism Data Maximum Export Limit MEL, MELS BMRAI004 Balancing Mechanism Data Maximum Import Limit MIL, MILS BMRAI004 Balancing Mechanism Data Minimum NonZero Time MNZT BMRAI004 Balancing Mechanism Data Minimum Zero Time MZT BMRAI004 Balancing Mechanism Data Notice to Deviate from Zero NDZ BMRAI004 Balancing Mechanism Data Notice to Deliver Bids NTB BMRAI004 Balancing Mechanism Data Notice to Deliver Offers NTO BMRAI004 Balancing Mechanism Data Point FPN Data PN, FPN BMRAI004 Balancing Mechanism Data Applicable Balancing Services Volume Data QAS BMRAI004 Balancing Mechanism Data Point Quiescent FPN Data QPN BMRAI004 Balancing Mechanism Data Run Down Rates Export RDRE BMRAI004 Balancing Mechanism Data Run Down Rates Import RDRI BMRAI004 Balancing Mechanism Data Run Up Rates Export RURE BMRAI004 Balancing Mechanism Data Run Up Rates Import RURI BMRAI004 Balancing Mechanism Data Stable Export Limit SEL Page 208 of 238 Version 1.1 ELEXON 2017

209 BMRAI004 Balancing Mechanism Data Stable Import Limit SIL BMRAI005 System Related Data Balancing Services Adjustment Action ID DISBSAD (unique for Settlement Period), Balancing Services Adjustment Action Cost ( ), Balancing Services Adjustment Action Volume (MWh), Balancing Services Adjustment Action SOFlag (T/F) BMRAI005 System Related Data National Output Usable by Fuel Type, 2 14 Day BMRAI005 System Related Data National Output Usable by Fuel Type, 2 52 Week FOU2T14D FOU2T52W BMRAI005 System Related Data Realtime Transmission System Frequency Data FREQ BMRAI005 System Related Data Half Hourly Generation By Fuel Type FUELHH BMRAI005 System Related Data Instantaneous Generation By Fuel Type FUELINST BMRAI005 System Related Data Indicated Imbalance IMBALNGC BMRAI005 System Related Data Sum of PN Demand (MW), (Indicated Demand) BMRAI005 System Related Data Sum of PN Generation (MW), (Indicated Generation) INDDEM INDGEN BMRAI005 System Related Data Initial National Demand OutTurn INDO BMRAI005 System Related Data Outturn Volume (MWh), Normal Volume (MWh), High Volume (MWh), Low Volume (MWh) INDOD BMRAI005 System Related Data Initial Transmission System Demand OutTurn ITSDO BMRAI005 System Related Data Indicated Margin MELNGC BMRAI005 System Related Data Market Index Price, Market Index Volume MID BMRAI005 System Related Data Missing Market Index Data Messages Missing MID BMRAI005 System Related Data National Demand Forecast NDF BMRAI005 System Related Data National Demand Forecast Day, 214 Day NDFD Page 209 of 238 Version 1.1 ELEXON 2017

210 BMRAI005 System Related Data National Demand Forecast Week, 252 Week NDFW BMRAI005 System Related Data Net Energy Buy Price Cost Adjustment (EBCA) ( ), Net Energy Buy Price Volume Adjustment (EBVA) (MWh), Net System Buy Price Volume Adjustment (SBVA) (MWh), Buy Price Price Adjustment (BPA) ( /MWh), Net Energy Sell Price Cost Adjustment (ESCA) ( ),Net Energy Sell Price Volume Adjustment (ESVA) (MWh), Net System Sell Price Volume Adjustment (SSVA) (MWh), Sell Price Price Adjustment (SPA) ( /MWh) NETBSAD BMRAI005 System Related Data NonBM STOR OutTurn NONBM BMRAI005 System Related Data National Surplus Forecast, 214 Day OCNMFD BMRAI005 System Related Data Generating Plant Demand Margin, 214 Days OCNMFD2 BMRAI005 System Related Data National Surplus Forecast, 252 Week OCNMFW BMRAI005 System Related Data Generating Plant Demand Margin, 252 Weeks OCNMFW2 BMRAI005 System Related Data SOSO Prices SOSO BMRAI005 System Related Data System Message SYSMSG BMRAI005 System Related Data System Zone Map System Zone Map BMRAI005 System Related Data System Warnings SYSWARN BMRAI005 System Related Data Outturn Temperature, Low Reference Temperature, Normal Reference Temperature, High Reference Temperature (all degrees Celsius) TEMP, REFTEMP BMRAI005 System Related Data Transmission System Demand Forecast TSDF BMRAI005 System Related Data Transmission System Demand Forecast Day, 214 Day TSDFD BMRAI005 System Related Data Transmission System Demand Forecast Week, 252 Week TSDFW Page 210 of 238 Version 1.1 ELEXON 2017

211 BMRAI005 System Related Data National Output Usable by Fuel Type and BM Unit, 214 Day UOU2T14D BMRAI005 System Related Data National Output Usable by Fuel Type and BM Unit, 252 Week UOU2T52W BMRAI005 System Related Data Generation Forecast (MW), Total Registered Capacity (MW) BMRAI006 Derived Data Period Bid and Offer Acceptance Volumes (QAB, QAO and CADL Flag) WINDFOR BOAV BMRAI006 Derived Data Estimated Period BM Unit Total Accepted Bid and Offer Volume (QAB and QAO), Estimated Period BM Unit Tagged Accepted Bid and Offer Volume DISPTAV (QTAB and QTAO), Estimated Period BM Unit Repriced Accepted Bid and Offer Volume (QRAB and QRAO), Estimated Period BM Unit OriginallyPriced Accepted Bid and Offer Volume (QOAB and QOAO) BMRAI006 Derived Data Estimated Bid Offer Cash flows EBOCF BMRAI006 Derived Data Index, Component Identifier, Acceptance Number, BidOffer Pair Number, CADL Flag (T/F), SOFlag (T/F), Repriced Indicator (T/F), Volume (MWh), DMAT Adjusted Volume (MWh), Arbitrage Adjusted Volume (MWh), NIV Adjusted Volume (MWh), PAR Adjusted Volume (MWh), Final Price ( /MWh), Transmission Loss Multiplier, TLM Adjusted Volume (MWh), TLM Adjusted Cost ( ) ISPSTACK BMRAI006 Derived Data Estimated Period Balancing Mechanism Bid and Offer Cashflows (CB and CO) PTAV BMRAI006 Derived Data Disaggregated Estimated Buy and Sell Price DISEBSP BMRAI006 Derived Data Total Bid Volume and Total Offer Volume TBOD BMRAI019 Credit Default Notices Credit Default Notices CDN Please note: The Data Push Dataset also includes Transparency and REMIT data (B1610, B1720, etc) Field Type Index by Data Type Page 211 of 238 Version 1.1 ELEXON 2017

212 Data Type Field Type Acceptance Level Value Acceptance Number Acceptance Time Adjustment Cost Adjustment Identifier Adjustment Volume Amendment Flag Applicable Balancing Services Volume Arbitrage Adjusted Volume Affected LDSO Bid Cashflow Bid Price Bid Volume Bid/Offer Indicator BidOffer Level Value BidOffer Pair Number BMRS Informational Text BSAD Defaulted Buy Price Buy Price Cost Adjustment Buy Price Price Adjustment Buy Price Volume Adjustment CADL Flag Calendar Year VA NK TA JC AI JV AM SV AV DS BC BP BV BO VB NN IN BD PB A4 A6 A5 CF CY Page 212 of 238 Version 1.1 ELEXON 2017

213 Data Type Field Type Calendar Week Number Cleared Default Settlement Date Cleared Default Settlement Period Component Identifier Contract Identification Credit Default Level Deemed BidOffer Flag Demand Control Event Flag Demand Control ID Demand Control Level Demand Margin Demand Value DMAT Adjusted Volume Effective From Time Entered Default Settlement Date Entered Default Settlement Period Energy Volume Daily High Reference Energy Volume Daily Low Reference Energy Volume Daily Normal Reference Energy Volume Outturn Export Level Value Fuel Type Fuel Type Generation GB Reference High Noon Temperature WN CD CP CI IC DL AD EV ID VO DM VD DA TE ED EP EH EL EN EO VE FT FG TH Page 213 of 238 Version 1.1 ELEXON 2017

214 Data Type Field Type GB Noon Temperature Outturn GB Reference Low Noon Temperature GB Reference Normal Noon Temperature Generation Value Imbalance Value Import Level Value Indicative Net Imbalance Volume Instruction Sequence No Margin/Surplus Value Market Index Data Provider ID Market Index Price Market Index Volume Maximum Delivery Period Maximum Delivery Volume Message Type Minimum nonzero Time Minimum Zero Time Net Energy Buy Price Cost Adjustment Net Energy Buy Price Volume Adjustment Net Energy Sell Price Cost Adjustment Net Energy Sell Price Volume Adjustment Net System Buy Price Volume Adjustment Net System Sell Price Volume Adjustment NIV Adjusted Volume TO TL TN VG VI VF NI SQ VM MI M1 M2 DP DV MT MN MZ A9 A10 A7 A8 A12 A11 NV Page 214 of 238 Version 1.1 ELEXON 2017

215 Data Type Field Type NonBM STOR Volume Notice to Deliver Bids Notice to Deliver Offers Notice to Deviate from Zero Number of Records Number Of Spot Points Offer Cashflow Offer Price Offer Volume Output Usable PAR Adjusted Volume Period OriginallyPriced BM Unit Bid Volume Period OriginallyPriced BM Unit Offer Volume Period Repriced BM Unit Bid Volume Period Repriced BM Unit Offer Volume Period Tagged BM Unit Bid Volume Period Tagged BM Unit Offer Volume PN Level Value Price Derivation Code Publishing Time Replacement Price Replacement Price Calculation Volume Repriced Indicator Reserve Scarcity Price NB DB DO DZ NR NP OC OP OV OU PV P6 P3 P5 P2 P4 P1 VP PD TP RP RV RI RSP Page 215 of 238 Version 1.1 ELEXON 2017

216 Data Type Field Type Run Down Elbow 2 Run Down Elbow 3 Run Down Rate 1 Run Down Rate 2 Run Down Rate 3 Run Up Elbow 2 Run Up Elbow 3 Run Up Rate 1 Run Up Rate 2 Run Up Rate 3 Sell Price Sell Price Cost Adjustment Sell Price Price Adjustment Sell Price Volume Adjustment Sequence Number Settlement Date Settlement Period Short Acceptance Flag Spot Time Stable Export Limit Stable Import Limit Stack Item Final Price Stack Item Original Price Stack Item Volume RB RC R1 R2 R3 UB UC U1 U2 U3 PS A1 A3 A2 SN SD SP SA TS SE SI FP IP IV Page 216 of 238 Version 1.1 ELEXON 2017

217 Data Type Field Type STOR Provider Flag SOFlag SOSO Start Time SOSO Trade Type System Frequency System Message Text System Total Priced Accepted Bid Volume System Total Priced Accepted Offer Volume System Total Unpriced Accepted Bid Volume System Total Unpriced Accepted Offer Volume System Warning Text Tagged Accepted Bid Volume Tagged Accepted Offer Volume Tagged Adjustment Buy Volume Tagged Adjustment Sell Volume Time From Time To TLM Adjusted Cost TLM Adjusted Volume Total Accepted Bid Volume Total Accepted Offer Volume Total Adjustment Buy Volume Total Adjustment Sell Volume Total Bid Volume PF SO ST TT SF SM PC PP AC AP SW T2 T1 J4 J3 TF TI TC TV AB AO J2 J1 BT Page 217 of 238 Version 1.1 ELEXON 2017

218 Data Type Field Type Total Offer Volume Total Registered Capacity Trade Direction Trade Price Trade Quantity Transmission Loss Multiplier BidOffer Original Price Week Start Date Zone Indicator OT TR TD PT TQ TM UP WD ZI Please note: The Data Push Service data content is based on the TIBCO Service and for further guidance on the data items and field types please refer to the NETA Interface Definition and Design (IDD): Part Filter by Message types The Data Push Service allows you to filter by message type. JMS selectors can be used to filter the received messages based on a given data item. The different flows have been assigned a unique JMSType (see the table below) and hence to filter on specific flows please use this field. The implementation of the filter depends on the participant side message consumer technology, however the syntax will be standards based as follows Examples of the implementing a filter using the apache JMeter client are as follows: Page 218 of 238 Version 1.1 ELEXON 2017

219 9 Data Push and API checklist Below are the major points of information you will need to be able to use either the RESTful or the Push Data service. 9.1 RESTful URL: This is the address of the RESTful service you are accessing. The default for the ELEXON live service is APIKey: This is provided through the ELEXON portal. You need to register with the portal prior to the use of the API services. Client: This can be a web browser or a custom piece of code. 9.2 Push Data Service URL: This is the address of the RESTful service you are accessing. The default for the ELEXON live service is APIKey: This is provided through the ELEXON portal. You need to register with the portal prior to the use of the API services. Protocol and API: A protocol is the language that is spoken between the push data service and your client. The ELEXON Push Data Service supports several protocols documented earlier in this guide. You will need to select a protocol and the supporting library (ELEXON do not provide these) for your environment. Client: You will need a client that receives the information through your chosen protocol and library. This client will most likely be a custom piece of code for your environment that will receive the message from the ELEXON push data service and then process it for your organisation. 9.3 Other Considerations The broker is ActiveMQ Page 219 of 238 Version 1.1 ELEXON 2017

NETA Interface Definition and Design: Part 2. Interfaces to other Service Providers

NETA Interface Definition and Design: Part 2. Interfaces to other Service Providers NETA Interface Definition and Design: Part 2 Interfaces to other Service Providers Synopsis Version 37.0 Effective date 2 November 2017 Prepared by This document contains the definition and design of all

More information

What are Energy Contract Volume Notifications and Metered Volume Reallocation Notifications

What are Energy Contract Volume Notifications and Metered Volume Reallocation Notifications Guidance Volume s This document covers: What are Energy Contract Volume s and Metered Volume Reallocation s How to set up Agent Authorisations How to submit Volume s 1. What are ECVNs and MVRNs? Parties

More information

Balancing and Settlement Code. Multiple BM Unit. Instruction Processing Specification. Version 2.0. Effective Date: 8 August 2008

Balancing and Settlement Code. Multiple BM Unit. Instruction Processing Specification. Version 2.0. Effective Date: 8 August 2008 Balancing and Settlement Code Multiple BM Unit Instruction Processing Specification Version 2.0 Effective Date: 8 August 2008 Balancing and Settlement Code Page 1 of 14 8 August 2008 Contents Table 1 Introduction...

More information

Balancing and Settlement Code BSC PROCEDURE

Balancing and Settlement Code BSC PROCEDURE Balancing and Settlement Code BSC PROCEDURE Registration of Transmission System Boundary Points, Grid Supply Points, GSP Groups and Distribution Systems Connection Points BSCP25 Version 8.0 Date: 29 June

More information

Central Management System Equivalent Meter Test Specification

Central Management System Equivalent Meter Test Specification Guidance Central Management System Equivalent Meter Specification Purpose The purpose of this document is to specify the testing required for approval as a Central Management System Equivalent Meter. Contents

More information

Balancing and Settlement Code. BSC Procedure. BSCP128 - Appendix 7. SVA Format data file (D0265) Version 4.0. Effective Date: 29 June 2017

Balancing and Settlement Code. BSC Procedure. BSCP128 - Appendix 7. SVA Format data file (D0265) Version 4.0. Effective Date: 29 June 2017 Balancing and Settlement Code BSC Procedure BSCP128 - Appendix 7 SVA Format data file (D0265) Version 4.0 Effective Date: 29 June 2017 Balancing and Settlement Code Page 1 of 8 29 June 2017 BSCP128 - Appendix

More information

REMIT XML IMPLEMENTATION GUIDE

REMIT XML IMPLEMENTATION GUIDE Contents 1. Introduction... 2 2. Interfaces... 3 3. Filename Conventions... 4 4. Message Structures... 6 5. Message Usage... 15 6. Amendment History... 16 Deleted: 1 Page 1 of 16 16 June 2014 ELEXON 2014

More information

Improving Large Combustion Plant Directive Information Disclosure

Improving Large Combustion Plant Directive Information Disclosure REQUIREMENTS SPECIFICATION for Modification Proposal P226 Improving Large Combustion Plant Directive Information Disclosure Prepared by: P226 Modification Group Date of Issue: 03 October 2008 Document

More information

BSCP128 Production, Submission, Audit and Approval of Line Loss Factors Version 3.0. Balancing and Settlement Code. BSC Procedure DRAFT

BSCP128 Production, Submission, Audit and Approval of Line Loss Factors Version 3.0. Balancing and Settlement Code. BSC Procedure DRAFT Balancing and Settlement Code BSC Procedure Production, Submission, Audit and Approval of Line Loss Factors BSCP128 Version 3.0- Effective Date: 30 June 2011 Balancing and Settlement Code Page 1 of 32

More information

BSCP128 Production, Submission, Audit and Approval of Line Loss Factors Version 3.0. Balancing and Settlement Code. BSC Procedure DRAFT

BSCP128 Production, Submission, Audit and Approval of Line Loss Factors Version 3.0. Balancing and Settlement Code. BSC Procedure DRAFT Balancing and Settlement Code BSC Procedure Production, Submission, Audit and Approval of Line Loss Factors BSCP128 Version 3.0 Effective Date: 30 June 2011 Balancing and Settlement Code Page 1 of 33 30

More information

Data Miner 2 Release Notes Release 18.09

Data Miner 2 Release Notes Release 18.09 Data Miner 2 Release Notes Release 18.09 Release Date: September 24, 2018 New Features: 1. New feeds These feeds will be available from September 25, 2018 onwards Enhancements: Real Time Temperature Sets

More information

We appreciate your feedback

We appreciate your feedback Publishing date: 02/07/2014 Document title: We appreciate your feedback Please click on the icon to take a 5 online survey and provide your feedback about this document REMIT ELECTRICITY NOMINATIONS REPORTING

More information

MODIS Interface Specification

MODIS Interface Specification MODIS MODIS (Issue 4) Page 1 of 85 Contents 1 Purpose... 3 2 Glossary... 3 3 Requirement... 3 3.1 Unavailability of Consumption Units... 4 B0710: Planned Unavailability of Consumption Units (A7.1a)...

More information

Balancing Programme 1

Balancing Programme 1 Balancing Programme 1 CONTENTS CONTENTS... 22 DISCLAIMER... 33 1 INTRODUCTION... 44 2 BALANCING REGIME WITHIN THE BELUX AREA... 55 2.1 GENERAL PRINCIPLES OF MARKET-BASED BALANCING... 55 2.2 MARKET-BASED

More information

WP24 CFD Settlement: Required Information

WP24 CFD Settlement: Required Information WP24 Settlement: Required Information Working Practice Public Version: 3.0 Date: 16 May 2018 Table of Contents Change Amendment Record 3 1. Introduction 4 1.1 Scope and Purpose 4 1.2 Main Users and Responsibilities

More information

Guidance version control

Guidance version control Guidance version control Guidance version control Contents v2.0 2 v3.0 3 v4.0 4 v5.0 6 v6.0 8 v7.0 9 v8.0...12 v9.0...13 National Grid EMR Delivery Body Page 1 v2.0 Slide 79 If the CMU is new and you want

More information

All Baltic CCR TSOs amended proposal for the fallback procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 July

All Baltic CCR TSOs amended proposal for the fallback procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 July All Baltic CCR TSOs amended proposal for the fallback procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 July 2015 establishing a guideline on capacity allocation

More information

ETR & ACER REMIT: NG Market Interface Specification

ETR & ACER REMIT: NG Market Interface Specification ETR & ACER REMIT: NG Market Interface Specification ETR-ACER REMIT NG-Market v5.12 Page 1 of 100 Contents 1 Purpose... 3 2 Glossary... 3 3 Requirement... 3 3.1 Unavailability of Consumption Units... 4

More information

ELEXON. Estimate of Annual Consumption / Annualised Advance (EAC/AA) Conceptual Process Model. Issue Version Number

ELEXON. Estimate of Annual Consumption / Annualised Advance (EAC/AA) Conceptual Process Model. Issue Version Number ELEXON Estimate of Annual Consumption / Annualised Advance (EAC/AA) Conceptual Process Model Issue Version Number 144.00021 Ref: 703PZT EAC/AA Conceptual Process Model Issue 144.0001 1 Estimate of Annual

More information

IMPLEMENTATION GUIDE

IMPLEMENTATION GUIDE 1 PAN EUROPEAN VERIFICATION FUNCTION 2018-04-11 VERSION 01 RELEASE 00 2 Copyright notice: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Copyright ENTSO-E. All Rights Reserved. This document and its whole translations

More information

An Introduction to the Operational Notification and Compliance Process Including Timescales for New Generation Connections

An Introduction to the Operational Notification and Compliance Process Including Timescales for New Generation Connections An Introduction to the Operational Notification and Compliance Process Including Timescales for New Generation Connections An Introduction to the Operational Notification and Compliance Process Including

More information

Published: December 15, 2016 Revised: December 15, 2016

Published: December 15, 2016 Revised: December 15, 2016 Market Participant Guide: SPP 2017 Congestion Hedging Published: December 15, 2016 Revised: December 15, 2016 Revision History Chart Version Revised By Description of Modifications Revision Date 1.0 Congestion

More information

IBM Algo Risk Content on Cloud

IBM Algo Risk Content on Cloud Service Description IBM Algo Risk Content on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means the contracting party and its authorized users and recipients

More information

Published: December 15, 2017 Revised: December 15, 2017

Published: December 15, 2017 Revised: December 15, 2017 Market Participant Guide: SPP 2018 Congestion Hedging Published: December 15, 2017 Revised: December 15, 2017 Revision History Chart Version Revised By Description of Modifications Revision Date 1.0 Congestion

More information

FUJITSU Cloud Service S5. Introduction Guide. Ver. 1.3 FUJITSU AMERICA, INC.

FUJITSU Cloud Service S5. Introduction Guide. Ver. 1.3 FUJITSU AMERICA, INC. FUJITSU Cloud Service S5 Introduction Guide Ver. 1.3 FUJITSU AMERICA, INC. 1 FUJITSU Cloud Service S5 Introduction Guide Ver. 1.3 Date of publish: September, 2011 All Rights Reserved, Copyright FUJITSU

More information

Tripartite Test Strategy for the November 10 BSC Systems Release

Tripartite Test Strategy for the November 10 BSC Systems Release This involves the following Test Participants: AM Developer BPO Host Tripartite Test Strategy for the November 10 BSC Release National Grid Industry ELEXON This tripartite details the testing required

More information

EURONEXT FILE SERVICES

EURONEXT FILE SERVICES EURONEXT FILE SERVICES Scope and audience: This technical note intends to provide general technical information about Euronext s File Services (EFS), a file service mechanism that will be used during the

More information

REMIT Reporting Service

REMIT Reporting Service REMIT Reporting Service User Guide Version:1.1 31 March 2015 Deleted: 19 Contents 1. Introduction... 4 2. REMIT Reporting Services Agreement... 5 2.1 Subscription to Services-Registry of Subscribed Users

More information

DESCRIPTION OF UK LINK. July Version 1.1 For Approval. Deleted: June Formatted: Highlight. Formatted: Highlight

DESCRIPTION OF UK LINK. July Version 1.1 For Approval. Deleted: June Formatted: Highlight. Formatted: Highlight DESCRIPTION OF UK LINK July 2017 Version 1.1 For Approval Deleted: June Formatted: Highlight Formatted: Highlight Version Control Version COR Date of Change Changes 1 Draft - June 2017 Update to reflect

More information

SafeNet Authentication Service (SAS) Service Provider Billing and Reporting Guide

SafeNet Authentication Service (SAS) Service Provider Billing and Reporting Guide SafeNet Authentication Service (SAS) Service Provider Billing and Reporting Guide All information herein is either public information or is the property of and owned solely by Gemalto and/or its subsidiaries

More information

Solution Pack. Managed Services Virtual Private Cloud Managed Database Service Selections and Prerequisites

Solution Pack. Managed Services Virtual Private Cloud Managed Database Service Selections and Prerequisites Solution Pack Managed Services Virtual Private Cloud Managed Database Service Selections and Prerequisites Subject Governing Agreement Term DXC Services Requirements Agreement between DXC and Customer

More information

WP195 Capacity Market and CFD Metered Data

WP195 Capacity Market and CFD Metered Data WP195 Capacity Market and CFD Metered Data EMRS Working Practice Public Version: 4.0 Date: 6 December 2017 Table of Contents Change Amendment Record 3 1. Introduction 4 1.1 Scope and Purpose 4 1.2 Main

More information

API access to AGSI+ / ALSI User Manual

API access to AGSI+ / ALSI User Manual API access to AGSI+ / ALSI User Manual 15 March 2018 / v001 1. Introduction GIE is offering an API service (Application Programming Interface) on its AGSI+ and ALSI transparency publication platforms at

More information

National Grid draft document

National Grid draft document National Grid draft document Project BSC modification P354 - ABSVD for Imbalance Adjustment Document High-level Business Requirements Document (BRD) Version 0.4 Status Draft Contacts Rituraj Saikia Adelle

More information

FNM Expansion Training Webinar

FNM Expansion Training Webinar FNM Expansion Training Webinar Cynthia Hinman Lead Client Trainer August 11, 2014 The information contained in these materials is provided for general information only and does not constitute legal or

More information

StorageGRID Webscale NAS Bridge Management API Guide

StorageGRID Webscale NAS Bridge Management API Guide StorageGRID Webscale NAS Bridge 2.0.3 Management API Guide January 2018 215-12414_B0 doccomments@netapp.com Table of Contents 3 Contents Understanding the NAS Bridge management API... 4 RESTful web services

More information

Nordic Imbalance Settlement

Nordic Imbalance Settlement Nordic Imbalance Settlement Operational Test Run guide and test cases 4.4.2016 28.8.2016 2 Table of contents 2 Introduction 4 3 Environment and addresses 4 4 OTR Connectivity testing test cases 5 4.1 Important

More information

WEMS 3.24 AND WEMS: RCM 1.5 RELEASE NOTES

WEMS 3.24 AND WEMS: RCM 1.5 RELEASE NOTES WEMS 3.24 AND WEMS: RCM 1.5 RELEASE NOTES Published: February 2018 IMPORTANT NOTICE Purpose The Australian Energy Market Operator has prepared this document to provide information about the Wholesale Electricity

More information

MODIS Screens User Guide for ETR and ACER REMIT. Market Operation Data Interface System Market Participant Screens General Screens

MODIS Screens User Guide for ETR and ACER REMIT. Market Operation Data Interface System Market Participant Screens General Screens MODIS Screens User Guide for ETR and ACER REMIT Market Operation Data Interface System Market Participant Screens General Screens MODIS User Guide Screens V0 18 Page 1 of 33 Contents 1 Purpose... 3 2 MODIS

More information

SEE CAO. User Documentation. User Guide for Capacity Traders

SEE CAO. User Documentation. User Guide for Capacity Traders SEE CAO User Documentation User Guide for Capacity Traders Unicorn 2013 Unicorn Systems a.s. Jankovcova 1037/49, CZ 170 00 Prague 7 Project: Project Subject: Document Title: SEE CAO User Documentation

More information

My Locations help guide

My Locations help guide IHS CONNECT My Locations help guide MARCH 2016 User Guide connect.ihs.com Contact us: Customer Care OVERVIEW The My Locations feature lets you upload the places of interest to you onto Connect. You can

More information

Opaali Portal Quick guide

Opaali Portal Quick guide Opaali Portal Quick guide Company information Telia Finland Oyj Teollisuuskatu 15, 00510 HELSINKI, FI Registered office: Helsinki Business ID 1475607-9, VAT No. FI14756079 1 (40) Page 2 (40) Copyright

More information

RJO Armor Quick Start Guide. Armor Customer Role User Guide

RJO Armor Quick Start Guide. Armor Customer Role User Guide RJO Armor Quick Start Guide Armor Customer Role User Guide OCTOBER 2015 Contents I IIQ v1 vs. Armor... 2 II Armor Screen Details... 4 To View Account Balances and Positions:... 4 To Monitor Accounts Risk:...

More information

OMA-ETS-DL-OTA-v1_ a Page 1 (24)

OMA-ETS-DL-OTA-v1_ a Page 1 (24) OMA-ETS-DL-OTA-v1_0-20040317-a Page 1 (24) Enabler Test Specification for Download 1.0 Version 1.0, 17-Mar-2004 Open Mobile Alliance OMA-ETS-DL-OTA-v1_0-20040317-a OMA-ETS-DL-OTA-v1_0-20040317-a Page 2

More information

REMIT reporting and UMM data collection schema modifications

REMIT reporting and UMM data collection schema modifications Brussels 8 December 2016 REMIT reporting and UMM data collection schema modifications ENTSOG proposal Maria Gerova Transparency Adviser Background 2 Overview Background > ENTSOG Proposal for REMIT Schema

More information

Member Portal User Manual. Market Maker Registration Issue December 2017

Member Portal User Manual. Market Maker Registration Issue December 2017 Member Portal User Manual Market Maker Registration Issue 1.0 21 December 2017 Contents 1.0 Introduction 4 1.1 Purpose 4 2.0 Market Making Agreement 5 3.0 Setting up desks for monitoring 7 3.1 Using a

More information

National Grid s European Transparency Project (ETP) ENTSOG Transparency Workshop Brussels 14 th September 2010

National Grid s European Transparency Project (ETP) ENTSOG Transparency Workshop Brussels 14 th September 2010 National Grid s European Transparency Project (ETP) ENTSOG Transparency Workshop Brussels 14 th September 2010 NG European Transparency Project (ETP): Background IT project launched to facilitate implementation

More information

HUPX Information Packages

HUPX Information Packages HUPX Information Packages Introduction Effective as of 1 th September, 2017 HUPX is licensed by the Hungarian Energy Office to operate the organized electricity market in Hungary. The company was established

More information

emstradepoint Exchange Platform Notifications Specification Guidelines for and TXT

emstradepoint Exchange Platform Notifications Specification Guidelines for  and TXT emstradepoint Exchange Platform Notifications Specification Guidelines for Email and TXT Version 2.4, December 2015 emstradepoint Trading Exchange Notifications Document History Date Version Author Comments

More information

APPENDIX 4 to LGIP INTERCONNECTION FACILITIES STUDY AGREEMENT

APPENDIX 4 to LGIP INTERCONNECTION FACILITIES STUDY AGREEMENT APPENDIX 4 to LGIP INTERCONNECTION FACILITIES STUDY AGREEMENT THIS AGREEMENT is made and entered into this day of, 20 by and between [Customer Name (Project Name, QXXXX)], a [Type of company] organized

More information

F.09 Trades & Auctions First Gas GTAC Transaction Management System. Version 2.0A

F.09 Trades & Auctions First Gas GTAC Transaction Management System. Version 2.0A F.09 Trades & Auctions 200612 First Gas GTAC Transaction Management System Version 2.0A Table of Contents 1. F.09.01.01 Trade of Gas (Prearranged) 5 1.1 Process 5 1.1.1 Request Trade 5 1.1.2 Update Trade

More information

An Introduction to Network Codes & The Links Between Codes

An Introduction to Network Codes & The Links Between Codes An Introduction to Network Codes & The Links Between Codes April 2014 About ENTSO-E 41 TSOs from 34 countries 532 million citizens served 828 GW generation 305 Thousand Km of transmission lines Ten-Year

More information

BT Assure Cloud Identity Annex to the General Service Schedule

BT Assure Cloud Identity Annex to the General Service Schedule 1 Defined Terms The following definitions apply, in addition to those in the General Terms and Conditions and the General Service Schedule of the Agreement. Administrator means a Customer-authorised person

More information

RESOLV EDI CONTROL. User Guide Version 9.2 for HANA PRESENTED BY ACHIEVE IT SOLUTIONS

RESOLV EDI CONTROL. User Guide Version 9.2 for HANA PRESENTED BY ACHIEVE IT SOLUTIONS RESOLV EDI CONTROL User Guide Version 9.2 for HANA PRESENTED BY ACHIEVE IT SOLUTIONS Copyright 2011-2016 by Achieve IT Solutions These materials are subject to change without notice. These materials are

More information

Oracle Utilities Opower Rates Engagement Cloud Service

Oracle Utilities Opower Rates Engagement Cloud Service Oracle Utilities Opower Rates Engagement Cloud Service Product Overview E87463-01 Last Updated: June 22, 2018 Oracle Utilities Rates Engagement Cloud Service Product Overview E87463-01 Copyright 2017,

More information

Midwest ISO Overview - ATC Customer Meeting. February 26, 2009

Midwest ISO Overview - ATC Customer Meeting. February 26, 2009 Midwest ISO Overview - ATC Customer Meeting February 26, 2009 Agenda Overview January 2009 Dashboard Module E RAR Timeline Questions 2 Overview January was characterized by seasonal cold temperatures,

More information

UPDATES ON IMPLEMENTATION OF SDPC AT SYSTEM INJECTION POINTS WITH MULTIPLE SUPPLY SOURCES

UPDATES ON IMPLEMENTATION OF SDPC AT SYSTEM INJECTION POINTS WITH MULTIPLE SUPPLY SOURCES UPDATES ON IMPLEMENTATION OF SDPC AT SYSTEM INJECTION POINTS WITH MULTIPLE SUPPLY SOURCES PREPARED BY: Market Performance DOCUMENT NO: GWCF 11-080-02 GWCF MEETING: 163 DATE: 15 Mar 2011.',,utlra!ion Er

More information

MARKET PROCEDURE: METER DATA SUBMISSIONS

MARKET PROCEDURE: METER DATA SUBMISSIONS MARKET PROCEDURE: METER DATA SUBMISSIONS PREPARED BY: Market Operations (WA) DOCUMENT REF: VERSION: 3.0 EFFECTIVE DATE: 30 November 2015 STATUS: FINAL Approved for distribution and use by: APPROVED BY:

More information

California Independent System Operator Corporation Fifth Replacement Electronic Tariff

California Independent System Operator Corporation Fifth Replacement Electronic Tariff Table of Contents 17. Transmission Ownership Rights (TORs)... 2 17.1 TRTC Instructions... 2 17.1.1 Responsibility to Create TRTC Instructions... 2 17.1.2 TOR Scheduling Coordinator Responsibilities...

More information

SUNRISE SOLAR PV PORTAL. User Guide

SUNRISE SOLAR PV PORTAL. User Guide SUNRISE SOLAR PV PORTAL User Guide Table of Contents SUNRISE SOLAR PV PORTAL... 1 Sunrise Solar PV Portal Introduction... 2 Log In... 3 Log In Page... 3 Home Page... 4 Tree Structure... 5 Viewing Specific

More information

European Market Infrastructure Regulation (EMIR)

European Market Infrastructure Regulation (EMIR) European Market Infrastructure Regulation (EMIR) User Guide Post Trade Portal: HSBC EMIR Delegated Reporting Service August 2016 Published: August 2016 1 Disclaimer This document is issued by HSBC Bank

More information

UK LINK DESCRIPTION OF UK LINKDOCUMENT

UK LINK DESCRIPTION OF UK LINKDOCUMENT UKLINK DESCRIPTION UK LINK DESCRIPTION OF UK LINKDOCUMENT July 2017 Version 1.1 For Approval Version Control Version COR Date of Change Changes 1 Draft - June 2017 Update to reflect implementation of UNC

More information

PRIVATE MOBILE CONNECTION (formerly COMMERCIAL CONNECTIVITY SERVICE (CCS)) CUSTOM APN ATTACHMENT

PRIVATE MOBILE CONNECTION (formerly COMMERCIAL CONNECTIVITY SERVICE (CCS)) CUSTOM APN ATTACHMENT PRIVATE MOBILE CONNECTION (formerly COMMERCIAL CONNECTIVITY SERVICE (CCS)) CUSTOM APN ATTACHMENT Last Revised: 12/20/17 1. Private Mobile Connection - Custom APN. Pursuant to the terms and conditions of

More information

Standard Terms & Conditions

Standard Terms & Conditions Kent Innovation Centre, Millennium Way, Broadstairs, Kent, CT10 2QQ Telephone: 01843 609372 Email: office@broadbiz.co.uk Website: www.broadbiz.co.uk Social: www.facebook.com/broadbiz / twitter.com/broadbiz

More information

Workgroup Document version: 2. Version 4.0. SECTION Infrastructure Messages 06 IMBNOT Imbalance Notice Message

Workgroup Document version: 2. Version 4.0. SECTION Infrastructure Messages 06 IMBNOT Imbalance Notice Message SECTION II Infrastructure Messages 06 IMBNOT Imbalance Notice Message Version 4.0 Edig@s EASEE-gas/Edig@s Workgroup Document version: 2 IMBNOT Version 4.0 / 2011-08-30 II-06-1 COPYRIGHT & LIABILITY The

More information

SEE CCR TSOs Fallback Procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 Iuly 2015 establishing a guideline

SEE CCR TSOs Fallback Procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 Iuly 2015 establishing a guideline SEE CCR TSOs Fallback Procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 Iuly 2015 establishing a guideline on Capacity Allocation and Congestion Management February

More information

UK LINK DESCRIPTION UK LINK DESCRIPTION DOCUMENT

UK LINK DESCRIPTION UK LINK DESCRIPTION DOCUMENT DOCUMENT Version Control Version COR Date of Change Changes 1 Draft - June 2017 Update to reflect implementation of UNC Modification 0565A. Author David Addison 1.1.For Approval July 2017 Minor amendment

More information

Data Migration Plan (40) Fingrid Oyj

Data Migration Plan (40) Fingrid Oyj 1 (40) Fingrid Oyj FI10728943, VAT reg. 2 (40) Table of Contents Definitions... 5 1 Summary... 6 2 Introduction... 7 2.1 Datahub... 7 2.2 Members of the data migration plan... 8 2.3 Datahub's data migration

More information

Guidelines on Unmetered Load Management Version 2.1

Guidelines on Unmetered Load Management Version 2.1 Guidelines on Unmetered Load Management Version 2.1 646902-3 Version control Version Date amended Comments 1.0 22 February 2008 Board approved guidelines. 2.0 26 November 2009 Updated into the Commission

More information

Category 1/2. Responsible Committee

Category 1/2. Responsible Committee Balancing and Settlement Code BSC Code Subsidiary Architectural Principles 5.0 18/03/2010 CP1322 Panel n/a BSC Pool Supplement 1.1 27/03/2001 - Panel n/a SECTION A Parties and Participation 7.0 25/02/2016

More information

AT&T Dynamic Traffic Management Enterprise Attachment Last Revised 1/24/2018

AT&T Dynamic Traffic Management Enterprise Attachment Last Revised 1/24/2018 AT&T Dynamic Traffic Management Enterprise Attachment Last Revised 1/24/2018 1. General. Pursuant to the terms and conditions of the Agreement (including, without limitation, this Attachment), AT&T will

More information

Explanatory document concerning the Nordic TSOs proposal for establishment of fallback procedures in accordance with Article 44 of the Commission

Explanatory document concerning the Nordic TSOs proposal for establishment of fallback procedures in accordance with Article 44 of the Commission Explanatory document concerning the Nordic TSOs proposal for establishment of fallback procedures in accordance with Article 44 of the Commission Regulation (EU) 2015/1222 of 24 July 2015 establishing

More information

Wheeling Charge Exemptions Due to ETCs

Wheeling Charge Exemptions Due to ETCs Objective Wheeling Charge Exemptions Due to ETCs Process to notify the ISO of wheeling charge exemptions due to existing transmission contracts. Overview Wheeling charges are assessed to energy exported

More information

Enterprise Business Center Reporting Migration Guide

Enterprise Business Center Reporting Migration Guide Title Page Enterprise Business Center Reporting Migration Guide October 2018 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information For

More information

IMS INTERFACE MARKET PROCEDURE NETWORK OPERATORS AND AEMO

IMS INTERFACE MARKET PROCEDURE NETWORK OPERATORS AND AEMO IMS INTERFACE MARKET PROCEDURE NETWORK OPERATORS AND AEMO PREPARED BY: System Management (WA) DOCUMENT REF: SO_OP_WA_3805 VERSION: 1.0 EFFECTIVE DATE: 13/10/2017 STATUS: FINAL Approved for distribution

More information

Reconciliation User Guide

Reconciliation User Guide Reconciliation User Guide This document provides information on interfacing with the reconciliation manager and the reconciliation system under Part 15 of the Electricity Industry Participant Code (The

More information

Echidna Concepts Guide

Echidna Concepts Guide Salt Group Concepts Guide Version 15.1 May 2015 2015 Salt Group Proprietary Limited. All rights reserved. Information in this document is subject to change without notice. The software described in this

More information

Business 3Mobile Broadband Price Plan Rules

Business 3Mobile Broadband Price Plan Rules Business 3Mobile Broadband Effective 10th January 2018 The 3Mobile Broadband are in addition to the General Terms for Services and any other terms provided to you as part of the authorisation process completed

More information

Effective 1 January 2016

Effective 1 January 2016 BATS Chi-X Europe Market Data Policy Effective 1 January 2016 Published October 2015 Copyright BATS Trading Limited. No part of this material may be copied, photocopied, duplicated or published in any

More information

I. Tariff language for Transmission Losses Applied to Monthly Reported Network Loads: (for tariff)

I. Tariff language for Transmission Losses Applied to Monthly Reported Network Loads: (for tariff) I. Tariff language for Transmission Losses Applied to Monthly Reported Network Loads: (for tariff) * MISO will add the underlined text provided by the Owners Committee to Section 34.2 of the Tariff with

More information

Guide to Contract Reference Selections 1.00 Final March 2019

Guide to Contract Reference Selections 1.00 Final March 2019 Guide to Contract Reference Selections 1.00 Final March 2019 Gas Supply Hub Important Notice PURPOSE This Guide to Contract Reference Selections (Guide), prepared by the Australian Energy Market Operator

More information

MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE

MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE MMS DATA SUBSCRIPTION SERVICES USER INTERFACE GUIDE VERSION: 2.01 DOCUMENT REF: PREPARED BY: MMSTDPD69 EMD DATE: 16 February 2010 Final Copyright Copyright 2012 Australian Energy Market Operator Limited

More information

IMPLEMENTATION GUIDE

IMPLEMENTATION GUIDE ENTSO-E CRITICAL NETWORK ELEMENT 2015-11-10 DRAFT DOCUMENT VERSION 1.1 2 Copyright notice: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Copyright

More information

E.ON UK plc Group Consolidated Segmental Report. for the year ended 31 December 2011

E.ON UK plc Group Consolidated Segmental Report. for the year ended 31 December 2011 E.ON UK plc Group Consolidated Segmental Report for the year ended 31 December 2011 In accordance with the Electricity Generation Licence Condition 16 - Financial Information Reporting and the Electricity

More information

OnCommand Insight 7.1 Planning Guide

OnCommand Insight 7.1 Planning Guide OnCommand Insight 7.1 Planning Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 463-8277 Web: www.netapp.com

More information

RingCentral Development Platform Annex to the BT Cloud Phone Schedule

RingCentral Development Platform Annex to the BT Cloud Phone Schedule RingCentral Development Platform Annex to the BT Cloud Phone Schedule Contents A note on you... 2 Words defined in the General Terms... 2 1 Application of this Annex... 2 Part A RingCentral Development

More information

Customer Support Portal

Customer Support Portal Customer Support Portal Overview and user guide Version 3.0 September 2015 Table of Contents 1. Confidentiality Agreement... 2 2. About this guide... 2 3. Accessing and navigating the Portal... 3 4. Colocation

More information

NEM 12&13 FILE FORMAT CLARIFICATIONS

NEM 12&13 FILE FORMAT CLARIFICATIONS NEM 12&13 FILE FORMAT CLARIFICATIONS PREPARED BY: DOCUMENT NO: VERSION NO: PREPARED FOR: Metering & Settlements N/A v006 National Electricity Market EFFECTIVE DATE: September 2009 FINAL Important Disclaimer

More information

Monthly Charge 11.50^

Monthly Charge 11.50^ POST OFFICE HOMEPHONE AND POST OFFICE BROADBAND PRICE LIST Line Rentals, Features and Other Charges, version 18. s correct as on 27 th September 2018 s in this document are inclusive of 20% VAT and have

More information

Market Results Interface - Settlements User Guide

Market Results Interface - Settlements User Guide Market Results Interface - Settlements User Guide Version 1.1 10 May 2018 Page 1 of 24 Disclaimer All information contained in this document is provided for educational purposes, in summary form and is

More information

Enabler Test Specification for RCS Conformance

Enabler Test Specification for RCS Conformance Enabler Test Specification for RCS Conformance Candidate Version 1.2.2 10 Mar 2014 Open Mobile Alliance OMA-ETS-RCS-CON-V1_2_2-20140310-C OMA-ETS-RCS-CON-V1_2_2-20140310-C Page 2 (74) Use of this document

More information

M7 Comtrader Continuous Export Documentation V 1.0

M7 Comtrader Continuous Export Documentation V 1.0 M7 Comtrader Continuous Export Documentation V 1.0 1 Document History Version Date Author Comment 1.0 08.07.2016 EirGrid NEMO, SONI NEMO Distribution List Initial Draft Name All Participants Organisation

More information

Technical Specification MEF 6. Ethernet Services Definitions - Phase I. June 2004

Technical Specification MEF 6. Ethernet Services Definitions - Phase I. June 2004 Technical Specification Ethernet Services Definitions - Phase I June 2004 contain the following statement: "Reproduced with permission of the Metro Ethernet Forum." No user of this document is authorized

More information

ABOUT THIS SECTION...

ABOUT THIS SECTION... CONTENTS 1 ABOUT THIS SECTION... 2 2 MANAGED SECURITY SERVICES... 2 3 WHAT IS SECURITY MONITORING?... 3 4 WHAT ARE THE SECURITY MONITORING SERVICE LEVELS?... 6 5 WHAT IS SECURITY INTELLIGENCE?... 10 6

More information

NEWFOUNDLAND AND LABRADOR BOARD OF COMMISSIONERS OF PUBLIC UTILITIES AN ORDER OF THE BOARD NO. P.U. 3(2018)

NEWFOUNDLAND AND LABRADOR BOARD OF COMMISSIONERS OF PUBLIC UTILITIES AN ORDER OF THE BOARD NO. P.U. 3(2018) NEWFOUNDLAND AND LABRADOR BOARD OF COMMISSIONERS OF PUBLIC UTILITIES AN ORDER OF THE BOARD NO. P.U. 3(2018) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

More information

Oracle Banking Digital Experience

Oracle Banking Digital Experience Oracle Banking Digital Experience Wallets User Manual Release 18.1.0.0.0 Part No. E92727-01 January 2018 Wallets User Manual January 2018 Oracle Financial Services Software Limited Oracle Park Off Western

More information

Therapy Provider Portal. User Guide

Therapy Provider Portal. User Guide Therapy Provider Portal User Guide Page 2 of 16 UCare User Guide V1.7 Table of Contents I. Introduction...3 About HSM Therapy Management... 4 Terms of Use... 4 Contact Information... 6 II. Using the Therapy

More information

Guidance: Operational Conditions Precedent (OCPs) September 2016 Version 1

Guidance: Operational Conditions Precedent (OCPs) September 2016 Version 1 Guidance: Operational Conditions Precedent (OCPs) September 2016 Version 1 Contents 1 Introduction 4 2 Operational Conditions Precedent requirements 4 3 Low Carbon Contracts Company Process 8 4 Supporting

More information

A quick overview of METIS v1.2.1

A quick overview of METIS v1.2.1 A quick overview of METIS v1.2.1 SYSTEM MODULE FOR GAS AND POWER POWER MARKET MODULE www.artelys.com SUMMARY 1. METIS windows 2. Options of generic data visualization window 3. Actions 4. METIS workflow

More information

Cloudiway Google Groups migration. Migrate from Google Groups to Office 365 groups

Cloudiway Google Groups migration. Migrate from Google Groups to Office 365 groups Cloudiway Google Groups migration Migrate from Google Groups to Office 365 groups Copyright 2017 CLOUDIWAY. All right reserved. Use of any CLOUDIWAY solution is governed by the license agreement included

More information