Skip to content

Class: CollateralPortfolio

Represents common attributes to define the details of collateral assets, to be used in margin call messaging and contribute to collateral balances e.g securities in a collateral account.

URI: common_domain_model:CollateralPortfolio

 classDiagram
    class CollateralPortfolio
    click CollateralPortfolio href "../CollateralPortfolio/"
      CollateralPortfolio : collateralBalance
        
          
    
        
        
        CollateralPortfolio --> "*" CollateralBalance : collateralBalance
        click CollateralBalance href "../CollateralBalance/"
    

        
      CollateralPortfolio : collateralPosition
        
          
    
        
        
        CollateralPortfolio --> "*" CollateralPosition : collateralPosition
        click CollateralPosition href "../CollateralPosition/"
    

        
      CollateralPortfolio : legalAgreement
        
          
    
        
        
        CollateralPortfolio --> "0..1" LegalAgreement : legalAgreement
        click LegalAgreement href "../LegalAgreement/"
    

        
      CollateralPortfolio : portfolioIdentifier
        
          
    
        
        
        CollateralPortfolio --> "0..1" Identifier : portfolioIdentifier
        click Identifier href "../Identifier/"
    

        
      
Name Cardinality and Range Description Inheritance
portfolioIdentifier 0..1
Identifier
Specifies a unique identifier for a set of collateral positions in a portfoli… direct
collateralPosition *
CollateralPosition
Specifies the individual components of the collateral positions in the collat… direct
collateralBalance *
CollateralBalance
Represents the populated or calculated collateral aggregate balance amount fo… direct
legalAgreement 0..1
LegalAgreement
The specification of a legal agreement between two parties governing the coll… direct
used by used in type used
MarginCallBase collateralPortfolio range CollateralPortfolio
MarginCallExposure collateralPortfolio range CollateralPortfolio
MarginCallIssuance collateralPortfolio range CollateralPortfolio
MarginCallResponse collateralPortfolio range CollateralPortfolio
Collateral collateralPortfolio range CollateralPortfolio
property value
rosetta_root_type true
rosetta_metadata key
Mapping Type Mapped Value
self common_domain_model:CollateralPortfolio
native common_domain_model:CollateralPortfolio
name: CollateralPortfolio
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Represents common attributes to define the details of collateral assets,
to be used in margin call messaging and contribute to collateral balances e.g securities
in a collateral account.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
portfolioIdentifier:
name: portfolioIdentifier
description: Specifies a unique identifier for a set of collateral positions in
a portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- CollateralPortfolio
- Collateral
range: Identifier
collateralPosition:
name: collateralPosition
description: Specifies the individual components of the collateral positions in
the collateral portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- CollateralPortfolio
range: CollateralPosition
multivalued: true
collateralBalance:
name: collateralBalance
description: Represents the populated or calculated collateral aggregate balance
amount for the collateral portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- CollateralPortfolio
range: CollateralBalance
multivalued: true
legalAgreement:
name: legalAgreement
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: 'The specification of a legal agreement between two parties governing
the collateral relationship such as Credit Support Agreement or Collateral Transfer
Agreement etc. (NB: this can be provided by reference to a global key for each
LegalAgreement object).'
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
domain_of:
- CollateralPortfolio
- ContractFormationInstruction
range: LegalAgreement
name: CollateralPortfolio
annotations:
rosetta_root_type:
tag: rosetta_root_type
value: 'true'
rosetta_metadata:
tag: rosetta_metadata
value: key
description: Represents common attributes to define the details of collateral assets,
to be used in margin call messaging and contribute to collateral balances e.g securities
in a collateral account.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
portfolioIdentifier:
name: portfolioIdentifier
description: Specifies a unique identifier for a set of collateral positions in
a portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: CollateralPortfolio
domain_of:
- CollateralPortfolio
- Collateral
range: Identifier
collateralPosition:
name: collateralPosition
description: Specifies the individual components of the collateral positions in
the collateral portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: CollateralPortfolio
domain_of:
- CollateralPortfolio
range: CollateralPosition
multivalued: true
collateralBalance:
name: collateralBalance
description: Represents the populated or calculated collateral aggregate balance
amount for the collateral portfolio.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: CollateralPortfolio
domain_of:
- CollateralPortfolio
range: CollateralBalance
multivalued: true
legalAgreement:
name: legalAgreement
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: 'The specification of a legal agreement between two parties governing
the collateral relationship such as Credit Support Agreement or Collateral Transfer
Agreement etc. (NB: this can be provided by reference to a global key for each
LegalAgreement object).'
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common
rank: 1000
owner: CollateralPortfolio
domain_of:
- CollateralPortfolio
- ContractFormationInstruction
range: LegalAgreement