Skip to main content

MarketRun

Class Description

This class represents an actual instance of a planned market. For example, a Day Ahead market opens with the Bid Submission, ends with the closing of the Bid Submission. The market run represent the whole process. MarketRuns can be defined for markets such as Day Ahead Market, Real Time Market, Hour Ahead Market, Week Ahead Market, etc.

Attributes

NameTypeDescription
executionTypeExecutionTypeThe execution type; Day Ahead, Intra Day, Real Time Pre-Dispatch, Real Time Dispatch
marketApprovalTimeDateTimeApproved time for case. Identifies the time that the dispatcher approved a specific real time unit dispatch case
marketApprovedStatusBooleanSet to true when the plan is approved by authority and becomes the official plan for the day ahead market. Identifies the approved case for the market for the specified time interval.
marketEndTimeDateTimeThe end time defined as the end of the market, market end time.
marketStartTimeDateTimeThe start time defined as the beginning of the market, market start time.
marketTypeMarketTypeThe market type, Day Ahead Market or Real Time Market.
reportedStateStringThis is the state of market run activity as reported by market systems to the market definition services.
runStateStringThis is the state controlled by market defintion service.
Possible values could be but not limited by: Open, Close.

Relationships

Ancestors

Descendents

No descendent classes

Associations

Source ClassSource CardinalityTargetTarget CardinalitySource NameSource Assoc. DescriptionTarget NameTarget Assoc. Description
MarketRun0..*Market1MarketRunMarket
MarketRun0..*PlannedMarket1MarketRunA planned market could have multiple market runs for the reason that a planned market could have a rerun.PlannedMarketA planned market could have multiple market runs for the reason that a planned market could have a rerun.
MarketRun0..1MarketActualEvent1..*MarketRunMarket run triggered by this actual event. For example, the DA market run is triggered by the actual open bid submission event and terminated by the actual execution and completion of the DA market run captured by the runState of the MarketRun.MarketActualEventAll actual events that trigger this market run.