Skip to content

Class: EquityType

URI: common_domain_model:EquityType

 classDiagram
    class EquityType
    click EquityType href "../EquityType/"
      EquityType : depositaryReceipt
        
          
    
        
        
        EquityType --> "0..1" DepositaryReceiptTypeEnum : depositaryReceipt
        click DepositaryReceiptTypeEnum href "../DepositaryReceiptTypeEnum/"
    

        
      EquityType : equityType
        
          
    
        
        
        EquityType --> "0..1" EquityTypeEnum : equityType
        click EquityTypeEnum href "../EquityTypeEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
equityType 0..1
EquityTypeEnum
direct
depositaryReceipt 0..1
DepositaryReceiptTypeEnum
direct
used by used in type used
AssetType equityType range EquityType
Security equityType range EquityType

Rule Applied Preconditions Postconditions Elseconditions
none_of [{'slot_conditions': {'equityType': {'value_presence': 'PRESENT', 'equals_string': 'DepositaryReceipt'}}}]
slot_conditions {'depositaryReceipt': {'value_presence': 'ABSENT'}}
Mapping Type Mapped Value
self common_domain_model:EquityType
native common_domain_model:EquityType
name: EquityType
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
equityType:
name: equityType
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common
domain_of:
- AssetType
- EquityType
- Security
range: EquityTypeEnum
depositaryReceipt:
name: depositaryReceipt
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common
rank: 1000
domain_of:
- EquityType
range: DepositaryReceiptTypeEnum
rules:
- preconditions:
none_of:
- slot_conditions:
equityType:
name: equityType
value_presence: PRESENT
equals_string: DepositaryReceipt
postconditions:
slot_conditions:
depositaryReceipt:
name: depositaryReceipt
value_presence: ABSENT
description: DepositaryReceiptSubType
name: EquityType
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
equityType:
name: equityType
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common
owner: EquityType
domain_of:
- AssetType
- EquityType
- Security
range: EquityTypeEnum
depositaryReceipt:
name: depositaryReceipt
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_asset_common
rank: 1000
owner: EquityType
domain_of:
- EquityType
range: DepositaryReceiptTypeEnum
rules:
- preconditions:
none_of:
- slot_conditions:
equityType:
name: equityType
value_presence: PRESENT
equals_string: DepositaryReceipt
postconditions:
slot_conditions:
depositaryReceipt:
name: depositaryReceipt
value_presence: ABSENT
description: DepositaryReceiptSubType