PriceForecastState
JSON structure
{
(Fields of AbstractMessage and AbstractResult must appear too!)
"MarketId": "assign-market-here",
"ResourceId": "assign-resource-here",
"Prices":
{
"TimeIndex" :
[
"2020-02-17T10:00:00Z",
"2020-02-17T11:00:00Z",
"2020-02-17T12:00:00Z"
],
"Series" :
{
"Price" :
{
"UnitOfMeasure" : "{EUR}/(kW.h)",
"Values" :
[
0.041,
0.042,
0.043
]
}
}
}
}
Fields and multiplicity
Field | Type | Multiplicity | Explanation |
---|---|---|---|
(All fields from AbstractResult and AbstractMessage) | Fields from the "abstract base class" | ||
MarketId | String | 1 (REQUIRED) | Market identifier |
ResourceId | String | 0..1 (OPTIONAL) | The resource related to the price. If there is no resource specified, the message MUST contain market prices. |
PricingType | ? | 0..1 (OPTIONAL) | ? |
Prices | Time series block | 1 (REQUIRED) | See (1) below |
(1) Series included in the block:
- REQUIRED: "Price"
- Unit of measure: "{EUR}/(kW.h)" (or "{EUR}/(MW.h)"?)
- Currencies are not supported in UCUM, therefore "EUR" is an annotation in curly brackets
- OPTIONAL: variance or similar (TBD!)