Class: PaymentDateSchedule
The payment dates when specified as relative to a set of dates specified somewhere else in the instance document/transaction, e.g. the valuation dates as typically the case for equity swaps, or when specified as a calculation period schedule.
URI: common_domain_model:PaymentDateSchedule
classDiagram
class PaymentDateSchedule
click PaymentDateSchedule href "../PaymentDateSchedule/"
PaymentDateSchedule : finalPaymentDate
PaymentDateSchedule --> "0..1" AdjustableOrRelativeDate : finalPaymentDate
click AdjustableOrRelativeDate href "../AdjustableOrRelativeDate/"
PaymentDateSchedule : interimPaymentDates
PaymentDateSchedule --> "*" AdjustableRelativeOrPeriodicDates : interimPaymentDates
click AdjustableRelativeOrPeriodicDates href "../AdjustableRelativeOrPeriodicDates/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| interimPaymentDates | * AdjustableRelativeOrPeriodicDates |
direct | |
| finalPaymentDate | 0..1 AdjustableOrRelativeDate |
The last payment when specified as an adjustable or relative date, as in the ... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| PaymentDates | paymentDateSchedule | range | PaymentDateSchedule |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:PaymentDateSchedule |
| native | common_domain_model:PaymentDateSchedule |
LinkML Source
Direct
name: PaymentDateSchedule
description: The payment dates when specified as relative to a set of dates specified
somewhere else in the instance document/transaction, e.g. the valuation dates as
typically the case for equity swaps, or when specified as a calculation period schedule.
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- interimPaymentDates
- finalPaymentDate
Induced
name: PaymentDateSchedule
description: The payment dates when specified as relative to a set of dates specified
somewhere else in the instance document/transaction, e.g. the valuation dates as
typically the case for equity swaps, or when specified as a calculation period schedule.
in_subset:
- cdm_product_common_schedule
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
interimPaymentDates:
name: interimPaymentDates
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PaymentDateSchedule
domain_of:
- PaymentDateSchedule
range: AdjustableRelativeOrPeriodicDates
multivalued: true
inlined: true
inlined_as_list: true
finalPaymentDate:
name: finalPaymentDate
description: The last payment when specified as an adjustable or relative date,
as in the FpML total return construct.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PaymentDateSchedule
domain_of:
- PaymentDateSchedule
range: AdjustableOrRelativeDate