Skip to main content

TimeTariffInterval

Class Description

One of a sequence of time intervals defined in terms of real time. It is typically used in association with TariffProfile to define the intervals in a time of use tariff structure, where startDateTime simultaneously determines the starting point of this interval and the ending point of the previous interval.

Attributes

NameTypeDescription
sequenceNumberIntegerA sequential reference that defines the identity of this interval and its relative position with respect to other intervals in a sequence of intervals.
startTimeTimeA real time marker that defines the starting time (typically it is the time of day) for this interval. The interval extends to the start of the next interval or until it is reset to the start of the first interval by TariffProfile.tariffCycle.

Relationships

Ancestors

No ancestor classes

Descendents

No descendent classes

Associations

Source ClassSource CardinalityTargetTarget CardinalitySource NameSource Assoc. DescriptionTarget NameTarget Assoc. Description
TimeTariffInterval0..*Charge0..*TimeTariffIntervalsTariff intervals to which this time-based charge has to be levied.ChargesAll charges used to define this time tariff interval.
TimeTariffInterval0..*TariffProfile0..*TimeTariffIntervalsAll time tariff intervals used to define this tariff profile.TariffProfilesAll tariff profiles defined by this time tariff interval.
TimeTariffInterval0..*ConsumptionTariffInterval0..*TouTariffIntervalsAll time of use tariff intervals influenced by this consumption tariff interval.ConsumptionTariffIntervalsAll consumption tariff intervals that introduce variation in this time of use tariff interval; allows to express e.g., peak hour prices that are different with different consumption blocks.