{"type": "object", "properties": {"BIDTYPE": {"type": "string", "enum": ["ENERGY", "LOWERREG", "LOWER60SEC", "RAISE5MIN", "LOWER5MIN", "LOWER6SEC", "RAISE60SEC", "RAISE6SEC", "RAISEREG", "RAISE1SEC", "LOWER1SEC"], "description": "Bid Type Identifier; one of (RAISE6SEC, RAISE60SEC, RAISE5MIN, LOWER6SEC, LOWER60SEC, LOWER5MIN, RAISEREG, LOWERREG)\nTIP: The meaning of these values is documented in the `BIDTYPES` table."}, "CONNECTIONPOINTID": {"type": "string", "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"], "description": "Connection Point Identifier"}, "EFFECTIVEDATE": {"type": "string", "examples": ["2026/09/01 00:00:00"], "format": "date-time", "description": "Effective date of this record"}, "GENCONID": {"type": "string", "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"], "description": "Generic Constraint Identifier"}, "VERSIONNO": {"type": "integer", "examples": ["1"], "minimum": 0, "maximum": 65535, "description": "Version no of this record for the effective date"}, "FACTOR": {"type": "number", "examples": ["-0.181", "0.158", "1", "0.996"], "description": "Constraint factor"}, "LASTCHANGED": {"type": "string", "examples": ["2026/09/01 02:06:54"], "format": "date-time", "description": "Last date and time record changed"}}, "required": ["BIDTYPE", "CONNECTIONPOINTID", "EFFECTIVEDATE", "GENCONID", "VERSIONNO"], "description": "SPDCONNECTIONPOINTCONSTRAINT sets out details of connections point constraints issued in dispatch, predispatch and STPASA.\nThe 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."}