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/"
Inheritance
Section titled “Inheritance”- CollateralCriteriaBase
| 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 |
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:CollateralCriteriaBase |
| native | common_domain_model:CollateralCriteriaBase |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CollateralCriteriaBasedescription: Represents a set of criteria used to specify and describe collateral.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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: RatingPriorityResolutionEnumInduced
Section titled “Induced”name: CollateralCriteriaBasedescription: Represents a set of criteria used to specify and describe collateral.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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