Skip to content

Class: ComputedAmount

A class to specify the outcome of a computed amount, for testing purposes.

URI: common_domain_model:ComputedAmount

 classDiagram
    class ComputedAmount
    click ComputedAmount href "../ComputedAmount/"
      ComputedAmount : amount

      ComputedAmount : callFunction

      ComputedAmount : currency

Slots

Name Cardinality and Range Description Inheritance
callFunction 1
string
direct
amount 1
Decimal
Current value of the outstanding contract direct
currency 0..1
string
The currency in which the computed amount is denominated direct

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:ComputedAmount
native common_domain_model:ComputedAmount

LinkML Source

Direct

name: ComputedAmount
description: A class to specify the outcome of a computed amount, for testing purposes.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- callFunction
- amount
- currency
slot_usage:
  amount:
    name: amount
    range: decimal
  currency:
    name: currency
    description: The currency in which the computed amount is denominated. The list
      of valid currencies is not presently positioned as an enumeration as part of
      the CDM because that scope is limited to the values specified by ISDA and FpML.
      As a result, implementers have to make reference to the relevant standard, such
      as the ISO 4217 standard for currency codes.

Induced

name: ComputedAmount
description: A class to specify the outcome of a computed amount, for testing purposes.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  amount:
    name: amount
    range: decimal
  currency:
    name: currency
    description: The currency in which the computed amount is denominated. The list
      of valid currencies is not presently positioned as an enumeration as part of
      the CDM because that scope is limited to the values specified by ISDA and FpML.
      As a result, implementers have to make reference to the relevant standard, such
      as the ISO 4217 standard for currency codes.
attributes:
  callFunction:
    name: callFunction
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ComputedAmount
    domain_of:
    - ComputedAmount
    range: string
    required: true
  amount:
    name: amount
    description: Current value of the outstanding contract
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ComputedAmount
    domain_of:
    - Valuation
    - ElectiveAmountElection
    - CSAThresholdVariableSet
    - ThresholdMinimumTransferAmountFixedAmount
    - CSAMinimumTransferAmountVariableSet
    - LegacyResolutionAlternative
    - RatingAgencyAmount
    - FeaturePayment
    - ComputedAmount
    range: decimal
    required: true
  currency:
    name: currency
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: The currency in which the computed amount is denominated. The list
      of valid currencies is not presently positioned as an enumeration as part of
      the CDM because that scope is limited to the values specified by ISDA and FpML.
      As a result, implementers have to make reference to the relevant standard, such
      as the ISO 4217 standard for currency codes.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: ComputedAmount
    domain_of:
    - UnitType
    - CommodityReferenceFramework
    - NotDomesticCurrency
    - SpecifiedCurrency
    - LimitApplicable
    - CalculationCurrencyElection
    - CollateralRounding
    - TerminationCurrencyElection
    - ThresholdRatingsBased
    - MinimumTransferAmountRatingsBased
    - LegacyIndependentAmountRatingsBased
    - FloatingRateIndexIdentification
    - FeaturePayment
    - DividendCurrency
    - FutureValueAmount
    - AmountSchedule
    - CollateralInterestParameters
    - ComputedAmount
    range: string