Skip to content

Class: DividendCurrency

A class to specify the currency in which the dividends will be denominated, i.e. either in the dividend currency or in a currency specified as part of the contract.

URI: common_domain_model:DividendCurrency

 classDiagram
    class DividendCurrency
    click DividendCurrency href "../DividendCurrency/"
      DividendCurrency : currency
        
      DividendCurrency : currencyReference
        
      DividendCurrency : determinationMethod
        
          
    
        
        
        DividendCurrency --> "0..1" DeterminationMethodEnum : determinationMethod
        click DeterminationMethodEnum href "../DeterminationMethodEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
currency 0..1
string
The currency in which the dividend is denominated direct
determinationMethod 0..1
DeterminationMethodEnum
Specifies the method according to which the dividend is determined, e direct
currencyReference 0..1
string
Reference to a currency specified elsewhere in the document direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘currency’: SlotDefinition({‘name’: ‘currency’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘determinationMethod’: SlotDefinition({‘name’: ‘determinationMethod’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘currencyReference’: SlotDefinition({‘name’: ‘currencyReference’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
DividendReturnTerms dividendCurrency range DividendCurrency
Mapping Type Mapped Value
self common_domain_model:DividendCurrency
native common_domain_model:DividendCurrency
name: DividendCurrency
description: A class to specify the currency in which the dividends will be denominated,
i.e. either in the dividend currency or in a currency specified as part of the contract.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The currency in which the dividend is denominated. The list of valid
currencies is not presently positioned as an enumeration as part of the CDM
because that scope is limited to the values specified by ISDA and FpML. As a
result, implementers have to make reference to the relevant standard, such as
the ISO 4217 standard for currency codes.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
domain_of:
- UnitType
- CommodityReferenceFramework
- NotDomesticCurrency
- SpecifiedCurrency
- FloatingRateIndexIdentification
- AmountScheduleWithInitialValue
- LimitApplicable
- CalculationCurrencyElection
- CollateralRounding
- LegacyIndependentAmountRatingsBased
- MinimumTransferAmountRatingsBased
- TerminationCurrencyElection
- ThresholdRatingsBased
- FeaturePayment
- DividendCurrency
- FutureValueAmount
- CollateralInterestParameters
- ComputedAmount
range: string
determinationMethod:
name: determinationMethod
description: Specifies the method according to which the dividend is determined,
e.g. the dividend currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
domain_of:
- PerformanceValuationDates
- DeterminationMethodology
- DividendCurrency
- Composite
range: DeterminationMethodEnum
currencyReference:
name: currencyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: Reference to a currency specified elsewhere in the document
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- DividendCurrency
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
currency:
name: currency
value_presence: PRESENT
- slot_conditions:
determinationMethod:
name: determinationMethod
value_presence: PRESENT
- slot_conditions:
currencyReference:
name: currencyReference
value_presence: PRESENT
name: DividendCurrency
description: A class to specify the currency in which the dividends will be denominated,
i.e. either in the dividend currency or in a currency specified as part of the contract.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
currency:
name: currency
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: scheme
description: The currency in which the dividend is denominated. The list of valid
currencies is not presently positioned as an enumeration as part of the CDM
because that scope is limited to the values specified by ISDA and FpML. As a
result, implementers have to make reference to the relevant standard, such as
the ISO 4217 standard for currency codes.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
owner: DividendCurrency
domain_of:
- UnitType
- CommodityReferenceFramework
- NotDomesticCurrency
- SpecifiedCurrency
- FloatingRateIndexIdentification
- AmountScheduleWithInitialValue
- LimitApplicable
- CalculationCurrencyElection
- CollateralRounding
- LegacyIndependentAmountRatingsBased
- MinimumTransferAmountRatingsBased
- TerminationCurrencyElection
- ThresholdRatingsBased
- FeaturePayment
- DividendCurrency
- FutureValueAmount
- CollateralInterestParameters
- ComputedAmount
range: string
determinationMethod:
name: determinationMethod
description: Specifies the method according to which the dividend is determined,
e.g. the dividend currency.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
owner: DividendCurrency
domain_of:
- PerformanceValuationDates
- DeterminationMethodology
- DividendCurrency
- Composite
range: DeterminationMethodEnum
currencyReference:
name: currencyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: Reference to a currency specified elsewhere in the document
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: DividendCurrency
domain_of:
- DividendCurrency
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
currency:
name: currency
value_presence: PRESENT
- slot_conditions:
determinationMethod:
name: determinationMethod
value_presence: PRESENT
- slot_conditions:
currencyReference:
name: currencyReference
value_presence: PRESENT