Class Description

A resource that is registered through the market participant registration system. Examples include generating unit, load, and non-physical generator or load.

Attributes

Name Type Description
ACAFlag YesNo Indication that this resource is associated with an Adjacent Control Area.
ASSPOptimizationFlag YesNo Indication that the resource participates in the optimization process by default.
commercialOpDate DateTime Resource Commercial Operation Date.
contingencyAvailFlag YesNo Contingent operating reserve availiability (Yes/No). Resource is availiable to participate with capacity in contingency dispatch.
dispatchable Boolean Dispatchable: indicates whether the resource is dispatchable. This implies that the resource intends to submit Energy bids/offers or Ancillary Services bids/offers, or self-provided schedules.
ECAFlag YesNo Indication that this resource is associated with an Embedded Control area.
flexibleOfferFlag YesNo Flexible offer flag (Y/N).
hourlyPredispatch YesNo Indicates need to dispatch before the start of the operating hour. Only relevant in Real-Time Market. Applies to generation, intertie and participating load resource. Value (Y/N).
isAggregatedRes YesNo A flag to indicate if a resource is an aggregated resource.
lastModified DateTime Indication of the last time this item was modified/versioned.
LMPMFlag YesNo LMPM flag: indicates whether the resource is subject to the LMPM test (Yes/No).
marketParticipationFlag YesNo Market Participation flag: indicates whether the resource participate in the market.
maxBaseSelfSchedQty Float Maximum base self schedule quantity.
maxOnTime Float Maximum on time after start up.
minDispatchTime Hours Minimum number of consecutive hours a resource shall be dispatched if bid is accepted.
minOffTime Float Minimum off time after shut down.
minOnTime Float Minimum on time after start up.
mustOfferFlag YesNo Must offer flag: indicates whether the unit is subject to the must offer provisions (Y/N).
nonMarket YesNo Flag to indicate that the Resource is not participating in the Market Operations.
pointOfDeliveryFlag YesNo Indication that the registered resource is a Point of Delivery (YES) resource which implies there is a POD Loss Factor.
priceSetFlagDA YesNo Price setting flag: indicates whether a resource is capable of setting the Market Clearing Price (Y) for the DA market, and if not, indicates whether the resource shall submit bids for energy at $ 0 (S) or not (N).
Initially in the RegisteredGenerator class. It was moved to the RegisteredResource class for the participating load dispatch purpose.
priceSetFlagRT YesNo Price setting flag: indicates whether a resource is capable of setting the Market Clearing Price (Y) for the RT market, and if not, indicates whether the resource shall submit bids for energy at $ 0 (S) or not (N).
Initially in the RegisteredGenerator class. It was moved to the RegisteredResource class for the participating load dispatch purpose.
registrationStatus ResourceRegistrationStatus Registration Status of resource - Active, Mothballed, Planned, or Decommissioned.
resourceAdequacyFlag YesNo Indication that this resource participates in the resource adequacy function.
SMPMFlag YesNo SMPM flag: indicates whether the resource is subject to the SMPM test (Yes/No).

Relationships

Inherits from

Descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
RegisteredResource 0..* MarketParticipant 0..1 RegisteredResource MarketParticipant
RegisteredResource 0..* ResourceCapacity 0..* RegisteredResource ResourceCapacity
RegisteredResource 0..* Reason 0..* RegisteredResource Reason
RegisteredResource 0..* TimeSeries 0..* RegisteredResource TimeSeries
RegisteredResource 0..* MktConnectivityNode 0..1 RegisteredResource MktConnectivityNode
RegisteredResource 1 IntermittentResourceEligibility 0..* RegisteredResource IntermittentResourceEligibility
RegisteredResource 0..1 AllocationResultValues 0..* RegisteredResource AllocationResultValues
RegisteredResource 0..1 ExpectedEnergyValues 0..* RegisteredResource ExpectedEnergyValues
RegisteredResource 0..1 MPMResourceStatus 0..* RegisteredResource MPMResourceStatus
RegisteredResource 1 Commitments 0..* RegisteredResource Commitments
RegisteredResource 0..1 DopInstruction 0..* RegisteredResouce DopInstruction
RegisteredResource 0..1 RMROperatorInput 0..* RegisteredResource RMROperatorInput
RegisteredResource 0..1 RUCAwardInstruction 0..* RegisteredResource RUCAwardInstruction
RegisteredResource 0..1 ResourceDispatchResults 0..* RegisteredResource ResourceDispatchResults
RegisteredResource 0..1 ResourceLoadFollowingInst 0..* RegisteredResource ResourceLoadFollowingInst
RegisteredResource 1 DispatchInstReply 0..* RegisteredResource DispatchInstReply
RegisteredResource 1 LoadFollowingInst 0..* RegisteredResource LoadFollowingInst
RegisteredResource 0..* RampRateCurve 0..* RegisteredResource RampRateCurve
RegisteredResource 0..* AdjacentCASet 0..1 RegisteredResource AdjacentCASet
RegisteredResource 0..* AggregateNode 0..1 RegisteredResource A RegisteredResource can be associated to only one AggregateNode if not connected to a Pnode or MktConnectivityNode. AggregateNode An AggregateNode may be associated with up to many RegisteredResources.
RegisteredResource 0..1 ContractDistributionFactor 0..* RegisteredResource ContractDistributionFactor
RegisteredResource 0..* ForbiddenRegion 0..* RegisteredResource ForbiddenRegion
RegisteredResource 1 FormerReference 0..* RegisteredResource FormerReference
RegisteredResource 0..* SchedulingPoint 0..* RegisteredResource InterTie
RegisteredResource 0..* SubControlArea 0..* RegisteredResource SubControlArea
RegisteredResource 0..1 SubstitutionResourceList 0..* RegisteredResource SubstitutionResourceList
RegisteredResource 1 OrgResOwnership 0..* RegisteredResource OrgResOwnership
RegisteredResource 1 ResourceCertification 0..* RegisteredResource RegisteredResources are qualified for resource ancillary service types (which include market product types as well as other types such as BlackStart) by the association to the class ResourceAncillaryServiceQualification. ResourceAncillaryServiceQualification RegisteredResources are qualified for resource ancillary service types (which include market product types as well as other types such as BlackStart) by the association to the class ResourceAncillaryServiceQualification.
RegisteredResource 1..* ResourceGroup 0..* RegisteredResources ResourceGroups
RegisteredResource 0..* ResourceCertification 0..* RegisteredResource ResourceCertification
Domain 0..* RegisteredResource 0..* Domain RegisteredResource
MarketObjectStatus 0..* RegisteredResource 0..* MarketObjectStatus RegisteredResource
DefaultBid 0..1 RegisteredResource 1 DefaultBid RegisteredResource
EnergyMarket 0..* RegisteredResource 0..* EnergyMarkets RegisteredResources
Instructions 0..* RegisteredResource 1 Instructions RegisteredResource
LoadFollowingOperatorInput 0..* RegisteredResource 0..1 LoadFollowingOperatorInput RegisteredResource
DotInstruction 0..* RegisteredResource 0..1 DotInstruction RegisteredResource
ExPostResourceResults 0..* RegisteredResource 0..1 ExPostResourceResults RegisteredResource
ResourceAwardInstruction 0..* RegisteredResource 0..1 ResourceAwardInstruction RegisteredResource
ControlAreaDesignation 0..* RegisteredResource 0..* ControlAreaDesignation RegisteredResource
HostControlArea 0..1 RegisteredResource 0..* HostControlArea RegisteredResource
Pnode 0..1 RegisteredResource 0..* Pnode A registered resource injects power at one or more connectivity nodes related to a pnode RegisteredResources A registered resource injects power at one or more connectivity nodes related to a pnode
ResourceVerifiableCosts 0..1 RegisteredResource 1 ResourceVerifiableCosts RegisteredResource
MPMTestThreshold 0..* RegisteredResource 0..* MPMTestThreshold RegisteredResource