{"type": "object", "properties": {"DUID": {"type": "string", "examples": ["ADPBA1G", "ADPBA1L", "ADPPV1", "AGLHAL", "AGLSOM", "ANGAST1", "APD01", "ARWF1", "ASNAES1", "ASNBRL1", "ASNENC1", "ASQENC1", "ASSENC1", "ASTFG1V1", "ASTHYD1", "BALBG1", "BALBL1", "BALDHWF1", "BANGOWF1", "BANGOWF2", "BANN1", "BARCALDN", "BARKIPS1", "BARRON-1", "BARRON-2", "BASTYAN", "BBTHREE1", "BBTHREE2", "BBTHREE3", "BDL01", "BDL02", "BERYLSF1", "BLOWERNG", "BLUFF1", "BNGSF1", "BNGSF2", "BOCORWF1", "BODWF1", "BOMENSF1", "BRAEMAR1", "BRAEMAR2", "BRAEMAR3", "BRAEMAR5", "BRAEMAR6", "BRAEMAR7", "BROKENH1", "BRYB1WF1", "BULBESG1", "BULBESL1", "BULGANA1", "BW01", "BW02", "BW03", "BW04", "CALL_B_1", "CALL_B_2", "CETHANA", "CG1", "CG2", "CG3", "CG4", "CHILDSF1", "CHYTWF1", "CLARESF1", "CLEMGPWF", "CLERMSF1", "COHUNSF1", "COLEASF1", "COLWF01", "COOPGWF1", "CPP_3", "CPP_4", "CPSA", "CROOKWF2", "CROWLWF1", "CRURWF1", "CRWASF1", "CSPVPS1", "CTHLWF1", "DALNTH01", "DALNTHL1", "DARLSF1", "DARTM1", "DAYDSF1", "DDPS1", "DDSF1", "DEVILS_G", "DG_NSW1", "DG_QLD1", "DG_SA1", "DG_TAS1", "DG_VIC1", "DRYCGT1", "DRYCGT2", "DRYCGT3", "DUNDWF1", "DUNDWF2", "DUNDWF3", "EILDON1", "EILDON2", "ELAINWF1", "EMERASF1", "ER01", "ER02", "ER03", "ER04", "FINLYSF1", "FISHER", "GANGARR1", "GANNBG1", "GANNBL1", "GANNSF1", "GLRWNSF1", "GNNDHSF1", "GOONSF1", "GORDON", "GRANWF1", "GSTONE1", "GSTONE2", "GSTONE3", "GSTONE4", "GSTONE5", "GSTONE6", "GULLRSF1", "GULLRWF1", "GULLRWF2", "GUNNING1", "GUTHEGA", "HALLWF1", "HALLWF2", "HAMISF1", "HAUGHT11", "HAYMSF1", "HDWF1", "HDWF2", "HDWF3", "HPRG1", "HPRL1", "HUMENSW", "HUMEV", "HVGTS", "JBUTTERS", "JEMALNG1", "JLA01", "JLA02", "JLA03", "JLA04", "JLB01", "JLB02", "JLB03", "JUNEESF1", "KAREEYA1", "KAREEYA2", "KAREEYA3", "KAREEYA4", "KARSF1", "KEPSF1", "KEPWF1", "KIAMSF1", "KIATAWF1", "KPP_1", "KSP1", "LADBROK1", "LADBROK2", "LBBG1", "LBBL1", "LD01", "LD02", "LD03", "LD04", "LEM_WIL", "LGAPWF1", "LILYSF1", "LIMOSF11", "LIMOSF21", "LI_WY_CA", "LKBONNY2", "LKBONNY3", "LK_ECHO", "LNGS1", "LNGS2", "LONSDALE", "LOYYB1", "LOYYB2", "LYA1", "LYA2", "LYA3", "LYA4", "MACARTH1", "MACKNTSH", "MANSLR1", "MAPS2PV1", "MARYRSF1", "MCKAY1", "MEADOWBK", "MERCER01", "MEWF1", "MIDDLSF1", "MINTARO", "MOLNGSF1", "MOORAWF1", "MOREESF1", "MORTLK11", "MORTLK12", "MP1", "MP2", "MPP_1", "MPP_2", "MSTUART1", "MSTUART2", "MSTUART3", "MTGELWF1", "MURRAY", "MUSSELR1", "MUWAWF1", "MWPS1PV1", "MWPS2PV1", "MWPS3PV1", "MWPS4PV1", "NBHWF1", "NEVERSF1", "NPS", "NUMURSF1", "NYNGAN1", "OAKEY1", "OAKEY1SF", "OAKEY2", "OAKEY2SF", "OAKLAND1", "OSB-AG", "PARSF1", "POAT110", "POAT220", "POR01", "POR03", "PPCCGT", "PTSTAN1", "PUMP1", "PUMP2", "QPS1", "QPS2", "QPS3", "QPS4", "QPS5", "REECE1", "REECE2", "ROMA_7", "ROMA_8", "RRSF1", "RT_NSW1", "RT_NSW2", "RT_NSW3", "RT_NSW4", "RT_NSW5", "RT_NSW6", "RT_QLD1", "RT_SA1", "RT_SA2", "RT_SA3", "RT_SA4", "RT_SA5", "RT_SA6", "RT_TAS1", "RT_VIC1", "RT_VIC10", "RT_VIC11", "RT_VIC12", "RT_VIC2", "RT_VIC3", "RT_VIC4", "RT_VIC5", "RT_VIC6", "RT_VIC7", "RT_VIC8", "RT_VIC9", "RUGBYR1", "SALTCRK1", "SAPHWF1", "SATGS1", "SHGEN", "SHPUMP", "SITHE01", "SMCSF1", "SNOWNTH1", "SNOWSTH1", "SNOWTWN1", "SNOWYGJP", "SNOWYP", "SNUG1", "SRSF1", "STAN-1", "STAN-2", "STAN-3", "STAN-4", "STOCKYD1", "STWF1", "SUNRSF1", "SUNTPSF1", "SWAN_E", "TALWA1", "TARALGA1", "TARONG#1", "TARONG#2", "TARONG#3", "TARONG#4", "TARRALEA", "TBSF1", "TNPS1", "TORRA1", "TORRA3", "TORRB1", "TORRB2", "TORRB3", "TORRB4", "TREVALLN", "TRIBUTE", "TUMUT3", "TUNGATIN", "TVCC201", "TVPP104", "UPPTUMUT", "URANQ11", "URANQ12", "URANQ13", "URANQ14", "VBBG1", "VBBL1", "VENUS1", "VP5", "VP6", "VPGS1", "VPGS2", "VPGS3", "VPGS4", "VPGS5", "VPGS6", "VSNEL2S1", "VSNSN1V1", "VSQHT1V1", "VSSAE1V1", "VSSEL1V1", "VSSSE1V1", "VSSSH1S1", "VSVEL2S1", "W/HOE#1", "W/HOE#2", "WAGGNSF1", "WANDBG1", "WANDBL1", "WARWSF1", "WARWSF2", "WATERLWF", "WELLSF1", "WEMENSF1", "WGWF1", "WHITSF1", "WINTSF1", "WKIEWA1", "WKIEWA2", "WOODLWN1", "WRSF1", "WRWF1", "YABULU", "YABULU2", "YARANSF1", "YARWUN_1", "YATSF1", "YENDWF1", "YWPS1", "YWPS2", "YWPS3", "YWPS4"], "description": "Dispatchable Unit Identifier\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "PERIODID": {"type": "integer", "examples": ["1", "3"], "maximum": 32767, "minimum": -32768, "description": "Period Identifier"}, "RUNNO": {"type": "integer", "examples": ["1"], "minimum": 0, "maximum": 65535, "description": "Dispatch run no."}, "SETTLEMENTDATE": {"type": "string", "examples": ["2021/09/01 00:30:00"], "format": "date-time", "description": "Date that this data applies to\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "TRADETYPE": {"type": "integer", "examples": ["0"], "maximum": 127, "minimum": -128, "description": "Not used"}, "AVAILABILITY": {"type": "number", "examples": ["0.04", "0", "5", "1475"], "description": "Bid energy availability"}, "INITIALMW": {"type": "number", "examples": ["-0.1", "0.01", "0", "603"], "description": "Average Initial MW at start of each period\nWARNING: In AEMO data, datetimes usually refer to the end of an interval. Power values usually do too. However this column refers to the start of the interval. So you need to subtract 5 minutes from `SETTLEMENTDATE` to align it with `INITIALMW`.\n"}, "LASTCHANGED": {"type": "string", "examples": ["2021/09/01 00:25:04"], "format": "date-time", "description": "Last date and time record changed"}, "LOWER5MIN": {"type": "number", "examples": ["0.02", "0", "1", "25"], "description": "Average 5 min lower dispatch"}, "LOWER6SEC": {"type": "number", "examples": ["0.14", "0", "1", "61"], "description": "Average60 sec lower dispatch"}, "LOWER60SEC": {"type": "number", "examples": ["1.33", "0", "1", "45"], "description": "Average 60 sec lower dispatch"}, "LOWERREG": {"type": "number", "examples": ["0.01", "0", "1", "30"], "description": "Lower Regulation reserve target"}, "RAISE5MIN": {"type": "number", "examples": ["0.33", "0", "1", "61"], "description": "Average 5 min raise dispatch"}, "RAISE6SEC": {"type": "number", "examples": ["0.33", "0", "1", "79"], "description": "Average 6 sec raise dispatch"}, "RAISE60SEC": {"type": "number", "examples": ["0.33", "0", "1", "115"], "description": "Average 60 sec raise dispatch"}, "RAISEREG": {"type": "number", "examples": ["0.33", "0", "1", "57"], "description": "Raise Regulation reserve target"}, "RAMPDOWNRATE": {"type": "number", "examples": ["0.18", "0", "60", "41760"], "description": "Average ramp down rate"}, "RAMPUPRATE": {"type": "number", "examples": ["1.16", "0", "60", "41760"], "description": "Average ramp up rate"}, "SEMIDISPATCHCAP": {"type": "boolean", "examples": ["0", "1"], "description": "Boolean representation flagging if the Target is Capped"}, "TOTALCLEARED": {"type": "number", "examples": ["0.04", "0", "1", "720"], "description": "Average total MW dispatched over period"}}, "required": ["DUID", "PERIODID", "RUNNO", "SETTLEMENTDATE", "TRADETYPE"], "description": "TRADINGLOAD shows half-hourly average dispatch levels, including fields to handle the Ancillary Services functionality.\nSource\n\nOwn (confidential) TRADINGLOAD data updates half hourly, with public\navailability of all data on next day.\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."}