TerminationProvision
Type CDM 7.2.0A class for defining option provisions.
Attributes
All 5 declared on TerminationProvision. Cardinality in amber is required.
| Name | Type | Card. | 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.
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.
| Function | Role | Description |
|---|---|---|
| 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.