FINXIS.

TerminationProvision

Type CDM 7.2.0

A class for defining option provisions.

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

Attributes

All 5 declared on TerminationProvision. Cardinality in amber is required.

NameTypeCard.Description
cancelableProvision CancelableProvision 0..1 A provision that allows the specification of an embedded option within a swap giving the buyer of the option the right to terminate the swap, in whole or in part, on the early termination date.
earlyTerminationProvision EarlyTerminationProvision 0..1 Parameters specifying provisions relating to the optional and mandatory early termination of a swap transaction.
evergreenProvision EvergreenProvision 0..1 A data defining: the right of a party to exercise an Evergreen option
extendibleProvision ExtendibleProvision 0..1 A provision that allows the specification of an embedded option with a swap giving the buyer of the option the right to extend the swap, in whole or in part, to the extended termination date.
recallProvision RecallProvision 0..1 A provision defining criteria controlling the ability for a lender to recall securities it has lent out.

Conditions

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

TerminationProvisionChoice Condition
required choice cancelableProvision, extendibleProvision, evergreenProvision, earlyTerminationProvision, recallProvision

Referenced by

1 type holds a TerminationProvision 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
MapTerminationProvision returns —

Open TerminationProvision 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