{"package":"SETTLEMENT_DATA","pdr_config":{"mappings":[{"REPORT_NAME":"SETTLEMENTS","REPORT_SUB_TYPE":"IRSURPLUS","VERSION":6}],"transaction_type":"INSERT"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec57.htm#251"],"comment":"SETIRSURPLUS records the interregional residue calculation for each interconnector and each side of the interconnector.","description":"SETIRSURPLUS data is public, so is available to all participants.\n\nSource\n\nSETIRSURPLUS updates once a day at 8am.\n\nNote\n\nMWFLOW and LOSSFACTOR are now both calculated as MWh (energy) values for\nthe half hour, and not MW (average demand) values. By way of\nclarification, the MWFLOW value is derived from half-hour revenue class\nmetering, adjusted by a fixed fraction of the LOSSFACTOR value. The\nLOSSFACTOR value is taken to be exactly half of the MWLOSSES value in\nthe TRADINGINTERCONNECT table.\n\nThe METEREDMWFLOW field in the TRADINGINTERCONNECT table contains\naveraged SCADA metering demand values available in “real time”, whereas\nthe MWFLOW field in the SETIRSURPLUS table contains settlement energy\nmetering values available only after a settlement run is posted.","primary_keys":["INTERCONNECTORID","PERIODID","REGIONID","SETTLEMENTDATE","SETTLEMENTRUNNO"],"indexes":[["LASTCHANGED"]],"columns":{"INTERCONNECTORID":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Categorical","mandatory":true,"comment":"Interconnector","examples":["N-Q-MNSP1","NSW1-QLD1","T-V-MNSP1","V-S-MNSP1","V-SA","VIC1-NSW1"],"is_categorical":true},"PERIODID":{"sql_type":"NUMBER(3,0)","pl_type":"pl.Int16","mandatory":true,"comment":"Settlements Trading Interval.","examples":["1","84"],"is_integer":true,"num_int_bits":16},"REGIONID":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Enum([\"QLD1\", \"VIC1\", \"TAS1\", \"NSW1\", \"SA1\", \"SNOWY1\"])","mandatory":true,"comment":"Side of interconnector","examples":null,"enums":["QLD1","VIC1","TAS1","NSW1","SA1","SNOWY1"]},"SETTLEMENTDATE":{"sql_type":"DATE","pl_type":"pl.Date()","mandatory":true,"comment":"Settlement date","examples":["2026/08/31 00:00:00"],"parse_csv_as_string":true,"is_date":true},"SETTLEMENTRUNNO":{"sql_type":"NUMBER(3,0)","pl_type":"pl.UInt16","mandatory":true,"comment":"Settlement run number","examples":["1"],"is_integer":true,"unsigned_int":true,"num_int_bits":16},"CSP_DEROGATION_AMOUNT":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The CSP derogation amount applied as an adjustment to SRA","examples":["0"],"is_float":true},"LASTCHANGED":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Last date and time record changed","examples":["2026/09/01 01:12:12"],"parse_csv_as_string":true,"is_s_datetime":true},"LOSSFACTOR":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"MW losses along interconnector NOTE: This is not a loss factor, but a loss figure expressed in MWH","examples":["-0.00083","0.00167","0","11.11583"],"is_float":true},"MWFLOW":{"sql_type":"NUMBER(15,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Net flow at the regional node (MWh), including losses","examples":["-0.43895","0.357283","0","-38"],"is_float":true},"SURPLUSVALUE":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"Amount of surplus in $","examples":["-0.81316","0.90787","0","3115.15178"],"is_float":true},"UNADJUSTED_IRSR":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The SRA amount unadjusted by CSP","examples":["-0.81315917","0.90787332","0","3115.15177987"],"is_float":true}},"example_zip_url":"https://www.nemweb.com.au/Data_Archive/Wholesale_Electricity/MMSDM/2026/MMSDM_2026_09/MMSDM_Historical_Data_SQLLoader/DATA/PUBLIC_ARCHIVE%23SETIRSURPLUS%23FILE01%23202609010000.zip","manifest_summary":{"first_month":{"year":2015,"month":1},"last_month":{"year":2026,"month":9},"has_missing_months":true,"compressed_size_per_month":10294787,"decompressed_size_all_time":4792312380},"visibility":"Public","trigger":"Daily at 8 am"}