Charge
Class Description
Charges contain charges on a customer bill. These could be items like taxes, levies, surcharges, rebates, or others. This is meant to allow the HAN device to retrieve enough information to be able to reconstruct an estimate of what the total bill would look like.
Providers can provide line item billing, including multiple charge kinds (e.g. taxes, surcharges) at whatever granularity desired, using as many Charges as desired during a billing period. There can also be any number of Charges associated with different ReadingTypes to distinguish between TOU tiers, consumption blocks, or demand charges.
Attributes
| Name | Type | Description |
|---|---|---|
| description | String20 | A description of the charge. |
| kind | ChargeKind | The type (kind) of charge. |
| value | Int32 | A monetary charge. |
Relationships
Inherits from
- None
Descendant classes
- No descendant classes
Associations
| Source Class | Cardinality Source | Target Class | Cardinality Target |
|---|---|---|---|
| BillingReading | Charge | 0..* |