Class: EquityUnderlierProvisions
URI: common_domain_model:EquityUnderlierProvisions
classDiagram
class EquityUnderlierProvisions
click EquityUnderlierProvisions href "../EquityUnderlierProvisions/"
EquityUnderlierProvisions : componentSecurityIndexAnnexFallback
EquityUnderlierProvisions : localJurisdiction
EquityUnderlierProvisions : multipleExchangeIndexAnnexFallback
EquityUnderlierProvisions : relevantJurisdiction
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| multipleExchangeIndexAnnexFallback | 0..1 Boolean |
For an index option or swap transaction, a flag to indicate whether a relevan... | direct |
| componentSecurityIndexAnnexFallback | 0..1 Boolean |
For an index option or swap transaction, a flag to indicate whether a relevan... | direct |
| localJurisdiction | 0..1 string |
The ISO 3166 standard code for the country within which the postal address is... | direct |
| relevantJurisdiction | 0..1 string |
The ISO 3166 standard code for the country within which the postal address is... | direct |
Usages
Rules
| Rule Applied | Preconditions | Postconditions | Elseconditions |
|---|---|---|---|
In Subsets
Comments
- Rosetta condition: ComponentSecurityOrMultipleExchange — optional choice multipleExchangeIndexAnnexFallback, componentSecurityIndexAnnexFallback
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:EquityUnderlierProvisions |
| native | common_domain_model:EquityUnderlierProvisions |
LinkML Source
Direct
name: EquityUnderlierProvisions
comments:
- 'Rosetta condition: ComponentSecurityOrMultipleExchange — optional choice multipleExchangeIndexAnnexFallback,
componentSecurityIndexAnnexFallback'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- multipleExchangeIndexAnnexFallback
- componentSecurityIndexAnnexFallback
- localJurisdiction
- relevantJurisdiction
slot_usage:
multipleExchangeIndexAnnexFallback:
name: multipleExchangeIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Multiple Exchange Index Annex is applicable to the transaction. This
annex defines additional provisions which are applicable where an index is comprised
of component securities that are traded on multiple exchanges.
componentSecurityIndexAnnexFallback:
name: componentSecurityIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Component Security Index Annex is applicable to the transaction.
rules:
- postconditions:
any_of:
- slot_conditions:
multipleExchangeIndexAnnexFallback:
name: multipleExchangeIndexAnnexFallback
required: true
- slot_conditions:
componentSecurityIndexAnnexFallback:
name: componentSecurityIndexAnnexFallback
required: true
description: If multipleExchangeIndexAnnexFallback is present then componentSecurityIndexAnnexFallback
must be absent and vice versa.
Induced
name: EquityUnderlierProvisions
comments:
- 'Rosetta condition: ComponentSecurityOrMultipleExchange — optional choice multipleExchangeIndexAnnexFallback,
componentSecurityIndexAnnexFallback'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
multipleExchangeIndexAnnexFallback:
name: multipleExchangeIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Multiple Exchange Index Annex is applicable to the transaction. This
annex defines additional provisions which are applicable where an index is comprised
of component securities that are traded on multiple exchanges.
componentSecurityIndexAnnexFallback:
name: componentSecurityIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Component Security Index Annex is applicable to the transaction.
attributes:
multipleExchangeIndexAnnexFallback:
name: multipleExchangeIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Multiple Exchange Index Annex is applicable to the transaction. This
annex defines additional provisions which are applicable where an index is comprised
of component securities that are traded on multiple exchanges.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquityUnderlierProvisions
domain_of:
- ValuationTerms
- EquityUnderlierProvisions
range: boolean
componentSecurityIndexAnnexFallback:
name: componentSecurityIndexAnnexFallback
description: For an index option or swap transaction, a flag to indicate whether
a relevant Component Security Index Annex is applicable to the transaction.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquityUnderlierProvisions
domain_of:
- ValuationTerms
- EquityUnderlierProvisions
range: boolean
localJurisdiction:
name: localJurisdiction
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
description: The ISO 3166 standard code for the country within which the postal
address is located.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquityUnderlierProvisions
domain_of:
- EquityUnderlierProvisions
range: string
relevantJurisdiction:
name: relevantJurisdiction
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
description: The ISO 3166 standard code for the country within which the postal
address is located.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: EquityUnderlierProvisions
domain_of:
- EquityUnderlierProvisions
range: string
rules:
- postconditions:
any_of:
- slot_conditions:
multipleExchangeIndexAnnexFallback:
name: multipleExchangeIndexAnnexFallback
required: true
- slot_conditions:
componentSecurityIndexAnnexFallback:
name: componentSecurityIndexAnnexFallback
required: true
description: If multipleExchangeIndexAnnexFallback is present then componentSecurityIndexAnnexFallback
must be absent and vice versa.