{"type": "object", "properties": {"SETTLEMENTDATE": {"type": "string", "examples": ["2026/09/01 00:05:00"], "format": "date-time", "description": "Date and time of the dispatch interval (e.g. five minute dispatch interval ending 28/09/2000 16:35)\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "RUNNO": {"type": "string", "enum": [1], "description": "Dispatch run no; always 1"}, "CASESUBTYPE": {"type": "string", "examples": ["OCD"], "description": "Overconstrained dispatch indicator:\n* OCD = detecting over-constrained dispatch\n* null = no special condition"}, "INTERVENTION": {"type": "boolean", "examples": ["0"], "description": "Intervention flag - refer to package documentation for definition and practical query examples\nWARNING: Unlike most tables with an INTERVENTION column, INTERVENTION is not a primary key of DISPATCHCASESOLUTION."}, "LASTCHANGED": {"type": "string", "examples": ["2026/09/01 00:00:07"], "format": "date-time", "description": "Last date and time record changed"}, "NONPHYSICALLOSSES": {"type": "integer", "examples": ["0"], "maximum": 127, "minimum": -128, "description": "Non-Physical Losses algorithm invoked occurred during this run"}, "SOLUTIONSTATUS": {"type": "integer", "examples": ["0", "1"], "maximum": 127, "minimum": -128, "description": "If non-zero indicated one of the following conditions:\n* 1 = Supply Scarcity, Excess generation or constraint violations\n* X = Model failure"}, "SPDVERSION": {"type": "string", "description": "Current version of SPD"}, "SWITCHRUNBESTSTATUS": {"type": "boolean", "examples": ["0", "1"], "description": "Flag indicating which Switch run was used for the Solution \u2013 from PeriodSolution"}, "SWITCHRUNBESTSTATUS_INT": {"type": "boolean", "description": "Flag indicating which Switch run was used for the Intervention Physical Solution - from PeriodSolution"}, "SWITCHRUNINITIALSTATUS": {"type": "boolean", "examples": ["0", "1"], "description": "Flag indicating the SCADA status for FCAS Interconnector dead-band. \"0\" if SCADA Status or requesting Constraint not invoked. \"1\" if SCADA Status AND requesting Constraint is invoked"}, "TOTAL5MINVIOLATION": {"type": "number", "description": "Total of 5 minute ancillary service region violations"}, "TOTAL6SECVIOLATION": {"type": "number", "description": "Total of 6 second ancillary service region violations"}, "TOTAL60SECVIOLATION": {"type": "number", "description": "Total of 60 second ancillary service region violations"}, "TOTALAREAGENVIOLATION": {"type": "number", "examples": ["0"], "description": "Total Region Demand violations"}, "TOTALASPROFILEVIOLATION": {"type": "number", "examples": ["0"], "description": "Total of ancillary service trader profile violations"}, "TOTALENERGYOFFERVIOLATION": {"type": "number", "examples": ["0"], "description": "Total of unit summated offer band violations"}, "TOTALFASTSTARTVIOLATION": {"type": "number", "examples": ["0"], "description": "Total of fast start trader profile violations"}, "TOTALGENERICVIOLATION": {"type": "number", "examples": ["0.045", "0", "3", "40"], "description": "Total generic constraint violations"}, "TOTALINTERCONNECTORVIOLATION": {"type": "number", "examples": ["0"], "description": "Total interconnector violations"}, "TOTALOBJECTIVE": {"type": "number", "examples": ["-442000.132", "287196.684", "-87807790.044", "9973272893.273"], "description": "The Objective function from the LP"}, "TOTALRAMPRATEVIOLATION": {"type": "number", "examples": ["0.025", "0", "0.79"], "description": "Total ramp rate violations"}, "TOTALREGVIOLATION": {"type": "number", "description": "Total of Regulation ancillary service region violations"}, "TOTALUNITMWCAPACITYVIOLATION": {"type": "number", "examples": ["0.03", "0", "2", "67"], "description": "Total unit capacity violations"}}, "required": ["SETTLEMENTDATE", "RUNNO", "INTERVENTION"], "description": "DISPATCHCASESOLUTION shows information relating to the complete dispatch run. The fields in DISPATCHCASESOLUTION provide an overview of the dispatch run results allowing immediate identification of conditions such as energy or FCAS deficiencies.\nThe DISPATCHCASESOLUTION data is public.\n\nSource\n\nDISPATCHCASESOLUTION updates every 5 minutes.\n\nVolume\n\nApproximately 288 records per day."}