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 : exerciseNoticeGiver
ExerciseNotice --> "1" ExerciseNoticeGiverEnum : exerciseNoticeGiver
click ExerciseNoticeGiverEnum href "../ExerciseNoticeGiverEnum/"
ExerciseNotice : exerciseNoticeReceiver
ExerciseNotice --> "0..1" AncillaryRoleEnum : exerciseNoticeReceiver
click AncillaryRoleEnum href "../AncillaryRoleEnum/"
Slots
| 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 |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CancelableProvision | exerciseNotice | range | ExerciseNotice |
| ExtendibleProvision | exerciseNotice | range | ExerciseNotice |
| OptionalEarlyTermination | exerciseNotice | range | ExerciseNotice |
| ManualExercise | exerciseNotice | range | ExerciseNotice |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:ExerciseNotice |
| native | common_domain_model:ExerciseNotice |
LinkML Source
Direct
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.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- exerciseNoticeGiver
- exerciseNoticeReceiver
- businessCenter
slot_usage:
businessCenter:
name: businessCenter
description: Specifies the location where the exercise must be reported, e.g.
where the exercise notice receiver is based.
required: true
multivalued: false
Induced
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.
in_subset:
- cdm_product_template
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
businessCenter:
name: businessCenter
description: Specifies the location where the exercise must be reported, e.g.
where the exercise notice receiver is based.
required: true
multivalued: false
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
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
rank: 1000
owner: ExerciseNotice
domain_of:
- ExerciseNotice
range: AncillaryRoleEnum
businessCenter:
name: businessCenter
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
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
close_mappings:
- fpml_5_10:BusinessCenters.businessCenter
rank: 1000
owner: ExerciseNotice
domain_of:
- BusinessCenters
- BusinessCenterTime
- CalculationFrequency
- ValuationCalculationDateLocationElection
- CreditEventNotice
- ExerciseNotice
range: BusinessCenter
required: true
multivalued: false
inlined: true
inlined_as_list: true