# Allocated Method ID Allocated Method ID is the unique identifier for the [allocated method](#glossary:allocated-method) defined by the service provider which was used for the [Data Generator-Calculated Split Cost Allocation](#attributes.datagenerator-calculatedsplitcostallocationhandling). This unique identifier can be used to find how the [allocated charge](#glossary:allocated-charge) was calculated in the provider's documentation. ## Requirements AllocatedMethodId MUST adhere to the following requirements: * AllocatedMethodId MUST be of type String. * AllocatedMethodId MUST conform to [StringHandling](#attributes.stringhandling) requirements. * AllocatedMethodId MUST adhere to the following nullability requirements: * AllocatedMethodId MUST be null when a [*charge*](#glossary:charge) is not related to a data generator-calculated split cost allocation. * AllocatedMethodId MUST NOT be null when a *charge* is related to a data generator-calculated split cost allocation. * Data generator-calculated split cost allocation method documentation MUST reference a single AllocatedMethodId value. ## Column ID AllocatedMethodId ## Display Name Allocated Method ID ## Description A unique identifier defining the method of data generator-calculated split cost allocation. ## Content Constraints | Constraint | Value | | :-------------- | :--------------------------------------------------- | | Dataset | [Cost and Usage](#datasets.costandusage) | | Column type | Dimension | | Feature level | Conditional | | Allows nulls | True | | Data type | String | | Value format | \ | ## Version Introduced 1.3