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
| 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 |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: ‘ExerciseProcedureChoice: Choice rule to represent an FpML choice construct.’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘manualExercise’: SlotDefinition({‘name’: ‘manualExercise’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘automaticExercise’: SlotDefinition({‘name’: ‘automaticExercise’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| ExerciseTerms | exerciseProcedure | range | ExerciseProcedure |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ExerciseProcedure |
| native | common_domain_model:ExerciseProcedure |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: ExerciseProceduredescription: A class describing how notice of exercise should be given. This can be either manual or automatic.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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/cdm_product_template rank: 1000 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/cdm_product_template rank: 1000 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/cdm_product_template domain_of: - CancelableProvision - ExerciseProcedure - ExtendibleProvision - OptionalEarlyTermination 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/cdm_product_template rank: 1000 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/cdm_product_template rank: 1000 domain_of: - ExerciseProcedure range: booleanall_of:- description: 'ExerciseProcedureChoice: Choice rule to represent an FpML choice construct.' exactly_one_of: - slot_conditions: manualExercise: name: manualExercise value_presence: PRESENT - slot_conditions: automaticExercise: name: automaticExercise value_presence: PRESENTInduced
Section titled “Induced”name: ExerciseProceduredescription: A class describing how notice of exercise should be given. This can be either manual or automatic.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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/cdm_product_template 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/cdm_product_template 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/cdm_product_template owner: ExerciseProcedure domain_of: - CancelableProvision - ExerciseProcedure - ExtendibleProvision - OptionalEarlyTermination 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/cdm_product_template 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/cdm_product_template rank: 1000 owner: ExerciseProcedure domain_of: - ExerciseProcedure range: booleanall_of:- description: 'ExerciseProcedureChoice: Choice rule to represent an FpML choice construct.' exactly_one_of: - slot_conditions: manualExercise: name: manualExercise value_presence: PRESENT - slot_conditions: automaticExercise: name: automaticExercise value_presence: PRESENT