MarketBidData

This section will explain the contents of the MarketBidData complex type. This element may contain BidsOffers and/or ResourceParameters data, which are each also a complex type.

MarketBidData Complex Type

The parent element and attributes

Name Description Required Type
MarketBidData Container for BidsOffers and Resource Parameters N Complex type
Date First trade date of submitted data. Y Date
EndDate Last trade date of submitted data. N Date
BidsOffers Container for interval level sub-data. Attributes for this element include business keys and other data that apply to all child intervals. Y Complex type
ResourceParameters Container for interval level sub-data. Attributes for this element include business keys and other data that apply to all child intervals. N Complex type

BidsOffers

The BidsOffers complex type may contain two types a bids: SelfSchedule and MarketSchedule. The ISO-specific types of transactions that may be scheduled under each of these are described later in this portal.

Name Description Required Type
BidsOffers Container for interval level sub-data. Attributes for this element include business keys and other data that apply to all child intervals. Y Complex type
MarketParticipant ISO scheduling code of the participant. Y String
Transaction Name of the transaction being scheduled. The ISO-specific transactions that may be scheduled are described later in this portal. Y String
Location Name of the ISO location being scheduled (this should be the readable name, not the ISO location code) Y String
ReferenceCode Unique identifier for the bid. Required for some transactions, such as PJM Generator market bids N (required for some transactions) String

SelfSchedule

Depending on the Transaction in the parent BidsOffers, the SelfSchedule complex type may be required for the interval-level data.

Name Description Required Type
SelfSchedule Interval-level schedule data N Complex type
MW MW of the interval schedule. To cancel a previously scheduled transaction for the interval, omit this attribute. N Decimal
IntervalEndGMT Interval End time for the schedule, in GMT Y XML dateTime
Status (Outbound Only) The status associated with the Transaction/Interval N String
Message (Outbound Only) The status message associated with the Transaction/Interval N String

MarketSchedule

Depending on the Transaction selected in BidsOffers, the SelfSchedule complex type may be required for the interval-level data.

Name Description Required Type
MarketSchedule Market schedule data N Complex type
Curve Interval-level market schedule bid curve Y Complex type
CurveType Type of curve. May depend on ISO rules for the transaction, but possible values include: · Block · Slope · Fixed Y (Not required for single-point Bids, e.g. PJM UpToCongestion) String
IntervalEndGMT Interval End time for the schedule, in GMT Y XML dateTime
Status (Outbound Only) The status associated with the Transaction/Interval N String
Message (Outbound Only) The status message associated with the Transaction/Interval N String
CurvePoint Price/MW pairs. May be repeated for each point in a bid curve. To cancel a previously scheduled transaction for the interval, omit this element. N Element
MW MW for the curve point Y Decimal
Price Price for the curve point Y Decimal

ResourceParameters

The ResourceParameters complex type is used to submit operating parameters, such as MW limits, ramp rates, etc. The ISO-specific types of transactions that may be scheduled under each of these are described later in this portal.

Name Description Required Type
ResourceParameters Container for interval level sub-data. Attributes for this element include business keys and other data that apply to all child intervals. N Complex type
MarketParticipant ISO scheduling code of the participant. Y String
Location Name of the ISO location being scheduled (this should be the readable name, not the ISO location code) Y String
ParameterType Name of the parameter being scheduled. The ISO-specific parameters that may be are described later in this portal. Y String
ReferenceCode Unique identifier for the bid. Required for some transactions, such as PJM Schedule parameters. N String

ResourceParametersValue

Name Description Required Type
Value Interval-level schedule for parameters N Complex type
IntervalEndGMT Interval End time for the parameter, in GMT Y Datetime
Value Parameter value N String
Status (Outbound Only) The status associated with the Parameter/Interval N String
Value (Outbound Only) The status message associated with the Parameter/Interval N String