{"package":"ANCILLARY_SERVICES","pdr_config":{"mappings":[{"REPORT_NAME":"ANCILLIARY_SERVICES","REPORT_SUB_TYPE":"CONTRACTLOADSHED","VERSION":1},{"REPORT_NAME":"ANCILLIARY_SERVICES","REPORT_SUB_TYPE":"CONTRACTLOADSHED","VERSION":2}],"transaction_type":"INSERT-UPDATE","row_filter_type":"LASTCHANGED"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec6.htm#12"],"comment":"CONTRACTLOADSHED shows Governor contract details used in the settlement and dispatch of this service. Note: services are dispatched as 6 and 60 raise Frequency Control Ancillary Services (FCAS). Mandatory requirements and breakpoint details are not used for load shed. This Table may also be used for NSCAS and Type 1 transitional services procured by AEMO under the ISF framework during 2025 and prior to the implementation of all system changes. During this time descriptions in these tables may not be correct.","description":"CONTRACTLOADSHED data is confidential to the relevant participant.\n\nSource\n\nCONTRACTLOADSHED updates only where there is a contract variation.","primary_keys":["CONTRACTID","VERSIONNO"],"indexes":[["LASTCHANGED"],["PARTICIPANTID"]],"columns":{"CONTRACTID":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Categorical","mandatory":true,"comment":"Contract Identifier","is_categorical":true},"VERSIONNO":{"sql_type":"NUMBER(3,0)","pl_type":"pl.UInt16","mandatory":true,"comment":"Contract Version No.","is_integer":true,"unsigned_int":true,"num_int_bits":16},"AUTHORISEDBY":{"sql_type":"VARCHAR2(15)","pl_type":"str","mandatory":false,"comment":"User Name"},"AUTHORISEDDATE":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Date Contract was Authorised","examples":["2026/01/20 00:05:00"],"warnings":["Despite what the name suggests, this is a datetime, not a date."],"parse_csv_as_string":true,"is_s_datetime":true},"DEFAULT_TESTINGPAYMENT_AMOUNT":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The NMAS default payment amount","is_float":true},"DUID":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Categorical","mandatory":false,"comment":"Dispatchable Unit ID","examples":["W/HOE#2"],"warnings":["This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"],"is_categorical":true},"ENDDATE":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Termination Date of Contract","examples":["2026/01/20 00:05:00"],"warnings":["Despite what the name suggests, this is a datetime, not a date."],"parse_csv_as_string":true,"is_s_datetime":true},"ILSCALINGFACTOR":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"SPD scaling factor for load shed vs dispatched, (1 = dispatched)","is_float":true},"LASTCHANGED":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Last date and time record changed","examples":["2026/01/20 00:05:00"],"parse_csv_as_string":true,"is_s_datetime":true},"LSCR":{"sql_type":"NUMBER(6,2)","pl_type":"pl.Float64","mandatory":false,"comment":"Load Shed Control Range","is_float":true},"LSEPRICE":{"sql_type":"NUMBER(6,2)","pl_type":"pl.Float64","mandatory":false,"comment":"The load shed enabling price for this contract","is_float":true},"MCPPRICE":{"sql_type":"NUMBER(12,2)","pl_type":"pl.Float64","mandatory":false,"comment":"Minimum Compensation price","is_float":true},"PARTICIPANTID":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Categorical","mandatory":false,"comment":"Unique participant identifier","is_categorical":true},"PRICE6SECRAISECONTRACT":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Contract Price for 6 Second Raise","is_float":true},"QUANT6SECRAISECONTRACT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Contract Quantity for 6 Second Raise","is_float":true},"RAISE6SECMAX":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Limit Equation Raise 6 Second Maximum MW","is_float":true},"RAISE60SECMAX":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Maximum 60 second raise","is_float":true},"SERVICE_START_DATE":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"The NMAS Testing Service Start Date","examples":["2026/01/20 00:05:00"],"warnings":["Despite what the name suggests, this is a datetime, not a date."],"parse_csv_as_string":true,"is_s_datetime":true},"STARTDATE":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Starting Date of Contract","examples":["2026/01/20 00:05:00"],"warnings":["Despite what the name suggests, this is a datetime, not a date."],"parse_csv_as_string":true,"is_s_datetime":true},"TENDEREDPRICE":{"sql_type":"NUMBER(6,2)","pl_type":"pl.Float64","mandatory":false,"comment":"Price Tendered for Compensation per Trading interval - Not used since 13/12/1998","is_float":true},"LOWER6SECBREAKPOINT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"LOWER6SECMAX":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"LOWER60SECBREAKPOINT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"LOWER60SECMAX":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE6SECLOWERCONTRACT":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE6SECLOWERMANDATORY":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE6SECRAISEMANDATORY":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE60SECLOWERCONTRACT":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE60SECLOWERMANDATORY":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE60SECRAISECONTRACT":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"PRICE60SECRAISEMANDATORY":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT6SECLOWERCONTRACT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT6SECLOWERMANDATORY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT6SECRAISEMANDATORY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT60SECLOWERCONTRACT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT60SECLOWERMANDATORY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT60SECRAISECONTRACT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"QUANT60SECRAISEMANDATORY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"RAISE6SECBREAKPOINT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"RAISE6SECCAPACITY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"RAISE60SECBREAKPOINT":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true},"RAISE60SECCAPACITY":{"sql_type":"NUMBER(9,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Not used","unused":true,"is_float":true}},"visibility":"Private","warnings":[{"msg":"1 second, 6 second, 5 minute, 60 second and regulation refer to types of [FCAS](../../guide/market_design.md#what-is-fcas) markets.","level":"tip"}],"trigger":"When there is a contract variation"}