Skip to content

Class: CollateralCriteriaBase

Represents a set of criteria used to specify and describe collateral.

URI: common_domain_model:CollateralCriteriaBase

 classDiagram
    class CollateralCriteriaBase
    click CollateralCriteriaBase href "../CollateralCriteriaBase/"
      CollateralCriteriaBase <|-- ConcentrationLimitCriteria
        click ConcentrationLimitCriteria href "../ConcentrationLimitCriteria/"
      CollateralCriteriaBase <|-- EligibleCollateralCriteria
        click EligibleCollateralCriteria href "../EligibleCollateralCriteria/"
      
      CollateralCriteriaBase : appliesTo
        
          
    
        
        
        CollateralCriteriaBase --> "*" CounterpartyRoleEnum : appliesTo
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"
    

        
      CollateralCriteriaBase : collateralCriteria
        
          
    
        
        
        CollateralCriteriaBase --> "0..1" CollateralCriteria : collateralCriteria
        click CollateralCriteria href "../CollateralCriteria/"
    

        
      CollateralCriteriaBase : ratingPriorityResolution
        
          
    
        
        
        CollateralCriteriaBase --> "0..1" RatingPriorityResolutionEnum : ratingPriorityResolution
        click RatingPriorityResolutionEnum href "../RatingPriorityResolutionEnum/"
    

        
      CollateralCriteriaBase : restrictTo
        
          
    
        
        
        CollateralCriteriaBase --> "0..1" CollateralMarginTypeEnum : restrictTo
        click CollateralMarginTypeEnum href "../CollateralMarginTypeEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
collateralCriteria 0..1
CollateralCriteria
The specific criteria that applies direct
appliesTo *
CounterpartyRoleEnum
Specifies which of the two counterparties the criteria applies to (either one… direct
restrictTo 0..1
CollateralMarginTypeEnum
Restrict the criteria to only apply to a specific type of margin, ie IM or VM direct
ratingPriorityResolution 0..1
RatingPriorityResolutionEnum
Denotes which Criteria has priority if more than one agency rating applies direct
Mapping Type Mapped Value
self common_domain_model:CollateralCriteriaBase
native common_domain_model:CollateralCriteriaBase
name: CollateralCriteriaBase
description: Represents a set of criteria used to specify and describe collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
collateralCriteria:
name: collateralCriteria
description: The specific criteria that applies. It can be created using AND,
OR and NOT logic, and both asset and issuer characteristics.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CollateralCriteriaBase
range: CollateralCriteria
appliesTo:
name: appliesTo
description: Specifies which of the two counterparties the criteria applies to
(either one or both counterparties). This attribute is optional, in case the
applicable party is already specified elsewhere within a party election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CollateralCriteriaBase
range: CounterpartyRoleEnum
multivalued: true
maximum_cardinality: 2
restrictTo:
name: restrictTo
description: Restrict the criteria to only apply to a specific type of margin,
ie IM or VM.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CollateralCriteriaBase
range: CollateralMarginTypeEnum
ratingPriorityResolution:
name: ratingPriorityResolution
description: Denotes which Criteria has priority if more than one agency rating
applies.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CollateralCriteriaBase
range: RatingPriorityResolutionEnum
name: CollateralCriteriaBase
description: Represents a set of criteria used to specify and describe collateral.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
collateralCriteria:
name: collateralCriteria
description: The specific criteria that applies. It can be created using AND,
OR and NOT logic, and both asset and issuer characteristics.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CollateralCriteriaBase
domain_of:
- CollateralCriteriaBase
range: CollateralCriteria
appliesTo:
name: appliesTo
description: Specifies which of the two counterparties the criteria applies to
(either one or both counterparties). This attribute is optional, in case the
applicable party is already specified elsewhere within a party election.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CollateralCriteriaBase
domain_of:
- CollateralCriteriaBase
range: CounterpartyRoleEnum
multivalued: true
maximum_cardinality: 2
restrictTo:
name: restrictTo
description: Restrict the criteria to only apply to a specific type of margin,
ie IM or VM.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CollateralCriteriaBase
domain_of:
- CollateralCriteriaBase
range: CollateralMarginTypeEnum
ratingPriorityResolution:
name: ratingPriorityResolution
description: Denotes which Criteria has priority if more than one agency rating
applies.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CollateralCriteriaBase
domain_of:
- CollateralCriteriaBase
range: RatingPriorityResolutionEnum