Skip to content

Class: BillingRecord

Specifies individual records within a billing invoice.

URI: common_domain_model:BillingRecord

 classDiagram
    class BillingRecord
    click BillingRecord href "../BillingRecord/"
      BillingRecord : minimumFee
        
          
    
        
        
        BillingRecord --> "0..1" Money : minimumFee
        click Money href "../Money/"
    

        
      BillingRecord : recordEndDate
        
      BillingRecord : recordStartDate
        
      BillingRecord : recordTransfer
        
          
    
        
        
        BillingRecord --> "1" Transfer : recordTransfer
        click Transfer href "../Transfer/"
    

        
      BillingRecord : tradeState
        
          
    
        
        
        BillingRecord --> "1" TradeState : tradeState
        click TradeState href "../TradeState/"
    

        
      
Name Cardinality and Range Description Inheritance
tradeState 1
TradeState
The trade for the individual billing record direct
recordTransfer 1
Transfer
The settlement terms for the billing record direct
recordStartDate 1
date
The starting date of the period described by this record direct
recordEndDate 1
date
The ending date of the period described by this record direct
minimumFee 0..1
Money
Indicates the minimum fee amount applied to the billing record, if any direct
used by used in type used
SecurityLendingInvoice billingRecord range BillingRecord
Mapping Type Mapped Value
self common_domain_model:BillingRecord
native common_domain_model:BillingRecord
name: BillingRecord
description: Specifies individual records within a billing invoice.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
tradeState:
name: tradeState
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: The trade for the individual billing record.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- BillingRecord
- BillingRecordInstruction
- CalculateTransferInstruction
range: TradeState
required: true
recordTransfer:
name: recordTransfer
description: The settlement terms for the billing record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- BillingRecord
range: Transfer
required: true
recordStartDate:
name: recordStartDate
description: The starting date of the period described by this record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- BillingRecord
- BillingRecordInstruction
range: date
required: true
recordEndDate:
name: recordEndDate
description: The ending date of the period described by this record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- BillingRecord
- BillingRecordInstruction
range: date
required: true
minimumFee:
name: minimumFee
description: Indicates the minimum fee amount applied to the billing record, if
any.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- BillingRecord
- AssetPayout
range: Money
name: BillingRecord
description: Specifies individual records within a billing invoice.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
tradeState:
name: tradeState
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: The trade for the individual billing record.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: BillingRecord
domain_of:
- BillingRecord
- BillingRecordInstruction
- CalculateTransferInstruction
range: TradeState
required: true
recordTransfer:
name: recordTransfer
description: The settlement terms for the billing record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: BillingRecord
domain_of:
- BillingRecord
range: Transfer
required: true
recordStartDate:
name: recordStartDate
description: The starting date of the period described by this record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: BillingRecord
domain_of:
- BillingRecord
- BillingRecordInstruction
range: date
required: true
recordEndDate:
name: recordEndDate
description: The ending date of the period described by this record
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: BillingRecord
domain_of:
- BillingRecord
- BillingRecordInstruction
range: date
required: true
minimumFee:
name: minimumFee
description: Indicates the minimum fee amount applied to the billing record, if
any.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: BillingRecord
domain_of:
- BillingRecord
- AssetPayout
range: Money