Class: CollateralBalance
Represents common attributes to define a collateral balance recorded by the principal as held or posted.
URI: common_domain_model:CollateralBalance
classDiagram
class CollateralBalance
click CollateralBalance href "../CollateralBalance/"
CollateralBalance : amountBaseCurrency
CollateralBalance --> "1" Money : amountBaseCurrency
click Money href "../Money/"
CollateralBalance : collateralBalanceStatus
CollateralBalance --> "0..1" CollateralStatusEnum : collateralBalanceStatus
click CollateralStatusEnum href "../CollateralStatusEnum/"
CollateralBalance : haircutIndicator
CollateralBalance --> "0..1" HaircutIndicatorEnum : haircutIndicator
click HaircutIndicatorEnum href "../HaircutIndicatorEnum/"
CollateralBalance : payerReceiver
CollateralBalance --> "1" PartyReferencePayerReceiver : payerReceiver
click PartyReferencePayerReceiver href "../PartyReferencePayerReceiver/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| collateralBalanceStatus | 0..1 CollateralStatusEnum |
Defines the collateral balance breakdown of settlement status | direct |
| haircutIndicator | 0..1 HaircutIndicatorEnum |
Indicates if the collateral balance amount is based on pre or post haircut, i… | direct |
| amountBaseCurrency | 1 Money |
Specifies the collateral balance amount in base currency determined within a … | direct |
| payerReceiver | 1 PartyReferencePayerReceiver |
Specifies each of the parties in the collateral balance and its perspective w… | direct |
Usages
Section titled “Usages”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”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:CollateralBalance |
| native | common_domain_model:CollateralBalance |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CollateralBalancedescription: Represents common attributes to define a collateral balance recorded by the principal as held or posted.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: collateralBalanceStatus: name: collateralBalanceStatus description: Defines the collateral balance breakdown of settlement status. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CollateralBalance range: CollateralStatusEnum haircutIndicator: name: haircutIndicator description: Indicates if the collateral balance amount is based on pre or post haircut, if a haircut is associated with the collateral asset from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CollateralBalance range: HaircutIndicatorEnum amountBaseCurrency: name: amountBaseCurrency description: Specifies the collateral balance amount in base currency determined within a collateral legal agreement, or defined for reporting purposes. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 domain_of: - CollateralBalance range: Money required: true payerReceiver: name: payerReceiver description: Specifies each of the parties in the collateral balance and its perspective with regards to the direction of the collateral balance, posted or received. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common domain_of: - CalculateTransferInstruction - CollateralBalance - PayoutTransferBase - FeaturePayment - PayoutBase - PrincipalPayment - PassThroughItem - PortfolioReturnTerms range: PartyReferencePayerReceiver required: trueInduced
Section titled “Induced”name: CollateralBalancedescription: Represents common attributes to define a collateral balance recorded by the principal as held or posted.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: collateralBalanceStatus: name: collateralBalanceStatus description: Defines the collateral balance breakdown of settlement status. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CollateralBalance domain_of: - CollateralBalance range: CollateralStatusEnum haircutIndicator: name: haircutIndicator description: Indicates if the collateral balance amount is based on pre or post haircut, if a haircut is associated with the collateral asset from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CollateralBalance domain_of: - CollateralBalance range: HaircutIndicatorEnum amountBaseCurrency: name: amountBaseCurrency description: Specifies the collateral balance amount in base currency determined within a collateral legal agreement, or defined for reporting purposes. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common rank: 1000 owner: CollateralBalance domain_of: - CollateralBalance range: Money required: true payerReceiver: name: payerReceiver description: Specifies each of the parties in the collateral balance and its perspective with regards to the direction of the collateral balance, posted or received. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_common owner: CollateralBalance domain_of: - CalculateTransferInstruction - CollateralBalance - PayoutTransferBase - FeaturePayment - PayoutBase - PrincipalPayment - PassThroughItem - PortfolioReturnTerms range: PartyReferencePayerReceiver required: true