{"type": "object", "properties": {"DATETIME": {"type": "string", "examples": ["2026/09/01 04:30:00"], "format": "date-time", "description": "Period expressed as Date/Time"}, "REGIONID": {"type": "string", "enum": ["QLD1", "VIC1", "TAS1", "NSW1", "SA1", "SNOWY1"], "description": "Unique region identifier"}, "AVAILABLEGENERATION": {"type": "number", "examples": ["1724.717", "14304", "16066.308"], "description": "Aggregate generation bid available in region"}, "AVAILABLELOAD": {"type": "number", "examples": ["0", "64", "2989"], "description": "Aggregate load bid available in region"}, "BDU_CLEAREDMW_GEN": {"type": "number", "examples": ["0.77516", "0", "1", "1383"], "description": "Regional aggregated cleared MW where the DUID type is BDU. Net of export (Generation)"}, "BDU_CLEAREDMW_LOAD": {"type": "number", "examples": ["0.9265", "0", "1", "1569"], "description": "Regional aggregated cleared MW where the DUID type is BDU. Net of import (Load)"}, "BDU_ENERGY_STORAGE": {"type": "number", "examples": ["104.64388", "7700.74939"], "description": "Regional aggregated energy storage where the DUID type is BDU (MWh)"}, "BDU_INITIAL_ENERGY_STORAGE": {"type": "number", "examples": ["178.70888", "7631.42567"], "description": "Energy Storage for BDU at the start of the interval(MWh) - Region Aggregated"}, "BDU_MAX_AVAIL": {"type": "number", "examples": ["71", "2530"], "description": "Total available generation side BDU summated for region (MW)"}, "BDU_MIN_AVAIL": {"type": "number", "examples": ["19", "2664"], "description": "Total available load side BDU summated for region (MW)"}, "CLEAREDSUPPLY": {"type": "number", "examples": ["996.16", "831", "8855.49", "6444"], "description": "Sum of cleared generation and import for region"}, "DECAVAILABILITY": {"type": "number", "examples": ["1724.717", "16066.308"], "description": "generation availability taking into account daily energy constraints"}, "DECGEN_INITIAL_ENERGY_STORAGE": {"type": "number", "examples": ["1995", "68920"], "description": "Energy storage for Daily Energy Constrained Scheduled Generating Units at the start of the interval(MWh) - Region Aggregated"}, "DEMAND_AND_NONSCHEDGEN": {"type": "number", "examples": ["928.217", "947", "8990.302", "5311"], "description": "Sum of Cleared Scheduled generation, imported generation (at the region boundary) and allowances made for non-scheduled generation (MW)."}, "DEMANDFORECAST": {"type": "number", "examples": ["0"], "description": "Delta MW value only"}, "DISPATCHABLEGENERATION": {"type": "number", "examples": ["494.64", "557", "8318.62", "1746"], "description": "Generation dispatched in period"}, "DISPATCHABLELOAD": {"type": "number", "examples": ["0.93", "0", "1", "1955"], "description": "Load dispatched in period"}, "EXCESSGENERATION": {"type": "number", "examples": ["0"], "description": "Excess generation in period / Deficit generation if VOLL"}, "INITIALSUPPLY": {"type": "number", "examples": ["822.21753", "8848.19349"], "description": "Sum of initial generation and import for region"}, "INTERVENTION": {"type": "boolean", "examples": ["0"], "description": "Flag to indicate if this result set was sourced from the pricing run (INTERVENTION=0) or the physical run (INTERVENTION=1). In the event that there is not intervention in the market, both pricing and physical runs correspond to INTERVENTION=0\nWARNING: Unlike most tables with an INTERVENTION column, INTERVENTION is not a primary key of PREDISPATCHREGIONSUM."}, "LASTCHANGED": {"type": "string", "examples": ["2026/09/01 04:02:00"], "format": "date-time", "description": "Period date and time"}, "LOWER1SECACTUALAVAILABILITY": {"type": "number", "examples": ["40.00012", "0", "40", "1191"], "description": "Trapezium adjusted Lower1Sec availability (summated from UnitSolution)"}, "LOWER1SECLOCALDISPATCH": {"type": "number", "examples": ["0.04", "0", "1", "62"], "description": "Total Lower1Sec Dispatched in Region - RegionSolution element L1Dispatch attribute"}, "LOWER5MINACTUALAVAILABILITY": {"type": "number", "examples": ["6.00012", "5", "1384.13728", "1403"], "description": "trapezium adjusted lower 5min availability"}, "LOWER5MINLOCALDISPATCH": {"type": "number", "examples": ["2.77", "0", "1", "230"], "description": "Lower 5 min local dispatch"}, "LOWER6SECACTUALAVAILABILITY": {"type": "number", "examples": ["6.00012", "6", "1454.473684", "1453"], "description": "trapezium adjusted lower 6sec availability"}, "LOWER6SECLOCALDISPATCH": {"type": "number", "examples": ["2.82", "0", "1", "264"], "description": "Lower 6 sec local dispatch"}, "LOWER60SECACTUALAVAILABILITY": {"type": "number", "examples": ["6.00012", "6", "1626.263158", "1621"], "description": "trapezium adjusted lower 60sec availability"}, "LOWER60SECLOCALDISPATCH": {"type": "number", "examples": ["0.14", "0", "1", "267"], "description": "Lower 60 sec local dispatch"}, "LOWERREGACTUALAVAILABILITY": {"type": "number", "examples": ["3.80774", "0", "41", "1696"], "description": "trapezium adjusted lower reg availability"}, "LOWERREGLOCALDISPATCH": {"type": "number", "examples": ["3.91", "0", "1", "145"], "description": "Lower Regulation local dispatch"}, "NETINTERCHANGE": {"type": "number", "examples": ["-0.17", "0.01", "-118", "1271"], "description": "Net interconnector flow from the regional reference node"}, "PERIODID": {"type": "string", "examples": ["01"], "description": "PERIODID is just a period count, starting from 1 for each Pre-Dispatch run. Use DATETIME to determine half hour period."}, "PREDISPATCHSEQNO": {"type": "string", "examples": ["2026090101", "2026090508"], "description": "Unique identifier of predispatch run in the form YYYYMMDDPP with 01 at 04:30"}, "RAISE1SECACTUALAVAILABILITY": {"type": "number", "examples": ["121.5", "0", "20", "1346"], "description": "Trapezium adjusted Raise1Sec availability (summated from UnitSolution)"}, "RAISE1SECLOCALDISPATCH": {"type": "number", "examples": ["1.07", "0", "3", "206"], "description": "Total Raise1Sec Dispatched in Region - RegionSolution element R1Dispatch attribute"}, "RAISE5MINACTUALAVAILABILITY": {"type": "number", "examples": ["38.042553", "124", "1453.66857", "1494"], "description": "trapezium adjusted raise 5min availability"}, "RAISE5MINLOCALDISPATCH": {"type": "number", "examples": ["4.01", "0", "1", "306"], "description": "Raise 5 min local dispatch"}, "RAISE6SECACTUALAVAILABILITY": {"type": "number", "examples": ["123.794369", "143", "1402.445713", "1594"], "description": "trapezium adjusted raise 6sec availability"}, "RAISE6SECLOCALDISPATCH": {"type": "number", "examples": ["1.32", "0", "2", "266"], "description": "Raise 6 sec local dispatch"}, "RAISE60SECACTUALAVAILABILITY": {"type": "number", "examples": ["80.605465", "165", "1453.66857", "1699"], "description": "trapezium adjusted raise 60sec availability"}, "RAISE60SECLOCALDISPATCH": {"type": "number", "examples": ["10.41", "0", "14", "273"], "description": "Raise 60 sec local dispatch"}, "RAISEREGACTUALAVAILABILITY": {"type": "number", "examples": ["15.7345", "44", "2917.63432", "2594"], "description": "trapezium adjusted raise reg availability"}, "RAISEREGLOCALDISPATCH": {"type": "number", "examples": ["8.01", "0", "1", "180"], "description": "Raise Regulation local dispatch"}, "RUNNO": {"type": "integer", "examples": ["1"], "minimum": 0, "maximum": 65535, "description": "LP Solver Pre-Dispatch run no, typically 1. It increments if the case is re-run."}, "SEMISCHEDULE_CLEAREDMW": {"type": "number", "examples": ["94.227", "4864.31416"], "description": "Regional aggregated Semi-Schedule generator Cleared MW"}, "SEMISCHEDULE_COMPLIANCEMW": {"type": "number", "examples": ["0.0002", "0", "4", "1991"], "description": "Regional aggregated Semi-Schedule generator Cleared MW where Semi-Dispatch cap is enforced"}, "SS_SOLAR_AVAILABILITY": {"type": "number", "examples": ["0.001", "0", "4378.284"], "description": "For Semi-Scheduled units. Aggregate Energy Availability from Solar units in that region"}, "SS_SOLAR_CLEAREDMW": {"type": "number", "examples": ["0.001", "0", "10", "3516.97837"], "description": "Regional aggregated Semi-Schedule generator Cleared MW where the primary fuel source is solar"}, "SS_SOLAR_COMPLIANCEMW": {"type": "number", "examples": ["0.0002", "0", "3", "106"], "description": "Regional aggregated Semi-Schedule generator Cleared MW where Semi-Dispatch cap is enforced and the primary fuel source is solar"}, "SS_SOLAR_UIGF": {"type": "number", "examples": ["0.001", "0", "3860", "4378.284"], "description": "Regional aggregated Unconstrained Intermittent Generation Forecast of Semi-scheduled generation (MW) where the primary fuel source is solar"}, "SS_WIND_AVAILABILITY": {"type": "number", "examples": ["94.227", "652", "4584.539"], "description": "For Semi-Scheduled units. Aggregate Energy Availability from Wind units in that region"}, "SS_WIND_CLEAREDMW": {"type": "number", "examples": ["65.162", "652", "3765.12"], "description": "Regional aggregated Semi-Schedule generator Cleared MW where the primary fuel source is wind"}, "SS_WIND_COMPLIANCEMW": {"type": "number", "examples": ["0.0021", "0", "20", "1991"], "description": "Regional aggregated Semi-Schedule generator Cleared MW where Semi-Dispatch cap is enforced and the primary fuel source is wind"}, "SS_WIND_UIGF": {"type": "number", "examples": ["94.826", "652", "4599.052"], "description": "Regional aggregated Unconstrained Intermittent Generation Forecast of Semi-scheduled generation (MW) where the primary fuel source is wind"}, "TOTALDEMAND": {"type": "number", "examples": ["730.62", "831", "8839.39", "8262"], "description": "Total demand in MW for period (less normally on loads)"}, "TOTALINTERMITTENTGENERATION": {"type": "number", "examples": ["0.538", "0", "85", "381.101"], "description": "Allowance made for non-scheduled generation in the demand forecast (MW)."}, "UIGF": {"type": "number", "examples": ["94.826", "4561", "5736.308"], "description": "Regional aggregated Unconstrained Intermittent Generation Forecast of Semi-scheduled generation (MW)."}, "WDR_AVAILABLE": {"type": "number", "examples": ["0", "1"], "description": "Regional aggregated available MW for Wholesale Demand Response (WDR) units"}, "WDR_DISPATCHED": {"type": "number", "examples": ["0"], "description": "Regional aggregated dispatched MW for Wholesale Demand Response (WDR) units"}, "WDR_INITIALMW": {"type": "number", "examples": ["0"], "description": "Regional aggregated MW value at start of interval for Wholesale Demand Response (WDR) units"}, "LORSURPLUS": {"type": "number", "description": "Not used after Feb 2006. Total short term generation capacity reserve used in assessing lack of reserve condition"}, "LOWER5MINDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Lower 5 min MW dispatch"}, "LOWER5MINIMPORT": {"type": "number", "description": "Not used since Dec 2003. Lower 5 min MW imported"}, "LOWER5MINLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of lower 5 min"}, "LOWER5MINLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 5 min local requirement"}, "LOWER5MINLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 5 min local requirement"}, "LOWER5MINPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of lower 5 min"}, "LOWER5MINREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 5 min total requirement"}, "LOWER5MINSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of lower 5 min"}, "LOWER5MINVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 5 min requirement"}, "LOWER6SECDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Lower 6 sec MW dispatch"}, "LOWER6SECIMPORT": {"type": "number", "description": "Not used since Dec 2003. Lower 6 sec MW imported"}, "LOWER6SECLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of lower 6 sec"}, "LOWER6SECLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 6 sec local requirement"}, "LOWER6SECLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 6 sec local requirement"}, "LOWER6SECPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of lower 6 sec"}, "LOWER6SECREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 6 sec total requirement"}, "LOWER6SECSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of lower 6 sec"}, "LOWER6SECVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 6 seconds requirement"}, "LOWER60SECDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Lower 60 sec MW dispatch"}, "LOWER60SECIMPORT": {"type": "number", "description": "Not used since Dec 2003. Lower 60 sec MW imported"}, "LOWER60SECLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of lower 60 sec"}, "LOWER60SECLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 60 sec local requirement"}, "LOWER60SECLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 60 sec local requirement"}, "LOWER60SECPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of lower 60 sec"}, "LOWER60SECREQ": {"type": "number", "description": "Not used since Dec 2003. Lower 60 sec total requirement"}, "LOWER60SECSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of lower 60 sec"}, "LOWER60SECVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower 60 seconds requirement"}, "LOWERREGIMPORT": {"type": "number", "description": "Not used since Dec 2003. Lower Regulation MW imported"}, "LOWERREGLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Lower Regulation local requirement"}, "LOWERREGLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower Reg local requirement"}, "LOWERREGREQ": {"type": "number", "description": "Not used since Dec 2003. Lower Regulation total requirement"}, "LOWERREGVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Lower Reg requirement"}, "LRCSURPLUS": {"type": "number", "description": "Not used after Feb 2006. Total short term generation capacity reserve above the stated low reserve condition requirement"}, "RAISE5MINDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Raise 5 min MW dispatch"}, "RAISE5MINIMPORT": {"type": "number", "description": "Not used since Dec 2003. Raise 5 min MW imported"}, "RAISE5MINLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of raise 5 min"}, "RAISE5MINLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 5 min local requirement"}, "RAISE5MINLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 5 min local requirement"}, "RAISE5MINPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of raise 5 min"}, "RAISE5MINREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 5 min total requirement"}, "RAISE5MINSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of raise 5 min"}, "RAISE5MINVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 5 min requirement"}, "RAISE6SECDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Raise 6 sec MW dispatch"}, "RAISE6SECIMPORT": {"type": "number", "description": "Not used since Dec 2003. Raise 6 sec MW imported"}, "RAISE6SECLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of raise 6 sec"}, "RAISE6SECLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 6 sec local requirement"}, "RAISE6SECLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 6 sec local requirement"}, "RAISE6SECPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of raise 6 sec"}, "RAISE6SECREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 6 sec total requirement"}, "RAISE6SECSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of raise 6 sec"}, "RAISE6SECVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 6 seconds requirement"}, "RAISE60SECDISPATCH": {"type": "number", "description": "Not used since Dec 2003. Raise 60 sec MW dispatch"}, "RAISE60SECIMPORT": {"type": "number", "description": "Not used since Dec 2003. Raise 60 sec MW imported"}, "RAISE60SECLOCALPRICE": {"type": "number", "description": "Not used since Dec 2003. Local price of raise 60 sec"}, "RAISE60SECLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 60 sec local requirement"}, "RAISE60SECLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 60 sec local requirement"}, "RAISE60SECPRICE": {"type": "number", "description": "Not used since Dec 2003. Regional price of raise 60 sec"}, "RAISE60SECREQ": {"type": "number", "description": "Not used since Dec 2003. Raise 60 sec total requirement"}, "RAISE60SECSUPPLYPRICE": {"type": "number", "description": "Not used since Dec 2003. Supply price of raise 60 sec"}, "RAISE60SECVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise 60 seconds requirement"}, "RAISEREGIMPORT": {"type": "number", "description": "Not used since Dec 2003. Raise Regulation MW imported"}, "RAISEREGLOCALREQ": {"type": "number", "description": "Not used since Dec 2003. Raise Regulation local requirement"}, "RAISEREGLOCALVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise Reg local requirement"}, "RAISEREGREQ": {"type": "number", "description": "Not used since Dec 2003. Raise Regulation total requirement"}, "RAISEREGVIOLATION": {"type": "number", "description": "Not used since Dec 2003. Violation (MW) of Raise Reg requirement"}}, "required": ["DATETIME", "REGIONID"], "description": "PREDISPATCHREGIONSUM sets out the overall regional Pre-Dispatch results for base case details (excluding price).\nPREDISPATCHREGIONSUM includes the forecast demand (total demand) and\nFrequency Control Ancillary Services (FCAS) requirements (specifically,\nfor the Raise Regulation and Lower Regulation Ancillary Services plus\nimprovements to demand calculations). PREDISPATCHREGIONSUM updates each\nhalf-hour with the latest Pre-Dispatch details for the remaining period.\n\nRegional demand can be calculated as total demand plus dispatchable load\n(i.e. Regional demand = Total Demand + Dispatchable Load)\n\nSource\n\nPREDISPATCHREGIONSUM updates every thirty minutes.\n\nNote\n\n\\*\\*\\* \"Actual FCAS availability\" is determined in a post-processing\nstep based on the energy target (TotalCleared) and bid FCAS trapezium\nfor that interval. However, if the unit is outside the bid FCAS\ntrapezium at the start of the interval (InitialMW), the \"Actual FCAS\navailability\" is set to zero. For regulation services, the trapezium is\nthe most restrictive of the bid/SCADA trapezium values.\n\nFrom 16 February 2006, the old reserve values are no longer populated\n(i.e. are null), being LORSurplus and LRCSurplus. For more details on\nthe changes to Reporting of Reserve Condition Data, refer to AEMO\nCommunication 2042. For the best available indicator of reserve\ncondition in each of the regions of the NEM for each trading interval,\nrefer to the latest run of the Pre-Dispatch PASA (see table\nPDPASA_REGIONSOLUTION).\nWarningLevel.TIP: 1 second, 6 second, 5 minute, 60 second and regulation refer to types of [FCAS](../../guide/market_design.md#what-is-fcas) markets."}