Skip to content

CONTRACTREACTIVEPOWER

CONTRACTREACTIVEPOWER shows Reactive Power contract details used in the settlement and dispatch of this service. This Table may also be used for NSCAS and Type 1 transitional services procured by AEMO under the ISF framework during 2025 and prior to the implementation of all system changes. During this time descriptions in these tables may not be correct.

Package

ANCILLARY_SERVICES

Visibility

Private

Table schema

Column Official MMS Datatype GR-MMS Datatype Comment
CONTRACTID varchar(10) 🔑 varchar(10) 🔑 Contract Identifier
VERSIONNO numeric(3, 0) 🔑 smallint 🔑 Contract Version No.
STARTDATE datetime(3) datetime2(0) Starting Date of Contract
ENDDATE datetime(3) datetime2(0) Termination Date of Contract
PARTICIPANTID varchar(10) varchar(10) Unique participant identifier
DUID varchar(10) varchar(10) Dispatchable Unit ID
SYNCCOMPENSATION varchar(1) varchar(1) Sync Compensation Flag - Y for SYNCCOMP
MVARAPRICE numeric(10, 2) numeric(10, 2) Availability price per MVAr of RP absorption capability
MVAREPRICE numeric(10, 2) numeric(10, 2) Enabling price
MVARGPRICE numeric(10, 2) numeric(10, 2) Availability price per MVAr of RP generation capability
CCPRICE numeric(10, 2) numeric(10, 2) Compensation Cap
MTA numeric(10, 2) numeric(10, 2) Reactive Power Absorption Capability (MVAr)
MTG numeric(10, 2) numeric(10, 2) Reactive Power Generation Capability (MVAr)
MMCA numeric(10, 2) numeric(10, 2) Minimum Capability for MVAr Absorption required by Code
MMCG numeric(10, 2) numeric(10, 2) Minimum Capability for MVAr Generation required by Code
EU numeric(10, 2) numeric(10, 2) Estimated Power consumption of unit when operating on SYNCCOMP
PP numeric(10, 2) numeric(10, 2) Estimated Price for supply
BS numeric(10, 2) numeric(10, 2) Block Size of Unit
AUTHORISEDBY varchar(15) varchar(15) User Name
AUTHORISEDDATE datetime(3) datetime2(0) Date Contract was Authorised
LASTCHANGED datetime(3) datetime2(0) Last date and time record changed
DEFAULT_TESTINGPAYMENT_AMOUNT numeric(18, 8) numeric(18, 8) The NMAS default payment amount
SERVICE_START_DATE datetime(3) datetime2(0) The NMAS Testing Service Start Date
AVAILABILITY_MWH_THRESHOLD numeric(18, 8) numeric(18, 8) The MWh the unit must produce in a trading interval to be eligible for an excess-to-gen availability payment
MVAR_THRESHOLD numeric(18, 8) numeric(18, 8) The threshold value for MegaVar (MVAr) to check whether the service is fully available.
REBATE_CAP numeric(18, 8) numeric(18, 8) The maximum capped amount for the rebate payment.
REBATE_AMOUNT_PER_MVAR numeric(18, 8) numeric(18, 8) The per MVAR rebate amount used to calculate the rebate payment.
ISREBATEAPPLICABLE numeric(1, 0) tinyint Used to check whether the contract is eligible for rebate. For new NSCAS contracts to apply new payment methodology this flag is 1.

Official MMS data model indexes

Index name Index type Index columns (in order)
CONTRACTREACTIVEPOWE_NDX2 nonclustered PARTICIPANTID
CONTRACTREACTIVEPOWER_LCX nonclustered LASTCHANGED
CONTRACTREACTIVEPOWER_PK clustered, unique, primary key CONTRACTID, VERSIONNO

GR-MMS data model indexes

Index name Index type Index columns (in order)
IX_CONTRACTREACTIVEPOWER_LASTCHANGED nonclustered LASTCHANGED
IX_CONTRACTREACTIVEPOWER_PARTICIPANTID nonclustered PARTICIPANTID
PK_CONTRACTREACTIVEPOWER clustered, unique, primary key CONTRACTID, VERSIONNO

Historical-MMS data model indexes

Index name Index type Index columns (in order)
CONTRACTREACTIVEPOWE_NDX2 nonclustered PARTICIPANTID
CONTRACTREACTIVEPOWER_LCX nonclustered LASTCHANGED
CONTRACTREACTIVEPOWER_PK clustered, unique, primary key CONTRACTID, VERSIONNO