Skip to content

Class: PaymentDiscounting

This class corresponds to the FpML PaymentDiscounting.model group for representing the discounting elements that can be associated with a payment.

URI: common_domain_model:PaymentDiscounting

 classDiagram
    class PaymentDiscounting
    click PaymentDiscounting href "../PaymentDiscounting/"
      PaymentDiscounting : discountFactor

      PaymentDiscounting : presentValueAmount





        PaymentDiscounting --> "0..1" Money : presentValueAmount
        click Money href "../Money/"



Slots

Name Cardinality and Range Description Inheritance
discountFactor 0..1
Decimal
The value representing the discount factor used to calculate the present valu... direct
presentValueAmount 0..1
Money
The amount representing the present value of the forecast payment direct

Usages

used by used in type used
UnscheduledTransfer paymentDiscounting range PaymentDiscounting
ScheduledTransfer paymentDiscounting range PaymentDiscounting
TransferBase paymentDiscounting range PaymentDiscounting
AssetFlowBase paymentDiscounting range PaymentDiscounting
AssetFlow paymentDiscounting range PaymentDiscounting

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: PaymentDiscounting
description: This class corresponds to the FpML PaymentDiscounting.model group for
  representing the discounting elements that can be associated with a payment.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- discountFactor
- presentValueAmount
slot_usage:
  discountFactor:
    name: discountFactor
    description: The value representing the discount factor used to calculate the
      present value of the cash flow.
  presentValueAmount:
    name: presentValueAmount
    description: The amount representing the present value of the forecast payment.

Induced

name: PaymentDiscounting
description: This class corresponds to the FpML PaymentDiscounting.model group for
  representing the discounting elements that can be associated with a payment.
in_subset:
- cdm_product_common_settlement
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  discountFactor:
    name: discountFactor
    description: The value representing the discount factor used to calculate the
      present value of the cash flow.
  presentValueAmount:
    name: presentValueAmount
    description: The amount representing the present value of the forecast payment.
attributes:
  discountFactor:
    name: discountFactor
    description: The value representing the discount factor used to calculate the
      present value of the cash flow.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: PaymentDiscounting
    domain_of:
    - PaymentCalculationPeriod
    - PaymentDiscounting
    - PrincipalPayment
    range: decimal
  presentValueAmount:
    name: presentValueAmount
    description: The amount representing the present value of the forecast payment.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: PaymentDiscounting
    domain_of:
    - PaymentCalculationPeriod
    - PaymentDiscounting
    range: Money