Skip to content

Class: DividendPaymentDate

A class describing the date on which the dividend will be paid/received. This class is also used to specify the date on which the FX rate will be determined, when applicable.

URI: common_domain_model:DividendPaymentDate

 classDiagram
    class DividendPaymentDate
    click DividendPaymentDate href "../DividendPaymentDate/"
      DividendPaymentDate : dividendDate
        
          
    
        
        
        DividendPaymentDate --> "0..1" AdjustableOrRelativeDate : dividendDate
        click AdjustableOrRelativeDate href "../AdjustableOrRelativeDate/"
    

        
      DividendPaymentDate : dividendDateReference
        
          
    
        
        
        DividendPaymentDate --> "0..1" DividendDateReference : dividendDateReference
        click DividendDateReference href "../DividendDateReference/"
    

        
      
Name Cardinality and Range Description Inheritance
dividendDateReference 0..1
DividendDateReference
direct
dividendDate 0..1
AdjustableOrRelativeDate
direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘dividendDateReference’: SlotDefinition({‘name’: ‘dividendDateReference’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘dividendDate’: SlotDefinition({‘name’: ‘dividendDate’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
DividendPeriod startDate range DividendPaymentDate
DividendPeriod endDate range DividendPaymentDate
DividendPeriod dividendPaymentDate range DividendPaymentDate
Mapping Type Mapped Value
self common_domain_model:DividendPaymentDate
native common_domain_model:DividendPaymentDate
name: DividendPaymentDate
description: A class describing the date on which the dividend will be paid/received.
This class is also used to specify the date on which the FX rate will be determined,
when applicable.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
dividendDateReference:
name: dividendDateReference
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- DividendPaymentDate
range: DividendDateReference
dividendDate:
name: dividendDate
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
domain_of:
- DividendPaymentDate
range: AdjustableOrRelativeDate
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
dividendDateReference:
name: dividendDateReference
value_presence: PRESENT
- slot_conditions:
dividendDate:
name: dividendDate
value_presence: PRESENT
name: DividendPaymentDate
description: A class describing the date on which the dividend will be paid/received.
This class is also used to specify the date on which the FX rate will be determined,
when applicable.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
dividendDateReference:
name: dividendDateReference
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: DividendPaymentDate
domain_of:
- DividendPaymentDate
range: DividendDateReference
dividendDate:
name: dividendDate
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_asset
rank: 1000
owner: DividendPaymentDate
domain_of:
- DividendPaymentDate
range: AdjustableOrRelativeDate
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
dividendDateReference:
name: dividendDateReference
value_presence: PRESENT
- slot_conditions:
dividendDate:
name: dividendDate
value_presence: PRESENT