EarlyTerminationEvent
Type CDM 7.2.0A data to: define the adjusted dates associated with an early termination provision.
Extends —
Extended by —
Attributes 5
Namespace cdm.product.template
Attributes
All 5 declared on EarlyTerminationEvent. Cardinality in amber is required.
| Name | Type | Card. | Description |
|---|---|---|---|
| adjustedExerciseDate | date | 1..1 | The date on which option exercise takes place. This date should already be adjusted for any applicable business day convention. |
| adjustedEarlyTerminationDate | date | 1..1 | The early termination date that is applicable if an early termination provision is exercised. This date should already be adjusted for any applicable business day convention. |
| adjustedCashSettlementValuationDate | date | 1..1 | The date by which the cash settlement amount must be agreed. This date should already be adjusted for any applicable business day convention. |
| adjustedCashSettlementPaymentDate | date | 1..1 | The date on which the cash settlement amount is paid. This date should already be adjusted for any applicable business date convention. |
| adjustedExerciseFeePaymentDate | date | 0..1 | The date on which the exercise fee amount is paid. This date should already be 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.
FpML_ird_39 Condition
FpML validation rule ird-39 - AdjustedExerciseDate must be before or equal to adjustedEarlyTerminationDate.
adjustedExerciseDate <= adjustedEarlyTerminationDate FpML_ird_40 Condition
FpML validation rule ird-40 - AdjustedExerciseDate must be before or equal to adjustedCashSettlementValuationDate.
adjustedExerciseDate <= adjustedCashSettlementValuationDate FpML_ird_41 Condition
FpML validation rule ird-41 - AdjustedCashSettlementValuationDate must be before or equal to adjustedCashSettlementPaymentDate.
adjustedCashSettlementValuationDate <= adjustedCashSettlementPaymentDate Referenced by
1 type holds an EarlyTerminationEvent as an attribute.
Open EarlyTerminationEvent 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.