Skip to content

Class: StandardizedScheduleTradeInfo

URI: common_domain_model:StandardizedScheduleTradeInfo

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

        
      StandardizedScheduleTradeInfo : grossInitialMargin
        
          
    
        
        
        StandardizedScheduleTradeInfo --> "0..1" Money : grossInitialMargin
        click Money href "../Money/"
    

        
      StandardizedScheduleTradeInfo : markToMarketValue
        
          
    
        
        
        StandardizedScheduleTradeInfo --> "0..1" Money : markToMarketValue
        click Money href "../Money/"
    

        
      StandardizedScheduleTradeInfo : productClass
        
          
    
        
        
        StandardizedScheduleTradeInfo --> "0..1" StandardizedScheduleProductClassEnum : productClass
        click StandardizedScheduleProductClassEnum href "../StandardizedScheduleProductClassEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
assetClass 0..1
StandardizedScheduleAssetClassEnum
direct
productClass 0..1
StandardizedScheduleProductClassEnum
direct
grossInitialMargin 0..1
Money
direct
markToMarketValue 0..1
Money
direct
used by used in type used
StandardizedScheduleInitialMargin tradeInfo range StandardizedScheduleTradeInfo
  • Rosetta condition PositiveGrossInitialMargin is not stated in LinkML: grossInitialMargin -> value > 0
  • Rosetta condition SameCurrencies is not stated in LinkML: grossInitialMargin -> unit -> currency = markToMarketValue -> unit -> currency
Mapping Type Mapped Value
self common_domain_model:StandardizedScheduleTradeInfo
native common_domain_model:StandardizedScheduleTradeInfo
name: StandardizedScheduleTradeInfo
comments:
- 'Rosetta condition PositiveGrossInitialMargin is not stated in LinkML: grossInitialMargin
-> value > 0'
- 'Rosetta condition SameCurrencies is not stated in LinkML: grossInitialMargin ->
unit -> currency = markToMarketValue -> unit -> currency'
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
productClass:
name: productClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
domain_of:
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleProductClassEnum
grossInitialMargin:
name: grossInitialMargin
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedScheduleTradeInfo
range: Money
markToMarketValue:
name: markToMarketValue
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
domain_of:
- StandardizedScheduleTradeInfo
range: Money
name: StandardizedScheduleTradeInfo
comments:
- 'Rosetta condition PositiveGrossInitialMargin is not stated in LinkML: grossInitialMargin
-> value > 0'
- 'Rosetta condition SameCurrencies is not stated in LinkML: grossInitialMargin ->
unit -> currency = markToMarketValue -> unit -> currency'
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: StandardizedScheduleTradeInfo
domain_of:
- IndexBase
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleAssetClassEnum
productClass:
name: productClass
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
owner: StandardizedScheduleTradeInfo
domain_of:
- StandardizedSchedule
- StandardizedScheduleTradeInfo
range: StandardizedScheduleProductClassEnum
grossInitialMargin:
name: grossInitialMargin
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedScheduleTradeInfo
domain_of:
- StandardizedScheduleTradeInfo
range: Money
markToMarketValue:
name: markToMarketValue
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_margin_schedule
rank: 1000
owner: StandardizedScheduleTradeInfo
domain_of:
- StandardizedScheduleTradeInfo
range: Money