FINXIS.

MandatoryEarlyTermination

Type CDM 7.2.0

A data to: define an early termination provision for which exercise is mandatory.

Extends —
Extended by —
Attributes 4
Namespace cdm.product.template

Attributes

All 4 declared on MandatoryEarlyTermination. Cardinality in amber is required.

NameTypeCard.Description
mandatoryEarlyTerminationDate AdjustableDate 1..1 The early termination date associated with a mandatory early termination of a swap.
calculationAgent CalculationAgent 1..1 The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.
cashSettlement SettlementTerms 1..1 If specified, this means that cash settlement is applicable to the transaction and defines the parameters associated with the cash settlement procedure. If not specified, then physical settlement is applicable.
mandatoryEarlyTerminationAdjustedDates MandatoryEarlyTerminationAdjustedDates 0..1 The adjusted dates associated with a mandatory early termination provision. These dates have been adjusted for any applicable business day convention.

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

MandatoryEarlyTerminationCalculationAgent Condition
if calculationAgent -> calculationAgentParty exists
then calculationAgent -> calculationAgentParty = AncillaryRoleEnum -> CalculationAgentMandatoryEarlyTermination

Referenced by

1 type holds a MandatoryEarlyTermination as an attribute.

Functions

Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.

FunctionRoleDescription
MapMandatoryEarlyTermination returns —

Open MandatoryEarlyTermination in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · product-template-type.rosetta cdm.product.template