THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.1.17 Charge Class

    Dataset: Cost and Usage
    Column Type: Dimension
    Feature Level: Mandatory
    Data Type: String
    Since: 1.0

    Charge Class indicates whether the row represents a correction to a previously invoiced billing period. Charge Class is commonly used to differentiate corrections from regularly incurred charges.

    3.1.17.1 Requirements

    ChargeClass adheres to the following requirements:

    • ChargeClass MUST be present in a Cost and Usage FOCUS dataset.
    • ChargeClass MUST be of type String.
    • ChargeClass nullability is defined as follows:
      • ChargeClass MUST be null when the row does not represent a correction or when it represents a correction within the current billing period.
      • ChargeClass MUST NOT be null when the row represents a correction to a previously invoiced billing period.
    • ChargeClass MUST be "Correction" when ChargeClass is not null.

    3.1.17.4 Description

    Indicates whether the row represents a correction to a previously invoiced billing period.

    Constraints

    Property Value
    Column Type Dimension
    Feature Level Mandatory
    Allows Nulls Yes
    Data Type String
    Value Format Allowed values