Skip to main content

TariffProfile

Class Description

A schedule of charges; structure associated with Tariff that allows the definition of complex tarif structures such as step and time of use when used in conjunction with TimeTariffInterval and Charge. Inherited 'status.value' is defined in the context of the utility's business rules, for example: active, inactive, etc.

Attributes

NameTypeDescription
tariffCycleStringThe frequency at which the tariff charge schedule is repeated. Examples are: once off on a specified date and time; hourly; daily; weekly; monthly; 3-monthly; 6-monthly; 12-monthly; etc. At the end of each cycle, the business rules are reset to start from the beginning again.

Relationships

Ancestors

Descendents

No descendent classes

Associations

Source ClassSource CardinalityTargetTarget CardinalitySource NameSource Assoc. DescriptionTarget NameTarget Assoc. Description
TariffProfile0..*TimeTariffInterval0..*TariffProfilesAll tariff profiles defined by this time tariff interval.TimeTariffIntervalsAll time tariff intervals used to define this tariff profile.
TariffProfile0..*ConsumptionTariffInterval0..*TariffProfilesAll tariff profiles defined by this consumption tariff interval.ConsumptionTariffIntervalsAll consumption tariff intervals used to define this tariff profile.
TariffProfile0..*Tariff0..*TariffProfilesAll tariff profiles using this tariff.TariffsAll tariffs defined by this tariff profile.