Skip to content

Class: IndependentAmount

A class specifying the Independent Amount as the combination of a payer/receiver, a payment amount, a payment date and an associated payment calculation rule.

URI: common_domain_model:IndependentAmount

 classDiagram
    class IndependentAmount
    click IndependentAmount href "../IndependentAmount/"
      PartyReferencePayerReceiver <|-- IndependentAmount
        click PartyReferencePayerReceiver href "../PartyReferencePayerReceiver/"
      
      IndependentAmount : payerAccountReference
        
          
    
        
        
        IndependentAmount --> "0..1" Account : payerAccountReference
        click Account href "../Account/"
    

        
      IndependentAmount : payerPartyReference
        
          
    
        
        
        IndependentAmount --> "1" Party : payerPartyReference
        click Party href "../Party/"
    

        
      IndependentAmount : paymentDetail
        
          
    
        
        
        IndependentAmount --> "1..*" PaymentDetail : paymentDetail
        click PaymentDetail href "../PaymentDetail/"
    

        
      IndependentAmount : receiverAccountReference
        
          
    
        
        
        IndependentAmount --> "0..1" Account : receiverAccountReference
        click Account href "../Account/"
    

        
      IndependentAmount : receiverPartyReference
        
          
    
        
        
        IndependentAmount --> "1" Party : receiverPartyReference
        click Party href "../Party/"
    

        
      
Name Cardinality and Range Description Inheritance
paymentDetail 1..*
PaymentDetail
An attribute that specifies a payment as the combination of a payment amount,… direct
payerPartyReference 1
Party
The party responsible for making the payments defined by this structure PartyReferencePayerReceiver
payerAccountReference 0..1
Account
A reference to the account responsible for making the payments defined by thi… PartyReferencePayerReceiver
receiverPartyReference 1
Party
The party that receives the payments corresponding to this structure PartyReferencePayerReceiver
receiverAccountReference 0..1
Account
A reference to the account that receives the payments corresponding to this s… PartyReferencePayerReceiver
used by used in type used
Collateral independentAmount range IndependentAmount
Mapping Type Mapped Value
self common_domain_model:IndependentAmount
native common_domain_model:IndependentAmount
name: IndependentAmount
description: A class specifying the Independent Amount as the combination of a payer/receiver,
a payment amount, a payment date and an associated payment calculation rule.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: PartyReferencePayerReceiver
attributes:
paymentDetail:
name: paymentDetail
description: An attribute that specifies a payment as the combination of a payment
amount, a payment date and an associated payment calculation rule.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- IndependentAmount
range: PaymentDetail
required: true
multivalued: true
name: IndependentAmount
description: A class specifying the Independent Amount as the combination of a payer/receiver,
a payment amount, a payment date and an associated payment calculation rule.
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: PartyReferencePayerReceiver
attributes:
paymentDetail:
name: paymentDetail
description: An attribute that specifies a payment as the combination of a payment
amount, a payment date and an associated payment calculation rule.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: IndependentAmount
domain_of:
- IndependentAmount
range: PaymentDetail
required: true
multivalued: true
payerPartyReference:
name: payerPartyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: The party responsible for making the payments defined by this structure.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
rank: 1000
owner: IndependentAmount
domain_of:
- PartyReferencePayerReceiver
range: Party
required: true
payerAccountReference:
name: payerAccountReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: A reference to the account responsible for making the payments defined
by this structure.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
rank: 1000
owner: IndependentAmount
domain_of:
- PartyReferencePayerReceiver
range: Account
receiverPartyReference:
name: receiverPartyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: The party that receives the payments corresponding to this structure.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
rank: 1000
owner: IndependentAmount
domain_of:
- PartyReferencePayerReceiver
range: Party
required: true
receiverAccountReference:
name: receiverAccountReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: A reference to the account that receives the payments corresponding
to this structure.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party
rank: 1000
owner: IndependentAmount
domain_of:
- PartyReferencePayerReceiver
range: Account