{"package":"P5MIN","pdr_config":{"mappings":[{"REPORT_NAME":"P5MIN","REPORT_SUB_TYPE":"FCAS_REQ_CONSTRAINT","VERSION":1}],"transaction_type":"INSERT"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec41.htm#25"],"comment":"The constraint level FCAS cost / price details for constraint FCAS processor runs. This enhanced output table format is established for the constraint FCAS processor release required for the Frequency Performance Payments (FPP) release. This enhanced output is hierarchical in nature, with the parent *_FCAS_REQ_RUN table holding the details about the triggering case run and time, and the child *_FCAS_REQ_CONSTRAINT table holding the constraint level details of FCAS costs / prices.","primary_keys":["BIDTYPE","CONSTRAINTID","INTERVAL_DATETIME","REGIONID","RUN_DATETIME","RUNNO"],"columns":{"BIDTYPE":{"sql_type":"VARCHAR2(10)","pl_type":"pl.Enum([\"ENERGY\", \"LOWERREG\", \"LOWER60SEC\", \"RAISE5MIN\", \"LOWER5MIN\", \"LOWER6SEC\", \"RAISE60SEC\", \"RAISE6SEC\", \"RAISEREG\", \"RAISE1SEC\", \"LOWER1SEC\"])","mandatory":true,"comment":"DUID offered type","examples":null,"tips":["The meaning of these values is documented in the `BIDTYPES` table."],"enums":["ENERGY","LOWERREG","LOWER60SEC","RAISE5MIN","LOWER5MIN","LOWER6SEC","RAISE60SEC","RAISE6SEC","RAISEREG","RAISE1SEC","LOWER1SEC"]},"CONSTRAINTID":{"sql_type":"VARCHAR2(20)","pl_type":"pl.Categorical","mandatory":true,"comment":"ConstraintID join to table GenConData","examples":["D_I+BIP_ML2_L1","D_I+NIL_MG2_R1","D_Q+BIP_ML_L1","D_Q+BIP_ML_L6","D_T+NIL_BB_TG_R1","D_T+NIL_MG_R1","D_T+NIL_ML_L1","D_T+NIL_ML_RECL_L1","D_T+NIL_TL_L1_DS","D_T+NIL_WF_TG_R1","F_I+BIP_ML_L1","F_I+BIP_ML_L5","F_I+BIP_ML_L6","F_I+BIP_ML_L60","F_I+GFT_TG_R1","F_I+GFT_TG_R5","F_I+GFT_TG_R6","F_I+GFT_TG_R60","F_I+LREG_0210","F_I+MREH_TG_R1","F_I+MREH_TG_R5","F_I+MREH_TG_R6","F_I+MREH_TG_R60","F_I+NIL_APD_TL_L1","F_I+NIL_APD_TL_L5","F_I+NIL_APD_TL_L6","F_I+NIL_APD_TL_L60","F_I+NIL_ERB_TL_L1","F_I+NIL_ERB_TL_L5","F_I+NIL_ERB_TL_L6","F_I+NIL_ERB_TL_L60","F_I+NIL_LDBES_TL_L1","F_I+NIL_LDBES_TL_L5","F_I+NIL_LDBES_TL_L6","F_I+NIL_LDBES_TL_L60","F_I+NIL_MG_R1","F_I+NIL_MG_R5","F_I+NIL_MG_R6","F_I+NIL_MG_R60","F_I+NIL_MREH_TL_L1","F_I+NIL_MREH_TL_L5","F_I+NIL_MREH_TL_L6","F_I+NIL_MREH_TL_L60","F_I+RREG_0220","F_I+TTS_TG_R1","F_I+TTS_TG_R5","F_I+TTS_TG_R6","F_I+TTS_TG_R60","F_MAIN++APD_TL_L1","F_MAIN++APD_TL_L5","F_MAIN++APD_TL_L6","F_MAIN++APD_TL_L60","F_MAIN++BIP_ML_L1","F_MAIN++BIP_ML_L5","F_MAIN++BIP_ML_L6","F_MAIN++BIP_ML_L60","F_MAIN++ERB_TL_L1","F_MAIN++ERB_TL_L5","F_MAIN++ERB_TL_L6","F_MAIN++ERB_TL_L60","F_MAIN++GFT_TG_R1","F_MAIN++GFT_TG_R5","F_MAIN++GFT_TG_R6","F_MAIN++GFT_TG_R60","F_MAIN++LDBES_TL_L1","F_MAIN++LDBES_TL_L5","F_MAIN++LDBES_TL_L6","F_MAIN++LDBES_TL_L60","F_MAIN++LREG_0210","F_MAIN++MREH_TG_R1","F_MAIN++MREH_TG_R5","F_MAIN++MREH_TG_R6","F_MAIN++MREH_TG_R60","F_MAIN++MREH_TL_L1","F_MAIN++MREH_TL_L5","F_MAIN++MREH_TL_L6","F_MAIN++MREH_TL_L60","F_MAIN++NIL_BL_L5","F_MAIN++NIL_BL_L6","F_MAIN++NIL_BL_L60","F_MAIN++NIL_BL_R5","F_MAIN++NIL_BL_R6","F_MAIN++NIL_BL_R60","F_MAIN++NIL_MG_R1","F_MAIN++NIL_MG_R5","F_MAIN++NIL_MG_R6","F_MAIN++NIL_MG_R60","F_MAIN++RREG_0220","F_MAIN++TTS_TG_R1","F_MAIN++TTS_TG_R5","F_MAIN++TTS_TG_R6","F_MAIN++TTS_TG_R60","F_MAIN+APD_TL_L1","F_MAIN+APD_TL_L5","F_MAIN+APD_TL_L6","F_MAIN+APD_TL_L60","F_MAIN+BIP_ML_L1","F_MAIN+BIP_ML_L5","F_MAIN+BIP_ML_L6","F_MAIN+BIP_ML_L60","F_MAIN+ERB_TL_L1","F_MAIN+ERB_TL_L5","F_MAIN+ERB_TL_L6","F_MAIN+ERB_TL_L60","F_MAIN+GFT_TG_R1","F_MAIN+GFT_TG_R5","F_MAIN+GFT_TG_R6","F_MAIN+GFT_TG_R60","F_MAIN+LDBES_TL_L1","F_MAIN+LDBES_TL_L5","F_MAIN+LDBES_TL_L6","F_MAIN+LDBES_TL_L60","F_MAIN+LREG_0210","F_MAIN+MREH_TG_R1","F_MAIN+MREH_TG_R5","F_MAIN+MREH_TG_R6","F_MAIN+MREH_TG_R60","F_MAIN+MREH_TL_L1","F_MAIN+MREH_TL_L5","F_MAIN+MREH_TL_L6","F_MAIN+MREH_TL_L60","F_MAIN+NIL_BL_L1","F_MAIN+NIL_BL_R1","F_MAIN+NIL_MG_R1","F_MAIN+NIL_MG_R5","F_MAIN+NIL_MG_R6","F_MAIN+NIL_MG_R60","F_MAIN+RREG_0220","F_MAIN+TTS_TG_R1","F_MAIN+TTS_TG_R5","F_MAIN+TTS_TG_R6","F_MAIN+TTS_TG_R60","F_Q++NIL_R1","F_Q++NIL_R5","F_Q++NIL_R6","F_Q++NIL_R60","F_T++GTTE_TL_L5","F_T++GTTE_TL_L6","F_T++GTTE_TL_L60","F_T++NIL_BB_TG_R5","F_T++NIL_BB_TG_R6","F_T++NIL_BB_TG_R60","F_T++NIL_BLSPS_L5","F_T++NIL_BLSPS_L6","F_T++NIL_BLSPS_L60","F_T++NIL_BLSPS_R5","F_T++NIL_BLSPS_R6","F_T++NIL_BLSPS_R60","F_T++NIL_CHWF_TG_R6","F_T++NIL_GHWF_TG_R6","F_T++NIL_MG_R5","F_T++NIL_MG_R6","F_T++NIL_MG_R60","F_T++NIL_ML_L5","F_T++NIL_ML_L6","F_T++NIL_ML_L60","F_T++NIL_ML_RECL_L5","F_T++NIL_ML_RECL_L6","F_T++NIL_ML_RECL_L60","F_T++NIL_MRWF_TG_R6","F_T++NIL_TL_L5_DS","F_T++NIL_TL_L60_DS","F_T++NIL_TL_L6_DS","F_T++NIL_WF_TG_R5","F_T++NIL_WF_TG_R60","F_T++NIL_WNWF_TG_R6","F_T+GTTE_TL_L5","F_T+GTTE_TL_L6","F_T+GTTE_TL_L60","F_T+LREG_0050","F_T+NIL_BB_TG_R5","F_T+NIL_BB_TG_R6","F_T+NIL_BB_TG_R60","F_T+NIL_CHWF_TG_R6","F_T+NIL_FCSPS_R5","F_T+NIL_FCSPS_R6","F_T+NIL_FCSPS_R60","F_T+NIL_GHWF_TG_R6","F_T+NIL_MG_R5","F_T+NIL_MG_R6","F_T+NIL_MG_R60","F_T+NIL_ML_L5","F_T+NIL_ML_L6","F_T+NIL_ML_L60","F_T+NIL_ML_RECL_L5","F_T+NIL_ML_RECL_L6","F_T+NIL_ML_RECL_L60","F_T+NIL_MRWF_TG_R6","F_T+NIL_TL_L5_DS","F_T+NIL_TL_L60_DS","F_T+NIL_TL_L6_DS","F_T+NIL_WF_TG_R5","F_T+NIL_WF_TG_R60","F_T+NIL_WNWF_TG_R6","F_T+RREG_0050","F_TASCAP_LREG_0210","F_TASCAP_RREG_0220","F_T_NIL_MINP_R6"],"is_categorical":true},"INTERVAL_DATETIME":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":true,"comment":"The 5 minute interval date and time of the 5 minute predispatch interval that was processed by the constraint FCAS processor","examples":["2026/09/16 11:25:00"],"parse_csv_as_string":true,"is_s_datetime":true},"REGIONID":{"sql_type":"VARCHAR2(20)","pl_type":"pl.Enum([\"QLD1\", \"VIC1\", \"TAS1\", \"NSW1\", \"SA1\", \"SNOWY1\"])","mandatory":true,"comment":"Region identifier","examples":null,"enums":["QLD1","VIC1","TAS1","NSW1","SA1","SNOWY1"]},"RUN_DATETIME":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":true,"comment":"The run date and time of the 5 minute predispatch case that triggers the constraint FCAS processor run","examples":["2026/09/16 11:20:00"],"parse_csv_as_string":true,"is_s_datetime":true},"RUNNO":{"sql_type":"NUMBER(5)","pl_type":"pl.UInt32","mandatory":true,"comment":"The 5 minute predispatch case run number that has triggers the constraint FCAS processor run","examples":["1"],"is_integer":true,"unsigned_int":true,"num_int_bits":32},"ADJUSTED_COST":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The adjusted cost of the constraint for this service, after the regulation/contingency split","examples":["0.2375","0","36.40833333"],"is_float":true},"BASE_COST":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The base cost of the constraint, before the regulation/contingency split","examples":["0.2375","0","36.40833333"],"is_float":true},"CONSTRAINT_ENABLEMENT":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"MW enabled for this bid type within the constraint","examples":["31.28","0","12","285"],"is_float":true},"LHS":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"Constraints summed LHS - aggregate LHS Solution values from the physical run from the P5MIN_CONSTRAINTSOLUTION table","examples":["-11.02678","0.685","0","220"],"is_float":true},"MARGINALVALUE":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"Shadow price of constraint from the P5MIN_CONSTRAINTSOLUTION table from the physical run.","examples":["0.01","0","3.79"],"is_float":true},"P_REGULATION":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The adjusted marginal value of the constraint for FPP recovery (blank for constraints without REG terms)","examples":["0.01","0","3.79"],"is_float":true},"REGION_BASE_COST":{"sql_type":"NUMBER(18,8)","pl_type":"pl.Float64","mandatory":false,"comment":"The regional payment allocated to the constraint for the interval pro- rated based on marginal value ratios over the binding constraints for that service in that region (this is an intermediate calculation to get to the base cost)","examples":["0.01","0","15.79166667"],"is_float":true},"REGIONAL_ENABLEMENT":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"The dispatched MW for the bid type inside the region from the physical run of the P5MIN_REGIONSOLUTION table","examples":["29.67","0","3","190"],"is_float":true},"RHS":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"Constraints RHS value used in the solution - may be either dynamic (calculated) or static from the physical run from the P5MIN_CONSTRAINTSOLUTION table","examples":["-8.12571","5.49538","0","1390"],"is_float":true},"RRP":{"sql_type":"NUMBER(15,5)","pl_type":"pl.Float64","mandatory":false,"comment":"Bid type prices for the region coming from the pricing run of the P5MIN_REGIONSOLUTION table","examples":["0.01","0","3.8"],"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%23P5MIN_FCAS_REQ_CONSTRAINT%23FILE02%23202609010000.zip","manifest_summary":{"max_files_per_month":33,"first_month":{"year":2024,"month":12},"last_month":{"year":2026,"month":9},"compressed_size_per_month":753121690,"decompressed_size_all_time":1414986532630},"visibility":"Public","trigger":"Public at the completion of a constraint FCAS processor run for a 5 minute predispatch run"}