Class: FxAdditionalTerms
TransactionAdditionalTerms which apply to the CurrencyPair asset class.
URI: common_domain_model:FxAdditionalTerms
classDiagram
class FxAdditionalTerms
click FxAdditionalTerms href "../FxAdditionalTerms/"
FxAdditionalTerms : determinationTerms
FxAdditionalTerms --> "0..1" DeterminationRolesAndTerms : determinationTerms
click DeterminationRolesAndTerms href "../DeterminationRolesAndTerms/"
FxAdditionalTerms : disruptionEvents
FxAdditionalTerms --> "0..1" FxDisruptionEvents : disruptionEvents
click FxDisruptionEvents href "../FxDisruptionEvents/"
FxAdditionalTerms : noFaultTermination
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| disruptionEvents | 0..1 FxDisruptionEvents |
direct | |
| determinationTerms | 0..1 DeterminationRolesAndTerms |
direct | |
| noFaultTermination | 0..1 Boolean |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| TransactionAdditionalTerms | foreignExchangeAdditionalTerms | range | FxAdditionalTerms |
In Subsets
Comments
- Rosetta condition: SpecificDeterminationRetrictionsForFx — determinationTerms -> determinationRole = DeterminationRoleEnum -> CalculationAgent
- Rosetta condition: NoFaultTerminationOrDisruptionTerms — (disruptionEvents exists and noFaultTermination is absent or noFaultTermination = False) or (disruptionEvents is absent and noFaultTermination = True)
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:FxAdditionalTerms |
| native | common_domain_model:FxAdditionalTerms |
LinkML Source
Direct
name: FxAdditionalTerms
description: TransactionAdditionalTerms which apply to the CurrencyPair asset class.
comments:
- 'Rosetta condition: SpecificDeterminationRetrictionsForFx — determinationTerms ->
determinationRole = DeterminationRoleEnum -> CalculationAgent'
- 'Rosetta condition: NoFaultTerminationOrDisruptionTerms — (disruptionEvents exists
and noFaultTermination is absent or noFaultTermination = False) or (disruptionEvents
is absent and noFaultTermination = True)'
in_subset:
- cdm_legaldocumentation_transaction_additionalterms
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- disruptionEvents
- determinationTerms
- noFaultTermination
slot_usage:
determinationTerms:
name: determinationTerms
required: false
multivalued: false
Induced
name: FxAdditionalTerms
description: TransactionAdditionalTerms which apply to the CurrencyPair asset class.
comments:
- 'Rosetta condition: SpecificDeterminationRetrictionsForFx — determinationTerms ->
determinationRole = DeterminationRoleEnum -> CalculationAgent'
- 'Rosetta condition: NoFaultTerminationOrDisruptionTerms — (disruptionEvents exists
and noFaultTermination is absent or noFaultTermination = False) or (disruptionEvents
is absent and noFaultTermination = True)'
in_subset:
- cdm_legaldocumentation_transaction_additionalterms
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
determinationTerms:
name: determinationTerms
required: false
multivalued: false
attributes:
disruptionEvents:
name: disruptionEvents
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: FxAdditionalTerms
domain_of:
- FxAdditionalTerms
range: FxDisruptionEvents
determinationTerms:
name: determinationTerms
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: FxAdditionalTerms
domain_of:
- EquityAdditionalTerms
- FxAdditionalTerms
range: DeterminationRolesAndTerms
required: false
multivalued: false
inlined: true
inlined_as_list: true
noFaultTermination:
name: noFaultTermination
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: FxAdditionalTerms
domain_of:
- FxAdditionalTerms
range: boolean