Skip to content

Class: SecurityLendingInvoice

Specifies the information required for inclusion in a securities lending billing invoice.

URI: common_domain_model:SecurityLendingInvoice

 classDiagram
    class SecurityLendingInvoice
    click SecurityLendingInvoice href "../SecurityLendingInvoice/"
      SecurityLendingInvoice : billingEndDate
        
      SecurityLendingInvoice : billingRecord
        
          
    
        
        
        SecurityLendingInvoice --> "1..*" BillingRecord : billingRecord
        click BillingRecord href "../BillingRecord/"
    

        
      SecurityLendingInvoice : billingStartDate
        
      SecurityLendingInvoice : billingSummary
        
          
    
        
        
        SecurityLendingInvoice --> "1..*" BillingSummary : billingSummary
        click BillingSummary href "../BillingSummary/"
    

        
      SecurityLendingInvoice : receivingParty
        
          
    
        
        
        SecurityLendingInvoice --> "1" Party : receivingParty
        click Party href "../Party/"
    

        
      SecurityLendingInvoice : sendingParty
        
          
    
        
        
        SecurityLendingInvoice --> "1" Party : sendingParty
        click Party href "../Party/"
    

        
      
Name Cardinality and Range Description Inheritance
sendingParty 1
Party
The party issuing the invoice direct
receivingParty 1
Party
The party receiving the invoice direct
billingStartDate 1
date
The starting date of the period described by this invoice direct
billingEndDate 1
date
The ending date of the period described by this invoice direct
billingRecord 1..*
BillingRecord
The billing records contained within the invoice direct
billingSummary 1..*
BillingSummary
The billing summaries contained within the invoice direct
property value
rosetta_root_type true
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:SecurityLendingInvoice
native common_domain_model:SecurityLendingInvoice
name: SecurityLendingInvoice
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Specifies the information required for inclusion in a securities lending
billing invoice.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
sendingParty:
name: sendingParty
description: The party issuing the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: Party
required: true
receivingParty:
name: receivingParty
description: The party receiving the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: Party
required: true
billingStartDate:
name: billingStartDate
description: The starting date of the period described by this invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: date
required: true
billingEndDate:
name: billingEndDate
description: The ending date of the period described by this invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: date
required: true
billingRecord:
name: billingRecord
description: The billing records contained within the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- SecurityLendingInvoice
range: BillingRecord
required: true
multivalued: true
billingSummary:
name: billingSummary
description: The billing summaries contained within the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: BillingSummary
required: true
multivalued: true
name: SecurityLendingInvoice
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Specifies the information required for inclusion in a securities lending
billing invoice.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
sendingParty:
name: sendingParty
description: The party issuing the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: SecurityLendingInvoice
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: Party
required: true
receivingParty:
name: receivingParty
description: The party receiving the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: SecurityLendingInvoice
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: Party
required: true
billingStartDate:
name: billingStartDate
description: The starting date of the period described by this invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: SecurityLendingInvoice
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: date
required: true
billingEndDate:
name: billingEndDate
description: The ending date of the period described by this invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: SecurityLendingInvoice
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: date
required: true
billingRecord:
name: billingRecord
description: The billing records contained within the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: SecurityLendingInvoice
domain_of:
- SecurityLendingInvoice
range: BillingRecord
required: true
multivalued: true
billingSummary:
name: billingSummary
description: The billing summaries contained within the invoice
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
owner: SecurityLendingInvoice
domain_of:
- BillingInstruction
- SecurityLendingInvoice
range: BillingSummary
required: true
multivalued: true