mFRR Request Adjusted TSO

81850B2C 9EB3 406f 96AA 457D1F680347

Object model for mFRR Request Adjusted TSO

B6DCF414 D4A4 4f91 A6E2 CCF16B22F3DB

Version :
Message: mFRR Request Adjusted TSO
Schema: ReserveBid_MarketDocument
Last updated : 05.07.2021 17:43:52

Level

Attribute name

Value

Attribute type

Description

Card.

+

Group: ReserveBid_MarketDocument

+

mRID

ID_String

The unique identification of the document being exchanged within a business process flow.

[1..1]

+

revisionNumber

1

ESMPVersion_String

The identification of the version that distinguishes one evolution of a document from another.

NBM: For Nordic TSO-TSO exchange this should be fixed value equal 1

1..1

+

type

B21

MessageKind_String

The coded type of a document. The document type describes the principal characteristic of the document.

NBM: B21 = Reserve need(request) document

1..1

+

process.processType

A47

ProcessKind_String

The identification of the nature of process that the document addresses.

NBM: A47 = Manual frequency restoration reserve

1..1

+

sender_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market.

--- Document owner.

[1..1]

+

sender_MarketParticipant.marketRole.type

A04

MarketRoleKind_String

The identification of the role played by a market player.

--- Document owner.

NBM: A04 = System Operator

1..1

+

receiver_MarketParticipant.mRID

TSO EIC code

PartyID_String

The identification of a party in the energy market.

--- Document recipient.

NBM(Fifty): Sender / receiver use the TSOs EIC code if it is used for internal purposes. Roles can be switched

1..1

+

receiver_MarketParticipant.marketRole.type

A33

MarketRoleKind_String

The identification of the role played by a market player.

--- Document recipient.

NBM: A33 = Information receiver

1..1

+

createdDateTime

ESMP_DateTime

The date and time of the creation of the document.

[1..1]

+

reserveBid_Period.timeInterval

ESMP_DateTimeInterval

The start and end date and time for a given interval.

--- The beginning and ending date and time of the period covered by the document.

[1..1]

+

domain.mRID

AreaID_String

The unique identification of the domain.

--- The domain covered within the bid document, i.e. the border for which auction is done.

[1..1]

+

subject_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market.

--- The party for whom the bid is being submitted.

[0..1]

+

subject_MarketParticipant.marketRole.type

A27

MarketRoleKind_String

The identification of the role played by a market player.

--- The party for whom the bid is being submitted.

NBM: A27 = Resource Provider

0..1

++

Group: Bid_TimeSeries (Class: BidTimeSeries)

The identification of the role played by a market player.

--- The party for whom the bid is being submitted.

NBM: A27 = Resource Provider

++

mRID

ID_String

A unique identification of the time series.

NBM: Unique identification of the bid or demand assigned by the transmitting TSO

1..1

++

auction.mRID

ID_String

The unique identification of the auction.

--- The identification linking the bid to a set of specifications created by the auction operator.

[0..1]

++

businessType

A20

BusinessKind_String

The identification of the nature of the time series.

NBM: A20 = Imbalance Volume. A time series defining the imbalance between the actual meter readings and the schedule of the balance responsible party corrected by the system operator after using balance energy bids.

1..1

++

acquiring_Domain.mRID

AreaID_String

The unique identification of the domain.

--- The area where the energy is to be put.

NBM(MARI) For demands it corresponds to the EIC identification of a scheduling area, control area or an aggregation of scheduling areas belonging to different control areas (in case of aggregated demand)

[1..1]

++

connecting_Domain.mRID

AreaID_String

The unique identification of the domain.

--- The area where the energy is coming from.

[1..1]

++

provider_MarketParticipant.mRID

PartyID_String

The identification of a party in the energy market.

--- The identification of a market participant associated with a TimeSeries, i.e. the provider offering the reserve.

[0..1]

++

quantity_Measure_Unit.name

MAW

MeasurementUnitKind_String

The identification of the formal code for a measurement unit (UN/ECE Recommendation 20).

--- The unit of measure in which the quantities in the time series are expressed, e.g. MAW.

1..1

++

currency_Unit.name

CurrencyCode_String

The identification of the formal code for a currency (ISO 4217).

--- The currency in which the monetary amount is expressed.

[0..1]

++

price_Measure_Unit.name

MeasurementUnitKind_String

The identification of the formal code for a measurement unit (UN/ECE Recommendation 20).

--- The unit of measure in which the price in the time series is expressed (MW, MWh, etc.).

[0..1]

++

divisible

A01

ESMPBoolean_String

An indication whether or not each element of the bid may be partially accepted or not.

Note: A01 = quantity may be reduced to the minimum activation quantity by increments of the StepIncrementQuantity

1..1

++

linkedBidsIdentification

ID_String

The unique identification used to identify associated bids with each other.

[0..1]

++

multipartBidIdentification

ID_String

The unique identification associated with a hierarchy of linked tenders. The identification within the set of linked tenders signifies that all tenders within the set with an inferior offer price must be accepted. This identification is defined by the tenderer and must be unique.

[0..1]

++

exclusiveBidsIdentification

ID_String

Unique identification associated with all linked tenders. The identification of a set of tenders that are linked together signifying that only one can be accepted. This identification is defined by the tenderer and must be unique for a given auction. The exclusive bids identification is only provided if a tender is associated with the current tender. Both tenders must be cross linked to be valid.

[0..1]

++

blockBid

ESMPBoolean_String

The indication that the values in the period are considered as a whole. They cannot be changed or subdivided.

[0..1]

++

status

Action_Status

The information about the status of the bid, such as "shared", "restricted", …​

[0..1]

++

priority

Integer

The numeric local priority given to a bid. Lower numeric values will have higher priority.

[0..1]

++

registeredResource.mRID

ResourceID_String

The unique identification of a resource.

--- The identification of a resource associated with a TimeSeries.

[0..1]

++

flowDirection.direction

A01/A02

DirectionKind_String

The coded identification of the direction of energy flow.

NBM only allowed direction kinds: A01 = UP A02 = DOWN

1..1

++

stepIncrementQuantity

Decimal

The minimum increment that can be applied for an increase in an activation request.

[0..1]

++

energyPrice_Measure_Unit.name

MeasurementUnitKind_String

The identification of the formal code for a measurement unit (UN/ECE Recommendation 20).

[0..1]

++

marketAgreement.type

CapacityContractKind_String

The specification of the kind of the agreement, e.g. long term, daily contract.

[0..1]

++

marketAgreement.mRID

ID_String

The unique identification of the agreement.

[0..1]

++

marketAgreement.createdDateTime

ESMP_DateTime

The date and time of the creation of the agreement.

[0..1]

++

activation_ConstraintDuration.duration

Duration

The duration of the constraint.

--- The delay before the regulation becomes effective after the activation.

[0..1]

++

resting_ConstraintDuration.duration

Duration

The duration of the constraint.

--- The delay to be respected between the end of activation and the start of the next activation.

[0..1]

++

minimum_ConstraintDuration.duration

Duration

The duration of the constraint.

--- The minimum duration that a regulation has to be up once the bid is activated.

[0..1]

++

maximum_ConstraintDuration.duration

Duration

The duration of the constraint.

--- The maximum duration that a regulation has to be up once the bid is activated.

[0..1]

++

standard_MarketProduct.marketProductType

A05/A06

MarketProductKind_String

The Type of product on a market view

From MARI: A05 = Standard mFRR product eligible for scheduled activation only A06 = Standard mFRR product eligible for direct activation only

0..1

++

original_MarketProduct.marketProductType

MarketProductKind_String

The Type of product on a market view

[0..1]

++

validity_Period.timeInterval

ESMP_DateTimeInterval

The start and end date and time for a given interval.

--- The period when the Bid can be activated.

[0..1]

+++

Group: Reason (Class: Reason)

The Type of product on a market view

From MARI: A05 = Standard mFRR product eligible for scheduled activation only A06 = Standard mFRR product eligible for direct activation only

+++

code

A63

ReasonCode_String

The motivation of an act in coded form.

Reference from MARI: May be used.

For a bidTimeSeries with status = A11 (Unavailable) one of the following codes may be used to specify the activation purpose of a bid: B55 = Because of redispatching B56 = Because of countertrading B57 = Because of pther remedial action Exceptionally the code B18 = Failure shall be used to indicate that a bid or demand has been submitted erroneously. Associated multipart or exclusive bids must have the same value. If the purpose of a demand is other than for balancing purposes the code A96 = Technical constraint shall be used

NBM: Adjusted mFRR Request is used for local or TSO internal purposes, value from this will be aggregated into mFRR Request TSO. Use code A63=Time Series modified, The time series has been modified.

1..1

+++

text

ReasonText_String

The textual explanation corresponding to the reason code.

0..1

+++

Group: Origin_MarketParticipant

ExchangedWith_MarketParticipant

Origin_MarketParticipant

The identification of a market participant associated with a TimeSeries. The balancing capacity from which the bid originates is exchanged with this market participant

[0..*]

+++

mRID

PartyID_String

The identification of a party in the energy market.

In the ESMP context, the "model authority" is defined as an authorized issuing office that provides an agreed identification coding scheme for market participant, domain, measurement point, resources (generator, lines, substations, etc.) identification.

Master resource identifier issued by a model authority. The mRID is globally unique within an exchange context. Global uniqueness is easily achieved by using a UUID for the mRID. It is strongly recommended to do this. For CIMXML data files in RDF syntax, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

[1..1]

+++

Group: Period (Class: Series_Period)

The Type of product on a market view

From MARI: A05 = Standard mFRR product eligible for scheduled activation only A06 = Standard mFRR product eligible for direct activation only

+++

timeInterval

ESMP_DateTimeInterval

The start and end time of the period.

[1..1]

+++

resolution

PT15M

Duration

The definition of the number of units of time that compose an individual step within a period.

1..1

++++

Group: Point (Class: Point)

The definition of the number of units of time that compose an individual step within a period.

++++

position

Position_Integer

A sequential value representing the relative position within a given time interval.

[1..1]

++++

quantity.quantity

Decimal

The quantity value. The association role provides the information about what is expressed.

--- Either the maximum quantity (when there is a minimum quantity) or the quantity that can be activated at a given time position. The Quantity information associated with a given Point.

[1..1]

++++

minimum_Quantity.quantity

0

Decimal

The quantity value. The association role provides the information about what is expressed.

--- The minimum quantity of energy that can be activated at a given time position. The Quantity information associated with a given Point.

1..1

++++

price.amount

Amount_Decimal

A number of monetary units specified in a unit of currency.

--- The price expressed for each unit of quantity. The price amount is mandatory in the case of capacity auctions and shall not be provided in the case of rule based allocations depending on local market rules (for example "first come first serve").

[0..1]

++++

energy_Price.amount

Amount_Decimal

A number of monetary units specified in a unit of currency.

NBM(MARI): Used for elastic demands

0..1

+++

Group: Linked_BidTimeSeries

Linked_BidTimeSeries

Linked_BidTimeSeries

The Reserve Bid to which the current Reserve Bid is linked

[0..*]

+++

mRID

ID_String

A unique identification of the time series.

In the ESMP context, the "model authority" is defined as a party (originator of the exchange) that provides a unique identification in the context of a business exchange such as time series identification, bid identification, …​

Master resource identifier issued by a model authority. The mRID is globally unique within an exchange context. Global uniqueness is easily achieved by using a UUID for the mRID. It is strongly recommended to do this. For CIMXML data files in RDF syntax, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

[1..1]

+++

status

Action_Status

The information about the status of the bid, such as "shared", "restricted", …​

[0..1]

+++

Group: BiddingZone_Domain

AvailableBiddingZone_Domain

BiddingZone_Domain

The domain associated with a TimeSeries.

[0..*]

+++

mRID

AreaID_String

The unique identification of the domain.

In the ESMP context, the "model authority" is defined as an authorized issuing office that provides an agreed identification coding scheme for market participant, domain, measurement point, resources (generator, lines, substations, etc.) identification.

Master resource identifier issued by a model authority. The mRID is globally unique within an exchange context. Global uniqueness is easily achieved by using a UUID for the mRID. It is strongly recommended to do this. For CIMXML data files in RDF syntax, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.

[1..1]

+++

name

String

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

[0..1]

Schema Diagram

D25E7F62 2407 4a1f AF5F 0341CF2C94FD