Skip to content

Class: StandardizedSchedule

URI: common_domain_model:StandardizedSchedule

 classDiagram
    class StandardizedSchedule
    click StandardizedSchedule href "../StandardizedSchedule/"
      StandardizedSchedule : assetClass
        
          
    
        
        
        StandardizedSchedule --> "1" StandardizedScheduleAssetClassEnum : assetClass
        click StandardizedScheduleAssetClassEnum href "../StandardizedScheduleAssetClassEnum/"
    

        
      StandardizedSchedule : durationInYears
        
      StandardizedSchedule : notional
        
      StandardizedSchedule : notionalCurrency
        
      StandardizedSchedule : productClass
        
          
    
        
        
        StandardizedSchedule --> "1" StandardizedScheduleProductClassEnum : productClass
        click StandardizedScheduleProductClassEnum href "../StandardizedScheduleProductClassEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
assetClass 1
StandardizedScheduleAssetClassEnum
direct
productClass 1
StandardizedScheduleProductClassEnum
direct
notional 1
Decimal
direct
notionalCurrency 1
string
direct
durationInYears 0..1
Decimal
direct
  • Rosetta condition PositiveNotional is not stated in LinkML: notional > 0
  • Rosetta condition ValidCurrency is not stated in LinkML: notionalCurrency to-enum ISOCurrencyCodeEnum exists
  • Rosetta condition PositiveDuration is not stated in LinkML: if durationInYears exists then durationInYears > 0
Mapping Type Mapped Value
self common_domain_model:StandardizedSchedule
native common_domain_model:StandardizedSchedule
name: StandardizedSchedule
comments:
- 'Rosetta condition PositiveNotional is not stated in LinkML: notional > 0'
- 'Rosetta condition ValidCurrency is not stated in LinkML: notionalCurrency to-enum
ISOCurrencyCodeEnum exists'
- 'Rosetta condition PositiveDuration is not stated in LinkML: if durationInYears
exists then durationInYears > 0'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
assetClass:
name: assetClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
domain_of:
- IndexBase
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleAssetClassEnum
required: true
productClass:
name: productClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleProductClassEnum
required: true
notional:
name: notional
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedSchedule
range: decimal
required: true
notionalCurrency:
name: notionalCurrency
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedSchedule
range: string
required: true
durationInYears:
name: durationInYears
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedSchedule
range: decimal
name: StandardizedSchedule
comments:
- 'Rosetta condition PositiveNotional is not stated in LinkML: notional > 0'
- 'Rosetta condition ValidCurrency is not stated in LinkML: notionalCurrency to-enum
ISOCurrencyCodeEnum exists'
- 'Rosetta condition PositiveDuration is not stated in LinkML: if durationInYears
exists then durationInYears > 0'
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
assetClass:
name: assetClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
owner: StandardizedSchedule
domain_of:
- IndexBase
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleAssetClassEnum
required: true
productClass:
name: productClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedSchedule
domain_of:
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleProductClassEnum
required: true
notional:
name: notional
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedSchedule
domain_of:
- StandardizedSchedule
range: decimal
required: true
notionalCurrency:
name: notionalCurrency
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedSchedule
domain_of:
- StandardizedSchedule
range: string
required: true
durationInYears:
name: durationInYears
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedSchedule
domain_of:
- StandardizedSchedule
range: decimal