Skip to main content

Module common

Module common 

Source

Structs§

Decimal3
A non-negative decimal with at most 3 fractional digits, used for power quantities (0–999999.999 MW) and percentages (0–100.000 %).
DocumentId
A unique document identifier per sender and document type (max 35 chars, case-sensitive). Used as DocumentIdentification, OrderIdentification, AllocationIdentification, mRID, etc.
DocumentVersion
A document version number (integer 1–999).
MarketParticipantId
A BDEW / GS1 market participant identifier (exactly 13 decimal digits).
TimeInterval
An ISO 8601 UTC time interval in the BDEW minute-precision format.
UtcDateTime
A UTC-only second-precision timestamp.
UtcMinuteDateTime
A UTC-only minute-precision timestamp used in time interval boundaries.

Enums§

CodingScheme
Identifier coding scheme used for market participant IDs and object codes.
ControlZone
German TSO control zone EIC codes used in ConnectingArea, AcquiringArea, and biddingZone_Domain fields.
Direction
Redispatch direction.
MarketRoleType
ENTSO-E harmonised market role codes used in sender/receiver role fields.
MeasureUnit
Physical unit for quantity values in time series intervals.

Type Aliases§

Mrid
An IEC 62325 message resource identifier (max 35 chars, case-sensitive). Identifies a resource across its revision history; the current version is the entry with the highest revisionNumber for this mRID.
RevisionNumber
An IEC 62325 revision number (integer 1–999). Alias of DocumentVersion.