Skip to content

Class: PassThroughItem

Class to represent a single pass through payment.

URI: common_domain_model:PassThroughItem

 classDiagram
    class PassThroughItem
    click PassThroughItem href "../PassThroughItem/"
      PassThroughItem : passThroughPercentage
        
      PassThroughItem : payerReceiver
        
          
    
        
        
        PassThroughItem --> "1" PayerReceiver : payerReceiver
        click PayerReceiver href "../PayerReceiver/"
    

        
      
Name Cardinality and Range Description Inheritance
payerReceiver 1
PayerReceiver
This attribute doesn’t exists in the FpML construct, which makes use of the P… direct
passThroughPercentage 1
Decimal
Percentage of payments from the underlier which are passed through direct
used by used in type used
PassThrough passThroughItem range PassThroughItem
Mapping Type Mapped Value
self common_domain_model:PassThroughItem
native common_domain_model:PassThroughItem
name: PassThroughItem
description: Class to represent a single pass through payment.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
payerReceiver:
name: payerReceiver
description: This attribute doesn't exists in the FpML construct, which makes
use of the PayerReceiver.model group.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
domain_of:
- CalculateTransferInstruction
- CollateralBalance
- PayoutTransferBase
- FeaturePayment
- PayoutBase
- PrincipalPayment
- PassThroughItem
- PortfolioReturnTerms
range: PayerReceiver
required: true
passThroughPercentage:
name: passThroughPercentage
description: Percentage of payments from the underlier which are passed through.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
domain_of:
- PassThroughItem
range: decimal
required: true
name: PassThroughItem
description: Class to represent a single pass through payment.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
payerReceiver:
name: payerReceiver
description: This attribute doesn't exists in the FpML construct, which makes
use of the PayerReceiver.model group.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
owner: PassThroughItem
domain_of:
- CalculateTransferInstruction
- CollateralBalance
- PayoutTransferBase
- FeaturePayment
- PayoutBase
- PrincipalPayment
- PassThroughItem
- PortfolioReturnTerms
range: PayerReceiver
required: true
passThroughPercentage:
name: passThroughPercentage
description: Percentage of payments from the underlier which are passed through.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_template
rank: 1000
owner: PassThroughItem
domain_of:
- PassThroughItem
range: decimal
required: true