Skip to content

Class: InitialFixingDate

A CDM class which purpose is to specify the initial fixing date either alongside the FpML interest rate specification as an offset of another date, or alongside the credit derivative specification as an unadjusted date.

URI: common_domain_model:InitialFixingDate

 classDiagram
    class InitialFixingDate
    click InitialFixingDate href "../InitialFixingDate/"
      InitialFixingDate : initialFixingDate
        
      InitialFixingDate : relativeDateOffset
        
          
    
        
        
        InitialFixingDate --> "0..1" RelativeDateOffset : relativeDateOffset
        click RelativeDateOffset href "../RelativeDateOffset/"
    

        
      
Name Cardinality and Range Description Inheritance
relativeDateOffset 0..1
RelativeDateOffset
direct
initialFixingDate 0..1
date
direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘relativeDateOffset’: SlotDefinition({‘name’: ‘relativeDateOffset’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘initialFixingDate’: SlotDefinition({‘name’: ‘initialFixingDate’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
ResetDates initialFixingDate range InitialFixingDate
Mapping Type Mapped Value
self common_domain_model:InitialFixingDate
native common_domain_model:InitialFixingDate
name: InitialFixingDate
description: A CDM class which purpose is to specify the initial fixing date either
alongside the FpML interest rate specification as an offset of another date, or
alongside the credit derivative specification as an unadjusted date.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
relativeDateOffset:
name: relativeDateOffset
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- InitialFixingDate
range: RelativeDateOffset
initialFixingDate:
name: initialFixingDate
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
domain_of:
- InitialFixingDate
- ResetDates
range: date
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
relativeDateOffset:
name: relativeDateOffset
value_presence: PRESENT
- slot_conditions:
initialFixingDate:
name: initialFixingDate
value_presence: PRESENT
name: InitialFixingDate
description: A CDM class which purpose is to specify the initial fixing date either
alongside the FpML interest rate specification as an offset of another date, or
alongside the credit derivative specification as an unadjusted date.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
relativeDateOffset:
name: relativeDateOffset
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: InitialFixingDate
domain_of:
- InitialFixingDate
range: RelativeDateOffset
initialFixingDate:
name: initialFixingDate
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_common_schedule
rank: 1000
owner: InitialFixingDate
domain_of:
- InitialFixingDate
- ResetDates
range: date
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
relativeDateOffset:
name: relativeDateOffset
value_presence: PRESENT
- slot_conditions:
initialFixingDate:
name: initialFixingDate
value_presence: PRESENT