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 |
Usages
Section titled “Usages”| 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 |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Annotations
Section titled “Annotations”| property | value |
|---|---|
| rosetta_root_type | true |
| rosetta_metadata | key |
Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CollateralPortfolio |
| native | common_domain_model:CollateralPortfolio |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CollateralPortfolioannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: 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-modelattributes: 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: LegalAgreementInduced
Section titled “Induced”name: CollateralPortfolioannotations: rosetta_root_type: tag: rosetta_root_type value: 'true' rosetta_metadata: tag: rosetta_metadata value: keydescription: 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-modelattributes: 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