Skip to content

Class: ExerciseNotice

Defines to whom and where notice of execution should be given. The exerciseNoticeGiver refers to one or both of the principal parties of the trade. If present the exerciseNoticeReceiver refers to a party, other than the principal party, to whom notice should be given.

URI: common_domain_model:ExerciseNotice

 classDiagram
    class ExerciseNotice
    click ExerciseNotice href "../ExerciseNotice/"
      ExerciseNotice : businessCenter
        
          
    
        
        
        ExerciseNotice --> "1" BusinessCenter : businessCenter
        click BusinessCenter href "../BusinessCenter/"
    

        
      ExerciseNotice : exerciseNoticeGiver
        
          
    
        
        
        ExerciseNotice --> "1" ExerciseNoticeGiverEnum : exerciseNoticeGiver
        click ExerciseNoticeGiverEnum href "../ExerciseNoticeGiverEnum/"
    

        
      ExerciseNotice : exerciseNoticeReceiver
        
          
    
        
        
        ExerciseNotice --> "0..1" AncillaryRoleEnum : exerciseNoticeReceiver
        click AncillaryRoleEnum href "../AncillaryRoleEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
exerciseNoticeGiver 1
ExerciseNoticeGiverEnum
Specifies the principal party of the trade that has the right to exercise direct
exerciseNoticeReceiver 0..1
AncillaryRoleEnum
Specifies the party to which notice of exercise should be given, e direct
businessCenter 1
BusinessCenter
Specifies the location where the exercise must be reported, e direct
used by used in type used
CancelableProvision exerciseNotice range ExerciseNotice
ExtendibleProvision exerciseNotice range ExerciseNotice
ManualExercise exerciseNotice range ExerciseNotice
OptionalEarlyTermination exerciseNotice range ExerciseNotice
Mapping Type Mapped Value
self common_domain_model:ExerciseNotice
native common_domain_model:ExerciseNotice
name: ExerciseNotice
description: Defines to whom and where notice of execution should be given. The exerciseNoticeGiver
refers to one or both of the principal parties of the trade. If present the exerciseNoticeReceiver
refers to a party, other than the principal party, to whom notice should be given.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
exerciseNoticeGiver:
name: exerciseNoticeGiver
description: Specifies the principal party of the trade that has the right to
exercise.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- ExerciseNotice
range: ExerciseNoticeGiverEnum
required: true
exerciseNoticeReceiver:
name: exerciseNoticeReceiver
description: Specifies the party to which notice of exercise should be given,
e.g. by the buyer of the option. Although in many cases it is the buyer of the
option who sends the exercise notice to the seller of the option, this component
is reused, e.g. in case of OptionEarlyTermination, either or both parties have
the right to exercise.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- ExerciseNotice
range: AncillaryRoleEnum
businessCenter:
name: businessCenter
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: Specifies the location where the exercise must be reported, e.g.
where the exercise notice receiver is based.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- BusinessCenterTime
- BusinessCenters
- CalculationFrequency
- ValuationCalculationDateLocationElection
- CreditEventNotice
- ExerciseNotice
range: BusinessCenter
required: true
name: ExerciseNotice
description: Defines to whom and where notice of execution should be given. The exerciseNoticeGiver
refers to one or both of the principal parties of the trade. If present the exerciseNoticeReceiver
refers to a party, other than the principal party, to whom notice should be given.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
exerciseNoticeGiver:
name: exerciseNoticeGiver
description: Specifies the principal party of the trade that has the right to
exercise.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: ExerciseNotice
domain_of:
- ExerciseNotice
range: ExerciseNoticeGiverEnum
required: true
exerciseNoticeReceiver:
name: exerciseNoticeReceiver
description: Specifies the party to which notice of exercise should be given,
e.g. by the buyer of the option. Although in many cases it is the buyer of the
option who sends the exercise notice to the seller of the option, this component
is reused, e.g. in case of OptionEarlyTermination, either or both parties have
the right to exercise.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: ExerciseNotice
domain_of:
- ExerciseNotice
range: AncillaryRoleEnum
businessCenter:
name: businessCenter
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: Specifies the location where the exercise must be reported, e.g.
where the exercise notice receiver is based.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: ExerciseNotice
domain_of:
- BusinessCenterTime
- BusinessCenters
- CalculationFrequency
- ValuationCalculationDateLocationElection
- CreditEventNotice
- ExerciseNotice
range: BusinessCenter
required: true