THE LINUX FOUNDATION PROJECTS
Docs navigation
On this page

    3.2.3 Contract Commitment ID

    Dataset: Contract Commitment
    Column Type: Dimension
    Feature Level: Mandatory
    Data Type: String
    Since: 1.3

    Contract Commitment ID is a service-provider-assigned identifier describing a single contract term agreed between a provider and a customer. Contracts can include commitments to a certain amount of spend or usage over an agreed period of time.

    3.2.3.1 Requirements

    ContractCommitmentId adheres to the following requirements:

    • ContractCommitmentId MUST be present in a Contract Commitment FOCUS dataset.
    • ContractCommitmentId MUST be of type String.
    • ContractCommitmentId MUST conform to StringHandling requirements.
    • ContractCommitmentId MUST NOT be null.
    • When ContractCommitmentId is not null, ContractCommitmentId adheres to the following additional requirements:
      • ContractCommitmentId MUST be a unique identifier within the service provider.
      • ContractCommitmentId SHOULD be a fully-qualified identifier.
    • ContractCommitmentId MUST have one and only one parent ContractId.
    • ContractCommitmentId MAY be equal to ContractId.
    • ContractCommitmentId MUST be unique across the Contract Commitment dataset.

    3.2.3.4 Description

    A service-provider-assigned identifier describing a single contract term agreed between a service provider and a customer.

    Constraints

    Property Value
    Column Type Dimension
    Feature Level Mandatory
    Allows Nulls Yes
    Data Type String
    Value Format \<not specified>