AwardedAS
AwardedAS
The Get AwardedAS interface provides the means for a market participant to obtain awarded AS. The following parameters are specified in the RequestMessage:
Message Element Value Header/Verb get Header/Noun AwardedAS Header/Source Market participant ID Header/UserID ID of user Request/MarketType DAM/SASM Request/TradingDate Trading date Request/Option Optional: SASM ID (required for SASM) Format: YYYYMMDDHHMMSS
Message Element Value Header/Verb get Header/Noun AwardedAS Header/Source Market participant ID Header/UserID ID of user Request/MarketType DAM Request/TradingDate Trading date
The corresponding response messages would use the following message fields:
Message Element | Value |
---|---|
Header/Verb | reply |
Header/Noun | AwardedAS |
Header/Source | ERCOT |
Reply/ReplyCode | Reply code, success=OK, error=ERROR or FATAL |
Reply/Error | Error message, if error encountered |
Payload/AwardSet | AwardedAS |
On retrieval AwardedAS is returned in the payload of the ResponseMessage using the following structure:
The following table describes the AwardedAS elements.
Element Datatype Description Values qse string Participant ID startTime DateTime Start time for the award Valid award dateTime endTime DateTime End time for the award Valid award dateTime tradingDate Date Award date DAM/SASM execution date marketType string Market type DAM/SASM resource string Name of resource asType string Ancillary services type Off-Non-Spin On-Non-Spin Reg-Down Reg-Up RRSUF RRSPF RRSFF ECRSS ECRSM OFFEC awardedMW/startTime DateTime Start time for the award Valid award dateTime awardedMW/endTime dateTime End time for the award Valid award dateTime awardedMW/OnlineReserve/xvalue float Awarded quantity Awarded MW awardedMW/OnlineReserve/REGUP float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/RRS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/ONNS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/ECRS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/block string Block number 1 through 5 awardedMW/RegDown/xvalue float Awarded quantity Awarded MW awardedMW/RegDown/REGDN float Price Note: Also provided by get MCPC for price awardedMW/RegDown/block string Block number 1 through 5 awardedMW/OffLineNonSpin/xvalue float Awarded quantity Awarded MW awardedMW/OffLineNonSpin/ OFFNS float Price Note: Also provided by get MCPC for price awardedMW/OffLineNonSpin/ECRS float Price Note: Also provided by get MCPC for price awardedMW/OffLineNonSpin/block string Block number 1 through 5 awardedMW/multiHourBlock Boolean Indicates if offer must be taken as a block for all hours. Place Holder Not Used selfSchedMW Integer Place Holder Not Used SASMid String SASM Identifier provided by MMS Format: YYYYMMDDHHMMSS
Element Datatype Description Values qse string Participant ID startTime DateTime Start time for the award Valid award dateTime endTime DateTime End time for the award Valid award dateTime tradingDate Date Award date DAM execution date marketType string Market type DAM resource string Name of resource asType string Ancillary services type Off-Non-Spin On-Non-Spin Reg-Down Reg-Up RRSUF RRSPF RRSFF ECRSS ECRSM OFFEC awardedMW/startTime DateTime Start time for the award Valid award dateTime awardedMW/endTime dateTime End time for the award Valid award dateTime awardedMW/OnlineReserve/xvalue float Awarded quantity Awarded MW awardedMW/OnlineReserve/REGUP float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/RRS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/ONNS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/ECRS float Price Note: Also provided by get MCPC for price awardedMW/OnlineReserve/block string Block number 1 through 5 awardedMW/RegDown/xvalue float Awarded quantity Awarded MW awardedMW/RegDown/REGDN float Price Note: Also provided by get MCPC for price awardedMW/RegDown/block string Block number 1 through 5 awardedMW/OffLineNonSpin/xvalue float Awarded quantity Awarded MW awardedMW/OffLineNonSpin/ OFFNS float Price Note: Also provided by get MCPC for price awardedMW/OffLineNonSpin/ECRS float Price Note: Also provided by get MCPC for price awardedMW/OffLineNonSpin/block string Block number 1 through 5 awardedMW/multiHourBlock Boolean Indicates if offer must be taken as a block for all hours. Place Holder Not Used selfSchedMW Integer Place Holder Not Used
The following is an XML example:
<ns0:AwardedAS>
<ns0:qse>QSAMP</ns0:qse>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:tradingDate>2023-03-08</ns0:tradingDate>
<ns0:resource>RES1 </ns0:resource>
<ns0:asType>ECRSM</ns0:asType>
<ns0:awardedMW>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:OnLineReserves>
<ns0:xvalue>0</ns0:xvalue>
<ns0:ECRS>0.01</ns0:ECRS>
<ns0:block>1</ns0:block>
</ns0:OnLineReserves>
...
</ns0:AwardedAS>
<ns0:AwardedAS>
<ns0:qse> QSAMP </ns0:qse>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:tradingDate>2023-03-08</ns0:tradingDate>
<ns0:resource>RES1 </ns0:resource>
<ns0:asType>ECRSS</ns0:asType>
<ns0:awardedMW>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:OnLineReserves>
<ns0:xvalue>3.7</ns0:xvalue>
<ns0:ECRS>0.01</ns0:ECRS>
<ns0:block>1</ns0:block>
</ns0:OnLineReserves>
...
<ns0:AwardedAS>
<ns0:qse>QLUMN</ns0:qse>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:tradingDate>2023-03-08</ns0:tradingDate>
<ns0:resource>DCSES_CT10</ns0:resource>
<ns0:asType>OFFEC</ns0:asType>
<ns0:awardedMW>
<ns0:startTime>2023-03-08T00:00:00-06:00</ns0:startTime>
<ns0:endTime>2023-03-08T01:00:00-06:00</ns0:endTime>
<ns0:OffLineNonSpin>
<ns0:xvalue>0</ns0:xvalue>
<ns0:ECRS>0.01</ns0:ECRS>
<ns0:block>1</ns0:block>
</ns0:OffLineNonSpin>
...
</ns0:AwardedAS>