: Public Class
Created: 22/05/2008 00:21:57
Modified: 09/02/2009 01:54:56
Project:
Advanced:
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.<br/>
Attribute
Public String
  tariffCycle
Details:
Notes: The 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.<br/>
Element Source Role Target Role
TimeTariffInterval
Class  
Name: TariffProfiles
All tariff profiles defined by this time tariff interval.
Name: TimeTariffIntervals
All time tariff intervals used to define this tariff profile.
Details:
 
ConsumptionTariffInterval
Class  
Name: TariffProfiles
All tariff profiles defined by this consumption tariff interval.
Name: ConsumptionTariffIntervals
All consumption tariff intervals used to define this tariff profile.
Details:
 
Element Source Role Target Role
Tariff
Class  
Name: Tariffs
All tariffs defined by this tariff profile.
Name: TariffProfiles
All tariff profiles using this tariff.
Details:
 
Object Type Connection Direction Notes
Document Class Generalization To