Skip to content

Class: Payout

Represents the set of future cashflow methodologies in the form of specific payout data type(s) which result from the financial product. Examples: a trade in a cash asset will use only a settlement payout; for derivatives, two interest rate payouts can be combined to specify an interest rate swap; one interest rate payout can be combined with a credit default payout to specify a credit default swap.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: common_domain_model:Payout

 classDiagram
    class Payout
    click Payout href "../Payout/"

Class Properties

Property Value
Union Of AssetPayout, CommodityPayout, CreditDefaultPayout, FixedPricePayout, InterestRatePayout, OptionPayout, PerformancePayout, SettlementPayout

Slots

Name Cardinality and Range Description Inheritance

Usages

used by used in type used
ResetInstruction payout range Payout
CalculateTransferInstruction payout range Payout
ScheduledTransfer payoutReference range Payout
EconomicTerms payout range Payout

In Subsets

Comments

  • Generated from Rosetta 'choice' construct — represents a union/one-of type.

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: Payout
description: 'Represents the set of future cashflow methodologies in the form of specific
  payout data type(s) which result from the financial product.  Examples: a trade
  in a cash asset will use only a settlement payout; for derivatives, two interest
  rate payouts can be combined to specify an interest rate swap; one interest rate
  payout can be combined with a credit default payout to specify a credit default
  swap.'
comments:
- Generated from Rosetta 'choice' construct — represents a union/one-of type.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
abstract: true
union_of:
- AssetPayout
- CommodityPayout
- CreditDefaultPayout
- FixedPricePayout
- InterestRatePayout
- OptionPayout
- PerformancePayout
- SettlementPayout

Induced

name: Payout
description: 'Represents the set of future cashflow methodologies in the form of specific
  payout data type(s) which result from the financial product.  Examples: a trade
  in a cash asset will use only a settlement payout; for derivatives, two interest
  rate payouts can be combined to specify an interest rate swap; one interest rate
  payout can be combined with a credit default payout to specify a credit default
  swap.'
comments:
- Generated from Rosetta 'choice' construct — represents a union/one-of type.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
abstract: true
union_of:
- AssetPayout
- CommodityPayout
- CreditDefaultPayout
- FixedPricePayout
- InterestRatePayout
- OptionPayout
- PerformancePayout
- SettlementPayout