ContractRight

Provides definition of Transmission Ownership Right and Existing Transmission Contract identifiers for use by SCUC. RMR contract hosting: Startup lead time, Contract Service Limits, Max Service Hours, Max MWhs, Max Start-ups, Ramp Rate, Max Net Dependable Capacity, Min Capacity and Unit Substitution for DAM/RTM to retrieve.

Type

Class

URI

cim:ContractRight

CIM standard (perspective)

IEC62325 (Market)

Class hierarchy

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

RTO

1

RTO

n/a

SchedulingCoordinator

1

SchedulingCoordinator

n/a

InstanceSet

1

InstanceSet

Dataset containing the data objects.

Chain_TransmissionRightChain

0..1

TransmissionRightChain

n/a

Ind_TransmissionRightChain

0..1

TransmissionRightChain

n/a

TRType

0..1

TRType

Transmission Right type - is this an individual contract right or a chain contract right. Types = CHAIN or INDIVIDUAL

chainOrder

0..1

integer

When used in conjunction with a Transmission Right contract chain, this is the precedence for the contracts.

contractMW

0..1

float

MW value of the contract

contractPrice

0..1

CostPerEnergyUnit

Financial value of the contract

contractPriority

0..1

integer

Priority for the contract. This should be unique amoung all contracts for a specific resource. This value is the directive for the SCUC algorithm on the order to satisfy/cut contracts.

contractStatus

0..1

string

Contract status

contractType

0..1

ContractType

type of the contract. Possible values are but not limited by:

ETC, TOR or RMR and RMT self schedules

financialLocation

0..1

YesNo

Indicator if the location associated with this contract is financial (e.g. pricing nodes) or physical (e.g. connectivity nodes).

financialRightsDAM

0..1

YesNo

Flag to indicate this contract provides financial rights in the DA Market

financialRightsRTM

0..1

YesNo

Flag to indicate this contract provides financial rights in the RT Market

fuelAdder

0..1

float

Estimated Fuel Adder

latestSchedMinutes

0..1

integer

This indicates the latest schedule minutes (e.g. t - xx) that this resource can be notified to respond. This attribute is only used if the market type is not supplied.

latestSchedMktType

0..1

MarketType

This indicates the latest schedule market type a contract can be applied to. This is used in conjunction with the latestSchedMinutes attribute to determine the latest time this contract can be called in. The possible values for this attribute are: DAM, RTM or it can be omitted. If omitted, the latestSchedMinutes attribute defines the value.

maxNetDependableCapacity

0..1

float

Maximum Net Dependable Capacity

maximumScheduleQuantity

0..1

float

Maximum schedule MW quantity

maximumServiceHours

0..1

integer

Maximum service hours

maximumStartups

0..1

integer

Maximum startups

minimumLoad

0..1

float

Minimum Load

minimumScheduleQuantity

0..1

float

Minimum schedule quanity

physicalRightsDAM

0..1

YesNo

Flag to indicate this contract provides physical rights in the DA Market

physicalRightsRTM

0..1

YesNo

Flag to indicate this contract provides physical rights in the RT Market

startupLeadTime

0..1

integer

Start up lead time

BidSelfSched

0..*

BidSelfSched

n/a

ContractDistributionFactor

0..*

ContractDistributionFactor

n/a

SubstitutionResourceList

0..*

SubstitutionResourceList

n/a

TREntitlement

0..*

TREntitlement

n/a

TransmissionInterfaceEntitlement

0..*

TransmissionInterfaceRightEntitlement

n/a

PropertiesCIMDataObject

0..1

ChangeSetMember

The single CIM data object in the appropriate dataset context.

aliasName

0..1

string

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.

description

0..1

string

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

mRID

0..1

string

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

name

0..1

string

The name is any free human readable and possibly non unique text naming the object.

DiagramObjects

0..*

DiagramObject

The diagram objects that are associated with the domain object.

Names

0..*

Name

All names of this identified object.

TargetingCIMDataObject

0..*

ChangeSetMember

Data objects registered.


aliasName

The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time.

URI

cim:IdentifiedObject.aliasName

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

BidSelfSched

URI

cim:ContractRight.BidSelfSched

Cardinality

0..*

Type

BidSelfSched

Chain_TransmissionRightChain

URI

cim:ContractRight.Chain_TransmissionRightChain

Cardinality

0..1

Type

TransmissionRightChain

chainOrder

When used in conjunction with a Transmission Right contract chain, this is the precedence for the contracts.

URI

cim:ContractRight.chainOrder

Cardinality

0..1

Type

integer

ContractDistributionFactor

URI

cim:ContractRight.ContractDistributionFactor

Cardinality

0..*

Type

ContractDistributionFactor

contractMW

MW value of the contract

URI

cim:ContractRight.contractMW

Cardinality

0..1

Type

float

contractPrice

Financial value of the contract

URI

cim:ContractRight.contractPrice

Cardinality

0..1

Type

CostPerEnergyUnit

contractPriority

Priority for the contract. This should be unique amoung all contracts for a specific resource. This value is the directive for the SCUC algorithm on the order to satisfy/cut contracts.

URI

cim:ContractRight.contractPriority

Cardinality

0..1

Type

integer

contractStatus

Contract status

URI

cim:ContractRight.contractStatus

Cardinality

0..1

Type

string

contractType

+++type of the contract. Possible values are but not limited by:

ETC, TOR or RMR and RMT self schedules+++

URI

cim:ContractRight.contractType

Cardinality

0..1

Type

ContractType

description

The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

URI

cim:IdentifiedObject.description

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

DiagramObjects

The diagram objects that are associated with the domain object.

URI

cim:IdentifiedObject.DiagramObjects

Cardinality

0..*

Type

DiagramObject

Inherited from

IdentifiedObject

financialLocation

Indicator if the location associated with this contract is financial (e.g. pricing nodes) or physical (e.g. connectivity nodes).

URI

cim:ContractRight.financialLocation

Cardinality

0..1

Type

YesNo

financialRightsDAM

Flag to indicate this contract provides financial rights in the DA Market

URI

cim:ContractRight.financialRightsDAM

Cardinality

0..1

Type

YesNo

financialRightsRTM

Flag to indicate this contract provides financial rights in the RT Market

URI

cim:ContractRight.financialRightsRTM

Cardinality

0..1

Type

YesNo

fuelAdder

Estimated Fuel Adder

URI

cim:ContractRight.fuelAdder

Cardinality

0..1

Type

float

Ind_TransmissionRightChain

URI

cim:ContractRight.Ind_TransmissionRightChain

Cardinality

0..1

Type

TransmissionRightChain

InstanceSet

Dataset containing the data objects.

URI

cim:IdentifiedObject.InstanceSet

Cardinality

1

Type

InstanceSet

Inherited from

IdentifiedObject

latestSchedMinutes

This indicates the latest schedule minutes (e.g. t - xx) that this resource can be notified to respond. This attribute is only used if the market type is not supplied.

URI

cim:ContractRight.latestSchedMinutes

Cardinality

0..1

Type

integer

latestSchedMktType

This indicates the latest schedule market type a contract can be applied to. This is used in conjunction with the latestSchedMinutes attribute to determine the latest time this contract can be called in. The possible values for this attribute are: DAM, RTM or it can be omitted. If omitted, the latestSchedMinutes attribute defines the value.

URI

cim:ContractRight.latestSchedMktType

Cardinality

0..1

Type

MarketType

maximumScheduleQuantity

Maximum schedule MW quantity

URI

cim:ContractRight.maximumScheduleQuantity

Cardinality

0..1

Type

float

maximumServiceHours

Maximum service hours

URI

cim:ContractRight.maximumServiceHours

Cardinality

0..1

Type

integer

maximumStartups

Maximum startups

URI

cim:ContractRight.maximumStartups

Cardinality

0..1

Type

integer

maxNetDependableCapacity

Maximum Net Dependable Capacity

URI

cim:ContractRight.maxNetDependableCapacity

Cardinality

0..1

Type

float

minimumLoad

Minimum Load

URI

cim:ContractRight.minimumLoad

Cardinality

0..1

Type

float

minimumScheduleQuantity

Minimum schedule quanity

URI

cim:ContractRight.minimumScheduleQuantity

Cardinality

0..1

Type

float

mRID

Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

URI

cim:IdentifiedObject.mRID

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

name

The name is any free human readable and possibly non unique text naming the object.

URI

cim:IdentifiedObject.name

Cardinality

0..1

Type

string

Inherited from

IdentifiedObject

Names

All names of this identified object.

URI

cim:IdentifiedObject.Names

Cardinality

0..*

Type

Name

Inherited from

IdentifiedObject

physicalRightsDAM

Flag to indicate this contract provides physical rights in the DA Market

URI

cim:ContractRight.physicalRightsDAM

Cardinality

0..1

Type

YesNo

physicalRightsRTM

Flag to indicate this contract provides physical rights in the RT Market

URI

cim:ContractRight.physicalRightsRTM

Cardinality

0..1

Type

YesNo

PropertiesCIMDataObject

The single CIM data object in the appropriate dataset context.

URI

cim:IdentifiedObject.PropertiesCIMDataObject

Cardinality

0..1

Type

ChangeSetMember

Inherited from

IdentifiedObject

RTO

URI

cim:ContractRight.RTO

Cardinality

1

Type

RTO

SchedulingCoordinator

URI

cim:ContractRight.SchedulingCoordinator

Cardinality

1

Type

SchedulingCoordinator

startupLeadTime

Start up lead time

URI

cim:ContractRight.startupLeadTime

Cardinality

0..1

Type

integer

SubstitutionResourceList

URI

cim:ContractRight.SubstitutionResourceList

Cardinality

0..*

Type

SubstitutionResourceList

TargetingCIMDataObject

Data objects registered.

URI

cim:IdentifiedObject.TargetingCIMDataObject

Cardinality

0..*

Type

ChangeSetMember

Inherited from

IdentifiedObject

TransmissionInterfaceEntitlement

URI

cim:ContractRight.TransmissionInterfaceEntitlement

Cardinality

0..*

Type

TransmissionInterfaceRightEntitlement

TREntitlement

URI

cim:ContractRight.TREntitlement

Cardinality

0..*

Type

TREntitlement

TRType

Transmission Right type - is this an individual contract right or a chain contract right. Types = CHAIN or INDIVIDUAL

URI

cim:ContractRight.TRType

Cardinality

0..1

Type

TRType