# Classes::EnergyPrice

Project: Classes | EnergyPrice : Public <<D2Class>> Class
Created: | 10/01/2025 10:17:40
Modified: | 12/02/2026 12:54:52
Project: |
Author: | Freudenstein
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {8C9D16AC-CFA7-4479-AE35-1CB38EBE8BC6}
Appears In: | EnergyInfrastructureStatusPublication, EnergyInfrastructureTablePublication
Attributes Associations To Associations From Tagged Values Advanced Other Links
Attribute | Scope | Type
additionalInformation | Public | MultilingualString
definition=Free text field for additional information regarding the price. order=6
priceCap | Public | AmountOfMoney
definition=An upper cap for this price which will be charged at maximum. order=3
priceGroupIndex | Public | NonNegativeInteger
definition=All prices (of a rate) with the same group index belong together (for example base price AND price per kWh). Prices with a different group index are alternative to each other (for example price per minute OR flat rate instead). order=0
priceType | Public | PriceTypeEnum
definition=The type of price for the energy supply. order=1
taxIncluded | Public | Boolean
definition=[TRUE] Indication that tax to be applied is included [FALSE] indicates that the tax is added additionally to the total. order=4
taxRate | Public | Percentage
definition=The percentage rate of tax to be applied. order=5
value | Public | AmountOfMoney
definition=The price for the energy according to the price type. order=2
Element | Source Role | Target Role
«D2Class» EnergyRateUpdate Class «D2Relation» | Name: | Name:
Details:
«D2Identifiable» EnergyRate Class «D2Relation» | Name: | Name:
Details:
Element | Source Role | Target Role
«D2Class» EnergyBasedApplicability Class «D2Relation» | Name: | Name:
Details:
«D2Class» OverallPeriod Class «D2Relation» | Name: | Name:
Details:
«D2Class» TimeBasedApplicability Class «D2Relation» | Name: | Name:
Details:
Tag | Value
definition | A price definition for energy refueling. All prices (of a rate) with the same group index belong together (for example base price AND price per kWh). Prices with a different group index are alternative to each other (for example price per minute OR flat r
Details:
Property | Value
isFinalSpecialization: | 0
Object | Type | Connection | Direction | Notes
«D2Class» EnergyRateUpdate | Class | Strong | To |
«D2Class» EnergyBasedApplicability | Class | Strong | From |
«D2Class» OverallPeriod | Class | Strong | From |
«D2Class» TimeBasedApplicability | Class | Strong | From |
«D2Identifiable» EnergyRate | Class | Strong | To |