TariffProfile
Class Description
A schedule of charges; structure that allows the definition of tariff structures such as step (block) and time of use (tier) when used in conjunction with TimeTariffInterval and ConsumptionTariffInterval.
Attributes
| Name | Type | Description |
|---|---|---|
| currency | CurrencyCode | The currency code indicating the currency for this TariffProfile. |
| pricePowerOfTenMultiplier | PowerOfTenMultiplierType | Indicates the power of ten multiplier for the price attribute. |
| primacy | PrimacyType | Indicates the relative primacy of the provider of this program. |
| rateCode | String20 | The rate code for this tariff profile. Provided by the Pricing service provider per its internal business needs and practices and provides a method to identify the specific rate code for the TariffProfile instance. This would typically not be communicated to the user except to facilitate troubleshooting due to its service provider-specific technical nature. |
| serviceCategoryKind | ServiceKind | The kind of service provided by this usage point. |
Relationships
Inherits from
Descendant classes
- No descendant classes
Associations
| Source Class | Cardinality Source | Target Class | Cardinality Target |
|---|---|---|---|
| TariffProfile | RateComponentListLink | 0..1 | |
| TariffProfileList | TariffProfile | 0..* |