2.22 Commitment Discount Unit
Dataset:
Cost and Usage
Column Type:
Dimension
Feature Level:
Conditional
Data Type:
String
Since:
1.1
Commitment Discount Unit represents the provider-specified measurement unit indicating how a provider measures the Commitment Discount Quantity of a commitment discount. The CommitmentDiscountUnit column is only applicable to commitment discounts and not negotiated discounts.
The CommitmentDiscountUnit column adheres to the following requirements:
- CommitmentDiscountUnit MUST be present in a FOCUS dataset when the provider supports commitment discounts.
- CommitmentDiscountUnit MUST be of type String, and the units of measure used in CommitmentDiscountUnit SHOULD adhere to the values and format requirements specified in the UnitFormat attribute.
- The CommitmentDiscountUnit MUST be the same across all rows where CommitmentDiscountQuantity has the same CommitmentDiscountId.
- CommitmentDiscountUnit MAY be null if CommitmentDiscountId is not null and ChargeClass is "Correction".
- CommitmentDiscountUnit MUST NOT be null when CommitmentDiscountId is not null and ChargeClass is not "Correction".
- CommitmentDiscountUnit MUST be null in all other cases.
In cases where the CommitmentDiscountUnit is not null, the following applies:
- The CommitmentDiscountUnit MUST represent the unit used to measure the commitment discount.
- When accounting for commitment discount flexibility, the CommitmentDiscountUnit value SHOULD reflect this consideration.
2.22.3 Description
The provider-specified measurement unit indicating how a provider measures the Commitment Discount Quantity of a commitment discount.
Constraints
| Property | Value |
|---|---|
| Column Type | Dimension |
| Feature Level | Conditional |
| Allows Nulls | Yes |
| Data Type | String |
| Value Format | Unit Format |