A Charge is a template for how to apply a Rate. A Tariff must have one or more Charges. A Charge must have all the following attributes:
A Charge is configurable by:
- Time of Use.
Charges can be configured by any combination of the above Tariff definitions.