AdditionalDisruptionEvents
Type CDM 7.2.0A type for defining the Additional Disruption Events.
Extends —
Extended by —
Attributes 12
Namespace cdm.legaldocumentation.transaction
Attributes
All 12 declared on AdditionalDisruptionEvents. Cardinality in amber is required.
| Name | Type | Card. | Description |
|---|---|---|---|
| changeInLaw | boolean | 0..1 | — |
| failureToDeliver | boolean | 0..1 | — |
| insolvencyFiling | boolean | 0..1 | — |
| hedgingDisruption | boolean | 0..1 | — |
| increasedCostOfHedging | boolean | 0..1 | — |
| foreignOwnershipEvent | boolean | 0..1 | — |
| lossOfStockBorrow | boolean | 0..1 | — |
| maximumStockLoanRate | number | 0..1 | Specifies the maximum stock loan rate for Loss of Stock Borrow. A percentage of 5% is represented as 0.05. |
| increasedCostOfStockBorrow | boolean | 0..1 | — |
| initialStockLoanRate | number | 0..1 | Specifies the initial stock loan per ISDA Def. A percentage of 5% is represented as 0.05. |
| determiningParty | AncillaryRoleEnum | 0..1 | Specifies the party which determines additional disruption events. |
| additionalBespokeTerms | Clause | 0..* | Where parties may optionnaly describe any extra bespoke agreements, in regards of the standardized Extraordinary Events. |
Conditions
Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.
MaximumStockLoanRate Condition
FpML specifies the maximumStockLoanRate as a RestrictedPercentage, meaning that its value is comprised between 0 and 1.
if maximumStockLoanRate exists
then maximumStockLoanRate >= 0 and maximumStockLoanRate <= 1 InitialStockLoanRate Condition
FpML specifies the initialStockLoanRate as a RestrictedPercentage, meaning that its value is comprised between 0 and 1.
if initialStockLoanRate exists
then initialStockLoanRate >= 0 and initialStockLoanRate <= 1 DisruptionEventsDeterminingParty Condition
if determiningParty exists
then determiningParty = AncillaryRoleEnum -> DisruptionEventsDeterminingParty Referenced by
1 type holds an AdditionalDisruptionEvents as an attribute.
Open AdditionalDisruptionEvents 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.