Ancillary Service Obligation
Ancillary Service Obligation
The purpose of this interface is to provide ancillary service obligation by service type for the requesting QSE. The request message would use the following message fields:
Message Element Value Header/Verb get Header/Noun ASObligations Header/Source Market participant ID Header/UserID ID of user Request/MarketType DAM/SASM Request/TradingDate Trading date Request/ASType Optional: AS type Request/Option Optional: SASM ID (required for SASM) Format: YYYYMMDDHHMMSS If the AS type is not specified, all AS obligations will be returned. The corresponding response messages would use the following message fields:
Message Element Value Header/Verb reply Header/Noun ASObligations Header/Source ERCOT Reply/ReplyCode Reply code, success=OK, error=ERROR or FATAL Reply/Error Error message, if error encountered Payload/ ASObligations
Message Element Value Header/Verb get Header/Noun ASObligationsAdvisory
or
ASObligationsFinalHeader/Source Market participant ID Header/UserID ID of user Request/MarketType DAM Request/TradingDate Trading date Request/ASType Optional: AS type The Advisory AS Obligations will be available by 06:00 am of the day ahead market. The Final AS Obligations will be available after DAM is published. If the AS type is not specified, all AS obligations will be returned. The corresponding response messages would use the following message fields:
Message Element Value Header/Verb reply Header/Noun ASObligationsAdvisory or ASObligationsFinal Header/Source ERCOT Reply/ReplyCode Reply code, success=OK, error=ERROR or FATAL Reply/Error Error message, if error encountered Payload/ ASObligations
The structure of the ASObligations payload is described by the following diagram, using a CIM RegularIntervalSchedule. The values of ‘value1’ would represent the MW obligation and the values of ‘value2’ would represent a positive or negative difference from COP:
The following is an XML example:
<ns1:ASObligations xmlns:ns0="http://www.ercot.com/schema/2007-05/nodal/eip/il"
xmlns:ns1="http://www.ercot.com/schema/2007-06/nodal/ews">
<ns1:ASObligation>
<ns1:startTime>2023-04-18T00:00:00-05:00</ns1:startTime>
<ns1:endTime>2023-04-18T01:00:00-05:00</ns1:endTime>
<ns1:TmPoint>
<ns1:time>2023-04-18T00:00:00-05:00</ns1:time>
<ns1:ending>2023-04-18T01:00:00-05:00</ns1:ending>
<ns1:value1>112.2</ns1:value1>
</ns1:TmPoint>
<ns1:asType>ECRS</ns1:asType>
<ns1:qse>QSAMP</ns1:qse>
<ns1:marketType>DAM</ns1:marketType>
</ns1:ASObligation>
<ns1:ASObligation>
<ns1:startTime>2023-04-18T00:00:00-05:00</ns1:startTime>
<ns1:endTime>2023-04-18T01:00:00-05:00</ns1:endTime>
<ns1:TmPoint>
<ns1:time>2023-04-18T00:00:00-05:00</ns1:time>
<ns1:ending>2023-04-18T01:00:00-05:00</ns1:ending>
<ns1:value1>169.3</ns1:value1>
</ns1:TmPoint>
<ns1:asType>Non-Spin</ns1:asType>
<ns1:qse>QSAMP</ns1:qse>
<ns1:marketType>DAM</ns1:marketType>
</ns1:ASObligation>
<ns1:ASObligation>
<ns1:startTime>2023-04-18T00:00:00-05:00</ns1:startTime>
<ns1:endTime>2023-04-18T01:00:00-05:00</ns1:endTime>
<ns1:TmPoint>
<ns1:time>2023-04-18T00:00:00-05:00</ns1:time>
<ns1:ending>2023-04-18T01:00:00-05:00</ns1:ending>
<ns1:value1>66.1</ns1:value1>
</ns1:TmPoint>
<ns1:asType>Reg-Down</ns1:asType>
<ns1:qse>QSAMP</ns1:qse>
<ns1:marketType>DAM</ns1:marketType>
</ns1:ASObligation>
<ns1:ASObligation>
<ns1:startTime>2023-04-18T00:00:00-05:00</ns1:startTime>
<ns1:endTime>2023-04-18T01:00:00-05:00</ns1:endTime>
<ns1:TmPoint>
<ns1:time>2023-04-18T00:00:00-05:00</ns1:time>
<ns1:ending>2023-04-18T01:00:00-05:00</ns1:ending>
<ns1:value1>40.6</ns1:value1>
</ns1:TmPoint>
<ns1:asType>Reg-Up</ns1:asType>
<ns1:qse>QSAMP</ns1:qse>
<ns1:marketType>DAM</ns1:marketType>
</ns1:ASObligation>
<ns1:ASObligation>
<ns1:startTime>2023-04-18T00:00:00-05:00</ns1:startTime>
<ns1:endTime>2023-04-18T01:00:00-05:00</ns1:endTime>
<ns1:TmPoint>
<ns1:time>2023-04-18T00:00:00-05:00</ns1:time>
<ns1:ending>2023-04-18T01:00:00-05:00</ns1:ending>
<ns1:value1>446.7</ns1:value1>
</ns1:TmPoint>
<ns1:asType>RRS</ns1:asType>
<ns1:qse>QSAMP</ns1:qse>
<ns1:marketType>DAM</ns1:marketType>
</ns1:ASObligation>
</ns1:ASObligations>