Class: ExerciseProcedure
A class describing how notice of exercise should be given. This can be either manual or automatic.
URI: common_domain_model:ExerciseProcedure
classDiagram
class ExerciseProcedure
click ExerciseProcedure href "../ExerciseProcedure/"
ExerciseProcedure : automaticExercise
ExerciseProcedure --> "0..1" AutomaticExercise : automaticExercise
click AutomaticExercise href "../AutomaticExercise/"
ExerciseProcedure : followUpConfirmation
ExerciseProcedure : limitedRightToConfirm
ExerciseProcedure : manualExercise
ExerciseProcedure --> "0..1" ManualExercise : manualExercise
click ManualExercise href "../ManualExercise/"
ExerciseProcedure : splitTicket
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| manualExercise | 0..1 ManualExercise |
Specifies that the notice of exercise must be given by the buyer to the selle... | direct |
| automaticExercise | 0..1 AutomaticExercise |
If automatic is specified, then the notional amount of the underlying swap no... | direct |
| followUpConfirmation | 1 Boolean |
A flag to indicate whether follow-up confirmation of exercise (written or ele... | direct |
| limitedRightToConfirm | 0..1 Boolean |
Has the meaning defined as part of the 1997 ISDA Government Bond Option Defin... | direct |
| splitTicket | 0..1 Boolean |
Typically applicable to the physical settlement of bond and convertible bond ... | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ExerciseTerms | exerciseProcedure | range | ExerciseProcedure |
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
In Subsets
Comments
- Rosetta condition: ExerciseProcedureChoice — required choice manualExercise, automaticExercise
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ExerciseProcedure |
| native | common_domain_model:ExerciseProcedure |
LinkML Source
Direct
name: ExerciseProcedure
description: A class describing how notice of exercise should be given. This can be
either manual or automatic.
comments:
- 'Rosetta condition: ExerciseProcedureChoice — required choice manualExercise, automaticExercise'
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- manualExercise
- automaticExercise
- followUpConfirmation
- limitedRightToConfirm
- splitTicket
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
manualExercise:
name: manualExercise
required: true
- slot_conditions:
automaticExercise:
name: automaticExercise
required: true
description: Choice rule to represent an FpML choice construct.
Induced
name: ExerciseProcedure
description: A class describing how notice of exercise should be given. This can be
either manual or automatic.
comments:
- 'Rosetta condition: ExerciseProcedureChoice — required choice manualExercise, automaticExercise'
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
manualExercise:
name: manualExercise
description: Specifies that the notice of exercise must be given by the buyer
to the seller or seller's agent.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ExerciseProcedure
domain_of:
- ExerciseProcedure
range: ManualExercise
automaticExercise:
name: automaticExercise
description: If automatic is specified, then the notional amount of the underlying
swap not previously exercised under the swaption will be automatically exercised
at the expiration time on the expiration date if at such time the buyer is in-the-money,
provided that the difference between the settlement rate and the fixed rate
under the relevant underlying swap is not less than the specified threshold
rate. The term in-the-money is assumed to have the meaning defining in the 2000
ISDA Definitions, Section 17.4 In-the-money.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ExerciseProcedure
domain_of:
- ExerciseProcedure
range: AutomaticExercise
followUpConfirmation:
name: followUpConfirmation
description: A flag to indicate whether follow-up confirmation of exercise (written
or electronic) is required following telephonic notice by the buyer to the seller
or seller's agent.
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:CancelableProvision.followUpConfirmation
rank: 1000
owner: ExerciseProcedure
domain_of:
- CancelableProvision
- ExtendibleProvision
- OptionalEarlyTermination
- ExerciseProcedure
range: boolean
required: true
limitedRightToConfirm:
name: limitedRightToConfirm
description: Has the meaning defined as part of the 1997 ISDA Government Bond
Option Definitions, section 4.5 Limited Right to Confirm Exercise. If present,
(i) the Seller may request the Buyer to confirm its intent if not done on or
before the expiration time on the Expiration date (ii) specific rules will apply
in relation to the settlement mode.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ExerciseProcedure
domain_of:
- ExerciseProcedure
range: boolean
splitTicket:
name: splitTicket
description: Typically applicable to the physical settlement of bond and convertible
bond options. If present, means that the party required to deliver the bonds
will divide those to be delivered as notifying party desires to facilitate delivery
obligations.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: ExerciseProcedure
domain_of:
- ExerciseProcedure
range: boolean
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
manualExercise:
name: manualExercise
required: true
- slot_conditions:
automaticExercise:
name: automaticExercise
required: true
description: Choice rule to represent an FpML choice construct.