pub struct Kostenblatt {Show 15 fields
pub original_sender_identification: Option<AttrVWithScheme<MarketParticipantId>>,
pub original_document_identification: Option<AttrV<DocumentId>>,
pub original_document_version: Option<AttrV<DocumentVersion>>,
pub original_document_date_time: Option<AttrV<UtcDateTime>>,
pub document_identification: AttrV<DocumentId>,
pub document_version: AttrV<DocumentVersion>,
pub document_type: AttrV<KostenblattDocType>,
pub process_type: AttrV<KostenblattProcessType>,
pub sender_identification: AttrVWithScheme<MarketParticipantId>,
pub sender_role: AttrV<MarketRoleType>,
pub receiver_identification: AttrVWithScheme<MarketParticipantId>,
pub receiver_role: AttrV<MarketRoleType>,
pub document_date_time: AttrV<UtcDateTime>,
pub time_period_covered: AttrV<TimeInterval>,
pub time_series: Vec<CostTimeSeries>,
}Expand description
Kostenblatt — cost sheet for redispatch billing between grid operators.
XSD version: 1.0d (Fehlerkorrektur 2025-04-16)
No XML namespace.
Contains energy-dependent and fixed cost data for each activated controllable resource in a given delivery day.
Fields§
§original_sender_identification: Option<AttrVWithScheme<MarketParticipantId>>Original sender when this document corrects an earlier one.
original_document_identification: Option<AttrV<DocumentId>>Identifier of the document being corrected.
original_document_version: Option<AttrV<DocumentVersion>>Version of the document being corrected.
original_document_date_time: Option<AttrV<UtcDateTime>>Creation timestamp of the document being corrected.
document_identification: AttrV<DocumentId>Unique document identifier (max 35 chars).
document_version: AttrV<DocumentVersion>Document version number (1–999).
document_type: AttrV<KostenblattDocType>Document type (always Z05).
process_type: AttrV<KostenblattProcessType>Process type (always A14).
sender_identification: AttrVWithScheme<MarketParticipantId>Sender’s market participant identifier.
sender_role: AttrV<MarketRoleType>Sender’s market role.
receiver_identification: AttrVWithScheme<MarketParticipantId>Receiver’s market participant identifier.
receiver_role: AttrV<MarketRoleType>Receiver’s market role.
document_date_time: AttrV<UtcDateTime>Document creation timestamp (UTC, second precision).
time_period_covered: AttrV<TimeInterval>Delivery period covered (UTC interval).
time_series: Vec<CostTimeSeries>Cost time series (one or more).
Trait Implementations§
Source§impl Clone for Kostenblatt
impl Clone for Kostenblatt
Source§fn clone(&self) -> Kostenblatt
fn clone(&self) -> Kostenblatt
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more