ConsumptionTariffInterval

One of a sequence of intervals defined in terms of consumption quantity of a service such as electricity, water, gas, etc. It is typically used in association with TariffProfile to define the steps or blocks in a step tariff structure, where startValue simultaneously defines the entry value of this step and the closing value of the previous step. Where consumption is >= startValue it falls within this interval and where consumption is < startValue it falls within the previous interval.

Type

Class

URI

cim:ConsumptionTariffInterval

CIM standard (perspective)

IEC61968 (Enterprise)

Class hierarchy

  • ConsumptionTariffInterval

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

ReadingType

0..1

ReadingType

Reading type for 'startValue'.

sequenceNumber

0..1

integer

A sequential reference that defines the identity of this interval and its relative position with respect to other intervals in a sequence of intervals.

startValue

0..1

float

The lowest level of consumption that defines the starting point of 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.

Charges

0..*

Charge

All charges used to define this consumption tariff interval.

TariffProfiles

0..*

TariffProfile

All tariff profiles defined by this consumption tariff interval.

TouTariffIntervals

0..*

TimeTariffInterval

All time of use tariff intervals influenced by this consumption tariff interval.


Charges

All charges used to define this consumption tariff interval.

URI

cim:ConsumptionTariffInterval.Charges

Cardinality

0..*

Type

Charge

ReadingType

Reading type for 'startValue'.

URI

cim:ConsumptionTariffInterval.ReadingType

Cardinality

0..1

Type

ReadingType

sequenceNumber

A sequential reference that defines the identity of this interval and its relative position with respect to other intervals in a sequence of intervals.

URI

cim:ConsumptionTariffInterval.sequenceNumber

Cardinality

0..1

Type

integer

startValue

The lowest level of consumption that defines the starting point of 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.

URI

cim:ConsumptionTariffInterval.startValue

Cardinality

0..1

Type

float

TariffProfiles

All tariff profiles defined by this consumption tariff interval.

URI

cim:ConsumptionTariffInterval.TariffProfiles

Cardinality

0..*

Type

TariffProfile

TouTariffIntervals

All time of use tariff intervals influenced by this consumption tariff interval.

URI

cim:ConsumptionTariffInterval.TouTariffIntervals

Cardinality

0..*

Type

TimeTariffInterval