Skip to content

Class: AssetLeg

Defines each asset movement of an asset payout.

URI: common_domain_model:AssetLeg

 classDiagram
    class AssetLeg
    click AssetLeg href "../AssetLeg/"
      AssetLeg : deliveryMethod
        
          
    
        
        
        AssetLeg --> "1" DeliveryMethodEnum : deliveryMethod
        click DeliveryMethodEnum href "../DeliveryMethodEnum/"
    

        
      AssetLeg : settlementDate
        
          
    
        
        
        AssetLeg --> "1" AdjustableOrRelativeDate : settlementDate
        click AdjustableOrRelativeDate href "../AdjustableOrRelativeDate/"
    

        
      
Name Cardinality and Range Description Inheritance
settlementDate 1
AdjustableOrRelativeDate
Specifies the settlement date of securities direct
deliveryMethod 1
DeliveryMethodEnum
Specifies a delivery method for the security transaction direct
used by used in type used
AssetPayout assetLeg range AssetLeg
Mapping Type Mapped Value
self common_domain_model:AssetLeg
native common_domain_model:AssetLeg
name: AssetLeg
description: Defines each asset movement of an asset payout.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
settlementDate:
name: settlementDate
description: Specifies the settlement date of securities. In a repo transaction
the purchase date would always be the effective date as specified under Economic
Terms, the repurchase date would always be the termination date as specified
under Economic Terms.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- BillingRecordInstruction
- TransferBase
- NonDeliverableSubstitute
- SettlementBase
- AssetLeg
range: AdjustableOrRelativeDate
required: true
deliveryMethod:
name: deliveryMethod
description: Specifies a delivery method for the security transaction.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- AssetLeg
range: DeliveryMethodEnum
required: true
name: AssetLeg
description: Defines each asset movement of an asset payout.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
settlementDate:
name: settlementDate
description: Specifies the settlement date of securities. In a repo transaction
the purchase date would always be the effective date as specified under Economic
Terms, the repurchase date would always be the termination date as specified
under Economic Terms.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: AssetLeg
domain_of:
- BillingRecordInstruction
- TransferBase
- NonDeliverableSubstitute
- SettlementBase
- AssetLeg
range: AdjustableOrRelativeDate
required: true
deliveryMethod:
name: deliveryMethod
description: Specifies a delivery method for the security transaction.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: AssetLeg
domain_of:
- AssetLeg
range: DeliveryMethodEnum
required: true