Skip to content

Class: CashflowRepresentation

A data defining: the cashflow representation of a swap trade.

URI: common_domain_model:CashflowRepresentation

 classDiagram
    class CashflowRepresentation
    click CashflowRepresentation href "../CashflowRepresentation/"
      CashflowRepresentation : cashflowsMatchParameters

      CashflowRepresentation : paymentCalculationPeriod





        CashflowRepresentation --> "*" PaymentCalculationPeriod : paymentCalculationPeriod
        click PaymentCalculationPeriod href "../PaymentCalculationPeriod/"



Slots

Name Cardinality and Range Description Inheritance
cashflowsMatchParameters 1
Boolean
A true/false flag to indicate whether the cashflows match the parametric defi... direct
paymentCalculationPeriod *
PaymentCalculationPeriod
The adjusted payment date and associated calculation period parameters requir... direct

Usages

used by used in type used
InterestRatePayout cashflowRepresentation range CashflowRepresentation

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:CashflowRepresentation
native common_domain_model:CashflowRepresentation
close fpml_5_10:CashflowRepresentation

LinkML Source

Direct

name: CashflowRepresentation
description: 'A data defining:  the cashflow representation of a swap trade.'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CashflowRepresentation
slots:
- cashflowsMatchParameters
- paymentCalculationPeriod

Induced

name: CashflowRepresentation
description: 'A data defining:  the cashflow representation of a swap trade.'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CashflowRepresentation
attributes:
  cashflowsMatchParameters:
    name: cashflowsMatchParameters
    description: A true/false flag to indicate whether the cashflows match the parametric
      definition of the stream, i.e. whether the cashflows could be regenerated from
      the parameters without loss of information.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CashflowRepresentation.cashflowsMatchParameters
    rank: 1000
    owner: CashflowRepresentation
    domain_of:
    - CashflowRepresentation
    range: boolean
    required: true
  paymentCalculationPeriod:
    name: paymentCalculationPeriod
    description: The adjusted payment date and associated calculation period parameters
      required to calculate the actual or projected payment amount. A list of payment
      calculation period elements may be ordered in the document by ascending adjusted
      payment date. An FpML document containing an unordered list of payment calculation
      periods is still regarded as a conformant document.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CashflowRepresentation.paymentCalculationPeriod
    rank: 1000
    owner: CashflowRepresentation
    domain_of:
    - CashflowRepresentation
    range: PaymentCalculationPeriod
    multivalued: true
    inlined: true
    inlined_as_list: true