Class: EquitySwapMasterConfirmation2018
Specification for the General Terms and Relationship Supplement Elections as provided in the 2018 ISDA CDM Equity Confirmation for Security Equity Swap.
URI: common_domain_model:EquitySwapMasterConfirmation2018
classDiagram
class EquitySwapMasterConfirmation2018
click EquitySwapMasterConfirmation2018 href "../EquitySwapMasterConfirmation2018/"
EquityMasterConfirmation <|-- EquitySwapMasterConfirmation2018
click EquityMasterConfirmation href "../EquityMasterConfirmation/"
EquitySwapMasterConfirmation2018 : equityCashSettlementDates
EquitySwapMasterConfirmation2018 --> "1" PaymentDates : equityCashSettlementDates
click PaymentDates href "../PaymentDates/"
EquitySwapMasterConfirmation2018 : linearInterpolationElection
EquitySwapMasterConfirmation2018 --> "1" InterpolationMethodEnum : linearInterpolationElection
click InterpolationMethodEnum href "../InterpolationMethodEnum/"
EquitySwapMasterConfirmation2018 : pricingMethodElection
EquitySwapMasterConfirmation2018 --> "1" PriceReturnTerms : pricingMethodElection
click PriceReturnTerms href "../PriceReturnTerms/"
EquitySwapMasterConfirmation2018 : settlementTerms
EquitySwapMasterConfirmation2018 --> "1" SettlementTerms : settlementTerms
click SettlementTerms href "../SettlementTerms/"
EquitySwapMasterConfirmation2018 : typeOfSwapElection
EquitySwapMasterConfirmation2018 --> "1" ReturnTypeEnum : typeOfSwapElection
click ReturnTypeEnum href "../ReturnTypeEnum/"
EquitySwapMasterConfirmation2018 : valuationDates
EquitySwapMasterConfirmation2018 --> "1" ValuationDates : valuationDates
click ValuationDates href "../ValuationDates/"
Inheritance
- MasterConfirmationBase
- EquityMasterConfirmation
- EquitySwapMasterConfirmation2018
- EquityMasterConfirmation
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| typeOfSwapElection | 1 ReturnTypeEnum |
Per Part 1 Section 4, 'Dividend Obligations', of the 2018 ISDA CDM Equity Con... | direct |
| pricingMethodElection | 1 PriceReturnTerms |
Per Part 1 Section 5, 'Pricing', of the 2018 ISDA CDM Equity Confirmation, Pa... | direct |
| linearInterpolationElection | 1 InterpolationMethodEnum |
Per Part 1 Section 3, 'Floating Obligations', of the 2018 ISDA CDM Equity Con... | direct |
| settlementTerms | 1 SettlementTerms |
Per Part 1 Section 8, 'Settlement', of the 2018 ISDA CDM Equity Confirmation ... | direct |
| valuationDates | 1 ValuationDates |
The parameters used to generate the 'Equity Valuation Dates' schedule, includ... | direct |
| equityCashSettlementDates | 1 PaymentDates |
The parameters used to generate the payment date schedule, relative to the eq... | direct |
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:EquitySwapMasterConfirmation2018 |
| native | common_domain_model:EquitySwapMasterConfirmation2018 |
LinkML Source
Direct
name: EquitySwapMasterConfirmation2018
description: Specification for the General Terms and Relationship Supplement Elections
as provided in the 2018 ISDA CDM Equity Confirmation for Security Equity Swap.
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: EquityMasterConfirmation
slots:
- typeOfSwapElection
- pricingMethodElection
- linearInterpolationElection
- settlementTerms
- valuationDates
- equityCashSettlementDates
Induced
name: EquitySwapMasterConfirmation2018
description: Specification for the General Terms and Relationship Supplement Elections
as provided in the 2018 ISDA CDM Equity Confirmation for Security Equity Swap.
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: EquityMasterConfirmation
attributes:
typeOfSwapElection:
name: typeOfSwapElection
description: Per Part 1 Section 4, 'Dividend Obligations', of the 2018 ISDA CDM
Equity Confirmation, Para 4.2 'Dividend Returns'.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
range: ReturnTypeEnum
required: true
pricingMethodElection:
name: pricingMethodElection
description: Per Part 1 Section 5, 'Pricing', of the 2018 ISDA CDM Equity Confirmation,
Para 5.1.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
range: PriceReturnTerms
required: true
linearInterpolationElection:
name: linearInterpolationElection
description: Per Part 1 Section 3, 'Floating Obligations', of the 2018 ISDA CDM
Equity Confirmation. Para 3.3.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
range: InterpolationMethodEnum
required: true
settlementTerms:
name: settlementTerms
description: Per Part 1 Section 8, 'Settlement', of the 2018 ISDA CDM Equity Confirmation
for Security Equity Swap.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
- PayoutBase
range: SettlementTerms
required: true
valuationDates:
name: valuationDates
description: The parameters used to generate the 'Equity Valuation Dates' schedule,
including the Effective Date and Termination Date for the Swap.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
- PerformanceValuationDates
- PerformancePayout
range: ValuationDates
required: true
equityCashSettlementDates:
name: equityCashSettlementDates
description: The parameters used to generate the payment date schedule, relative
to the equityCalculationPeriod. Per Part 1 Section 12, 'Definitions', of the
2018 ISDA CDM Equity Confirmation. Para 73.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquitySwapMasterConfirmation2018
domain_of:
- EquitySwapMasterConfirmation2018
range: PaymentDates
required: true