4 Enhancing Reserve Information

4.1 Goal

The Enhancing Reserve Information (ERI Enhancing Reserve Information. Improves transparency of energy availability across the National Electricity Market (NEM) enabling market participants to make more informed decisions about their own behaviour) project aims to improve the transparency of energy available across the National Electricity Market See Relevant Rules or Procedures (NEM). This enables participants to make more informed decisions.

The following changes are introduced:

4.2 High-level changes

Function

Description

Reference

APIs

Detailed specifications and context for API development

APIs

EMMS Data Model v5.5

Updates to tables in the DISPATCH, P5MIN, PRE_DISPATCH, and PD7DAY tables. For more information, see EMMS Technical Specification – Data Model v5.5 – April 2025.

 

Markets Portal

Updates the Energy & FCAS web interface on the Markets Portal.

 

4.3 Bidding service

Updates the validation message as follows:

Validation messages

Error code

Error title

New message

NEM-BIDDING-VALIDATION-DAILYENERGYCONSTRAINTERROR

Invalid DailyEnergyConstraint

Daily energy constraint must be null or an integer not less than 0 and less than 24 X DUID MAXCAPACITY.

The maximum capacity is a configurable value.

In the Bidding web interface, the validation message appears as follows:

4.3.1 API validation

Request

Copy
{
    "referenceId": "{{referenceId}}",
    "comments": "{{comments}}",
    "authorisedBy": "{{authorisedBy}}",
    "energyBids": [
        {
        "tradingDate":"{{tradingDate}}",
        "duid": "{{duid}}",
        "dailyEnergyConstraint" : 1201,
        "prices":[0,1,2,4,8,10,20,40,80,100],"energyPeriods":[
 {"periodId":1,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
,{"periodId":2,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
,{"periodId":3,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
………
………
………
,{"periodId":286,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
,{"periodId":287,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
,{"periodId":288,"rampUpRate":5,"rampDownRate":5,"pasaAvail":35,"maxAvail":35,"bandAvail":[0,0,0,0,0,0,0,0,0,50]}
]
        }

],
    "fcasBids": [],
    "mnspBids": []
}

Response

Copy
{
    "transactionId": "{{transactionId}}",
    "data": {
        "participantId": {{participantId}},
        "offerTimeStamp": "2024-11-01T10:01:35",
        "transactionId": {{transactionId}},
        "referenceId": "{{referenceId}}",
        "comments": "{{comments}}",
        "filename": "{{filename}}",
        "authorisedBy": "{{authorisedBy}}",
        "status": "CORRUPT",
        "method": "API"
    },
    "errors": [
        {
            "code": "NEM-BIDDING-VALIDATION-DAILYENERGYCONSTRAINTERROR",
            "source": "$..energyBids[?(@.duid == '{{duid}}' && @.tradingDate == '{{tradingdate}})].dailyEnergyConstraint",
            "title": "Invalid DailyEnergyConstraint",
            "detail": "Daily energy constraint must be null or an integer not less than 0 and less than 24 X DUID MaxCapacity."
        }
    ],
    "warnings": []
}

4.4 NEM reports

The NEM Reports publish Energy Rules Terms the actual and calculated State of Charge.

For BDUs, the calculated State of Charge is published at a regional level.