Skip to content

Class: InterestAdjustmentPeriodicity

A class to specify the Interest Adjustment periodicity.

URI: common_domain_model:InterestAdjustmentPeriodicity

 classDiagram
    class InterestAdjustmentPeriodicity
    click InterestAdjustmentPeriodicity href "../InterestAdjustmentPeriodicity/"
      InterestAdjustmentPeriodicity : customElection
        
      InterestAdjustmentPeriodicity : standardElection
        
          
    
        
        
        InterestAdjustmentPeriodicity --> "0..1" InterestAdjustmentPeriodicityEnum : standardElection
        click InterestAdjustmentPeriodicityEnum href "../InterestAdjustmentPeriodicityEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
standardElection 0..1
InterestAdjustmentPeriodicityEnum
The Interest Adjustment periodicity when specified through a standardized ele… direct
customElection 0..1
string
The Interest Adjustment periodicity when specified through a custom election direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘standardElection’: SlotDefinition({‘name’: ‘standardElection’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘customElection’: SlotDefinition({‘name’: ‘customElection’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
InterestAdjustment periodicity range InterestAdjustmentPeriodicity
property value
doc_reference ISDA CSA_IM_Japanese_2016 paragraph 13 General Principles clause (n)(ii)
Mapping Type Mapped Value
self common_domain_model:InterestAdjustmentPeriodicity
native common_domain_model:InterestAdjustmentPeriodicity
name: InterestAdjustmentPeriodicity
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_Japanese_2016 paragraph 13 General Principles clause (n)(ii)
description: A class to specify the Interest Adjustment periodicity.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
standardElection:
name: standardElection
description: The Interest Adjustment periodicity when specified through a standardized
election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
domain_of:
- InterestAdjustmentPeriodicity
- DeliveryAmount
range: InterestAdjustmentPeriodicityEnum
customElection:
name: customElection
description: The Interest Adjustment periodicity when specified through a custom
election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
domain_of:
- AdditionalRepresentation
- ElectiveAmountElection
- InterestAdjustmentPeriodicity
- SecurityProviderRightsEvent
- DeliveryAmount
- ReturnAmount
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
standardElection:
name: standardElection
value_presence: PRESENT
- slot_conditions:
customElection:
name: customElection
value_presence: PRESENT
name: InterestAdjustmentPeriodicity
annotations:
doc_reference:
tag: doc_reference
value: ISDA CSA_IM_Japanese_2016 paragraph 13 General Principles clause (n)(ii)
description: A class to specify the Interest Adjustment periodicity.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
standardElection:
name: standardElection
description: The Interest Adjustment periodicity when specified through a standardized
election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
rank: 1000
owner: InterestAdjustmentPeriodicity
domain_of:
- InterestAdjustmentPeriodicity
- DeliveryAmount
range: InterestAdjustmentPeriodicityEnum
customElection:
name: customElection
description: The Interest Adjustment periodicity when specified through a custom
election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_legaldocumentation_csa
owner: InterestAdjustmentPeriodicity
domain_of:
- AdditionalRepresentation
- ElectiveAmountElection
- InterestAdjustmentPeriodicity
- SecurityProviderRightsEvent
- DeliveryAmount
- ReturnAmount
range: string
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
standardElection:
name: standardElection
value_presence: PRESENT
- slot_conditions:
customElection:
name: customElection
value_presence: PRESENT