HomeRulebook HomeBalancing and Settlement CodeUser Requirements SpecificationsNon Half Hourly Data AggregationNon Half Hourly Data Aggregation V 17 0
CONTENTS
- 1 INTRODUCTION
- 1.1 Introduction
- 1.2 Purpose and Scope
- 1.3 Summary of the Document
- 1.4 Responsibilities
- 1.5 Terminology
- 2 PRINCIPLES AND OBJECTIVES
- 2.1 Principles
- 2.2 Business Objectives
- 2.3 System Objectives
- 3 CONSTRAINTS AND ASSUMPTIONS
- 3.1 Business Constraints and Assumptions
- 3.2 System Constraints and Assumptions
- 3.2.1 Scope
- 3.2.2 Operational
- 3.2.3 System Interfaces
- 3.2.4 End-User Interfaces
- 3.3 Project Constraints and Assumptions
- 4 BUSINESS DESCRIPTION
- 4.1 Introduction
- 4.2 Business Process Overview
- 4.3 System Overview
- 4.3.1 Receipt of Data from PRS Agents and Data Collectors
- 4.3.2 Data Aggregation and Sending Aggregated Results
- 4.3.3 Reporting Exceptions for Data Collectors and Suppliers
- 4.3.4 Maintenance of Market Domain Data
- 4.4 Scope
- 4.5 NHHDA Context
- 4.6 Business Events
- 4.6.1 Change of a Metering System’s Data Aggregator
- 4.6.2 New Metering System
- 4.6.3 Change of a Metering System’s Supplier
- 4.6.4 Change of a Metering System’s Data Collector
- 4.6.5 Change of a Metering System’s Standard Settlement Configuration
- 4.6.6 Change of a Metering System’s Profile Class
- 4.6.7 Change of a Metering System’s Measurement Class
- 4.6.8 Change of a Metering System’s GSP Group
- 4.6.9 Change of a Metering System’s Line Loss Factor Class
- 4.6.10 Change of a Metering System’s Energisation Status
- 4.6.11 Change of a Metering System’s Settlement Register EAC/AA
- 4.6.12 Market Domain Data Agent distributes a Change to Market Domain Data
- 4.6.13 Initial Settlement or Reconciliation run to take Place
- 4.6.14 Demand Control Event occurs
- 5 REQUIREMENTS CATALOGUE
- 5.1 Introduction
- 5.2 Key to the Requirements Catalogue
- 5.3 Functional Requirements
- 5.4 Non- Functional Requirements
- 5.5 Operational Requirements
- 5.6 Design Constraints
- 5.6.1 Design Constraint Requirements
- 6 DATA FLOW MODEL
- 6.1 Purpose and Scope
- 6.2 Data Flow Diagrams
- 6.2.1 Level 1 - Non Half Hourly Data Aggregation
- 6.2.2 Process 2 - Receive Registration Updates
- 6.2.3 Process 3 - Aggregate Annualised Consumption Data
- 6.2.4 Process 4 - Maintain Market Domain Data
- 6.2.5 Process 4.5 - Maintain Standard Settlement Configuration
- 6.2.6 Process 4.11 – Process Market Domain Data Files
- 6.3 Elementary Process Descriptions
- 6.3.1 Process 1 - Receive EAC/AA Data
- 6.3.2 Process 2 - Receive Registration Updates
- 6.3.3 Process 2.1 - Receive Registration Details
- 6.3.4 Process 2.2 - Process Data Aggregator Appointment Details
- 6.3.5 Process 2.3 - Process Profile Class / SSC Details
- 6.3.6 Process 2.4 - Process Data Collector Appointment Details
- 6.3.7 Process 2.5 - Process Measurement Class Details
- 6.3.8 Process 2.6 - Process Energisation Status Details
- 6.3.9 Process 2.7 - Process GSP Group Details
- 6.3.10 Process 2.8 - Process Line Loss Factor Class Details
- 6.3.11 Process 2.9 - Refresh PRS Metering System Details
- 6.3.12 Process 2.10 - Process Demand Control Event data
- 6.3.13 Process 3.1 - Prepare Data Aggregation Run Schedule
- 6.3.14 Process 3.2 - Perform Aggregation Run
- 6.3.15 Process 3.2A - Perform Disconnection Aggregation Run
- 6.3.16 Process 4.1 - Maintain Profile Class
- 6.3.17 Process 4.2 - Maintain Supplier
- 6.3.18 Process 4.3 - Maintain Data Collector
- 6.3.19 Process 4.4 - Maintain ISR Agent
- 6.3.20 Process 4.5.2 - Enter Standard Settlement Configurations
- 6.3.21 Process 4.5.3 - Assign Configurations to Profile Classes
- 6.3.22 Process 4.5.4 - Specify Average Fraction of Yearly Consumption
- 6.3.23 Process 4.6 - Maintain Distributor
- 6.3.24 Process 4.7 - Maintain GSP Group
- 6.3.25 Process 4.8 - Maintain Line Loss Classes
- 6.3.26 Process 4.9 - Maintain PRS Agent
- 6.3.27 Process 4.10 - Maintain Threshold Parameter
- 6.3.28 Process 4.11.1 – Load Market Domain Data Complete Set
- 6.3.29 Process 4.11.2 – Load Settlement Timetable
- 6.3.30 Process 5 - Send Supplier Purchase Matrices
- 6.3.31 Process 6 - Report on Exceptions in DC Data
- 6.4 I/O Descriptions
- 6.5 External Entity Descriptions
- 6.6 Data Store/Entity Cross Reference
- 6.7 Cross Reference To Trading and Settlement Processes
- 7 LOGICAL DATA MODEL
- 7.1 Purpose and Scope
- 7.2 Logical Data Structure
- 7.2.1 Core LDS
- 7.2.2 Data Collector LDS
- 7.3 Entity Descriptions
- 7.3.1 Average Fraction of Yearly Consumption
- 7.3.2 Data Aggregation Run
- 7.3.3 Data Aggregator
- 7.3.4 Data Aggregator Appointment
- 7.3.5 Data Collector
- 7.3.6 Data Collector Appointment
- 7.3.7 Disconnection Supplier Purchase Matrix
- 7.3.8 Distributor
- 7.3.9 Energisation Status in Registration
- 7.3.10 Estimated Annual Consumption (DC)
- 7.3.11 GSP Group
- 7.3.12 GSP Group Distributor
- 7.3.13 GSP Group in Aggregation Run
- 7.3.14 GSP Group in Settlement
- 7.3.15 GSP Group Profile Class Default EAC
- 7.3.16 ISR Agent
- 7.3.17 ISR Agent Appointment
- 7.3.18 Line Loss Factor Class
- 7.3.19 Measurement Class
- 7.3.20 Measurement Class In Registration
- 7.3.21 Measurement Requirement
- 7.3.22 Meter Advance Consumption (DC)
- 7.3.23 Metering System
- 7.3.24 Metering System Energisation Status (DC)
- 7.3.25 Metering System GSP Group
- 7.3.26 Metering System GSP Group (DC)
- 7.3.27 Metering System Line Loss Factor Class
- 7.3.28 Metering System Measurement Class (DC)
- 7.3.29 Metering System Profile Class (DC)
- 7.3.30 Profile Class
- 7.3.31 Profile Class In Registration
- 7.3.32 PRS Agent
- 7.3.33 PRS Agent Appointment
- 7.3.34 Registration
- 7.3.35 Registration (DC)
- 7.3.36 Settlement
- 7.3.37 Settlement Configuration In Registration
- 7.3.38 Settlement Configuration (DC)
- 7.3.39 Settlement Day
- 7.3.40 Settlement Register (DC)
- 7.3.41 Standard Settlement Configuration
- 7.3.42 Supplier
- 7.3.43 Supplier Purchase Matrix
- 7.3.44 Disconnection Purchase Matrix
- 7.3.45 Threshold Parameter
- 7.3.46 Time Pattern Regime
- 7.3.47 Valid Measurement Requirement Profile Class
- 7.3.48 Valid Settlement Configuration Profile Class
- 8 FUNCTION DESCRIPTIONS AND EVENTS
- 8.1 Function Descriptions
- 8.1.1 Aggregate EACs and AAs
- 8.1.2 Archive Settlement Data
- 8.1.3 Check Data Collector Data
- 8.1.4 Define Average Fractions of Yearly Consumption
- 8.1.5 Define Data Collectors
- 8.1.6 Define Distributors
- 8.1.7 Define GSP Groups
- 8.1.8 Define ISR Agents
- 8.1.9 Define Line Loss Factor Classes
- 8.1.10 Define Measurement Classes
- 8.1.11 Define Profile Classes
- 8.1.12 Define PRS Agents
- 8.1.13 Define Standard Settlement Configurations
- 8.1.14 Define Suppliers
- 8.1.15 Define Threshold Parameter
- 8.1.16 Generate Supplier Purchase Matrices
- 8.1.17 Load EAC/AA Data From Data Collector
- 8.1.18 Load Market Domain Data
- 8.1.19 Load Metering System Data From PRS
- 8.1.20 Schedule Aggregation Run
- 8.2 Entity Event Matrix
- 8.3 System Events
- 9 USER ROLES
- APPENDIX A DATA CATALOGUE
- APPENDIX B LOGICAL DATA STRUCTURE NOTATION
- APPENDIX C DATA FLOW DIAGRAM NOTATION
Non Half Hourly Data Aggregation V17.0
Effective From Date:01/10/2024
Status:LIVE
Other versions
Download