{"package":"GENERIC_CONSTRAINT","pdr_config":{"mappings":[{"REPORT_NAME":"SPDCPC","REPORT_SUB_TYPE":"NULL","VERSION":2}],"transaction_type":"INSERT"},"documentation_urls":["https://nemweb.com.au/Reports/Current/MMSDataModelReport/Electricity/ElectricityDataModelReport_files/Elec29.htm#78"],"comment":"SPDCONNECTIONPOINTCONSTRAINT sets out details of connections point constraints issued in dispatch, predispatch and STPASA.","description":"The addition of the BIDTYPE field to SPDCONNECTIONPOINTCONSTRAINT allows\nconstraints to be applied to a dispatchable unit energy and/or Frequency\nControlled Ancillary Services dispatch.\n\nSPDCONNECTIONPOINTCONSTRAINTdata is public, so is available to all\nparticipants.\n\nSource\n\nSPDCONNECTIONPOINTCONSTRAINT updates whenever new connection point\nconstraints are created.","primary_keys":["BIDTYPE","CONNECTIONPOINTID","EFFECTIVEDATE","GENCONID","VERSIONNO"],"indexes":[["LASTCHANGED"]],"columns":{"BIDTYPE":{"sql_type":"VARCHAR2(12)","pl_type":"pl.Enum([\"ENERGY\", \"LOWERREG\", \"LOWER60SEC\", \"RAISE5MIN\", \"LOWER5MIN\", \"LOWER6SEC\", \"RAISE60SEC\", \"RAISE6SEC\", \"RAISEREG\", \"RAISE1SEC\", \"LOWER1SEC\"])","mandatory":true,"comment":"Bid Type Identifier; one of (RAISE6SEC, RAISE60SEC, RAISE5MIN, LOWER6SEC, LOWER60SEC, LOWER5MIN, RAISEREG, LOWERREG)","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"]},"CONNECTIONPOINTID":{"sql_type":"VARCHAR2(12)","pl_type":"pl.Categorical","mandatory":true,"comment":"Connection Point Identifier","examples":["NAL11C","NBK11B","NBKB3B","NBKW1S","NBL21L","NBSF1L","NBSF2S","NCLS1C","NDNH1H","NDNS1D","NFNS1F","NLMB1L","NMUR8","QBCB3B","QBCG","QBCK1","QBCK2","QBDR1L","QBGH1","QBGH2","QBKB1S","QBLG1G","QBRA1","QBRA2","QBRA3","QBRA4K","QBRA5B","QBRA6B","QBRA7B","QBRA8D","QBRS1D","QBSS1B","QBSS2B","QBSW1C","QBSW2C","QCAB1","QCAB2","QCAC3","QCAC4","QCBF1D","QCBR1C","QCBS1B","QCCK1D","QCCK2H","QCLA1C","QCND1C","QCOS1C","QCPG1C","QDMR1W","QDMW1W","QGAR1","QGBB1G","QGLD1","QGLD2","QGLD3","QGLD4","QGLD5","QGLD6","QHAR1H","QKAH1","QKAH2","QKAH3","QKAH4","QLCS1A","QLIS1E","QLIS2M","QLLV3C","QMPL1R","QMRR1M","QMRY1Y","QMRY2M","QMRY3W","QMRY4W","QMSP1","QMSP2","QMSP3M","QMSW1M","QOKY1","QOKY2","QORS1E","QRMA7","QRMA8","QROG1K","QROG3R","QROW1K","QROW2K","QSLD1H","QSLS1W","QSTB1S","QSTN1","QSTN2","QSTN3","QSTN4","QSWE","QTBS1C","QTBS2S","QTKS1O","QTKS2O","QTMW1K","QTNT","QTRB1T","QTRN1","QTRN2","QTRN3","QTRN4","QTRS1K","QTYP","QTZS1S","QWDB3C","QWDE3W","QWDE4W","QWDR1W","QWDS1U","QWIV1","QWIV2","QWKM1M","QWLB1W","QWLM1M","QWLS1W","QWSB3W","QWSR1W","QWSR2W","QWSS1G","SDCA1","SDCA2","SPPT","VART1A","VBA23B","VBAW1Y","VBBT1B","VBBT2B","VBGT1B","VBGT4B","VCB33R","VCPT1C","VCWL1C","VDPS","VELT1M","VELT2M","VELT3E","VGET1G","VGN21G","VGN61M","VGNS1G","VGNS2W","VGTW1M","VHOG1K","VHW23H","VKGB3G","VKGP1K","VKGS1G","VKGS2C","VKMT1K","VKOT1K","VMKP1","VMLB3V","VMRT1M","VMRT2M","VMWT12","VMWT9B","VPLT1P","VRCS1K","VRCS2Y","VSHS1N","VSHS2G","VSHS2W","VSHS3L","VSM71C","VTB21M","VTG21M","VTG31T","VTG61S","VTGT3A","VTR11H","VTR31R","VTRT1M","VWES1B","VWES2W","VWKP1","VYP21","VYP22","VYP23","VYP24"],"is_categorical":true},"EFFECTIVEDATE":{"sql_type":"DATE","pl_type":"pl.Date()","mandatory":true,"comment":"Effective date of this record","examples":["2026/09/01 00:00:00"],"parse_csv_as_string":true,"is_date":true},"GENCONID":{"sql_type":"VARCHAR2(20)","pl_type":"pl.Categorical","mandatory":true,"comment":"Generic Constraint Identifier","examples":["#DRYCGT1_D_E","#DRYCGT2_D_E","#R036713_001_RAMP_F","#R036713_001_RAMP_V","#R036714_001_RAMP_F","#R036714_001_RAMP_V","#R036715_001_RAMP_F","#R036715_001_RAMP_V","#R036715_002_RAMP_F","#R036715_002_RAMP_V","#R036715_003_RAMP_F","#R036715_003_RAMP_V","#R036716_001_RAMP_F","#R036716_001_RAMP_V","#R036717_001_RAMP_F","#R036717_001_RAMP_V","#R036717_002_RAMP_F","#R036717_002_RAMP_V","#R036717_003_RAMP_F","#R036717_003_RAMP_V","#SSE_PPCCGT_20","CA_SYDS_59A889E5_1","V>>BELMLCB_BAML_TGML"],"is_categorical":true},"VERSIONNO":{"sql_type":"NUMBER(3,0)","pl_type":"pl.UInt16","mandatory":true,"comment":"Version no of this record for the effective date","examples":["1"],"is_integer":true,"unsigned_int":true,"num_int_bits":16},"FACTOR":{"sql_type":"NUMBER(16,6)","pl_type":"pl.Float64","mandatory":false,"comment":"Constraint factor","examples":["-0.181","0.158","1","0.996"],"is_float":true},"LASTCHANGED":{"sql_type":"DATE","pl_type":"pl.Datetime()","mandatory":false,"comment":"Last date and time record changed","examples":["2026/09/01 02:06:54"],"parse_csv_as_string":true,"is_s_datetime":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%23SPDCONNECTIONPOINTCONSTRAINT%23FILE01%23202609010000.zip","manifest_summary":{"first_month":{"year":2015,"month":1},"last_month":{"year":2026,"month":9},"compressed_size_per_month":702437,"decompressed_size_all_time":799637950},"visibility":"Public","trigger":"When a new connection point constraint is created"}