Class: CollateralCriteria
The possible different terms that can be combined, using AND, OR and NOT logic, to define the issuers and/or assets that meet a given criteria for collateral.
URI: common_domain_model:CollateralCriteria
classDiagram
class CollateralCriteria
click CollateralCriteria href "../CollateralCriteria/"
CollateralCriteria : AllCriteria
CollateralCriteria --> "0..1" AllCriteria : AllCriteria
click AllCriteria href "../AllCriteria/"
CollateralCriteria : AnyCriteria
CollateralCriteria --> "0..1" AnyCriteria : AnyCriteria
click AnyCriteria href "../AnyCriteria/"
CollateralCriteria : AssetAgencyRating
CollateralCriteria --> "0..1" AssetAgencyRating : AssetAgencyRating
click AssetAgencyRating href "../AssetAgencyRating/"
CollateralCriteria : AssetCountryOfOrigin
CollateralCriteria --> "0..1" AssetCountryOfOrigin : AssetCountryOfOrigin
click AssetCountryOfOrigin href "../AssetCountryOfOrigin/"
CollateralCriteria : AssetIdentifier
CollateralCriteria --> "0..1" AssetIdentifier : AssetIdentifier
click AssetIdentifier href "../AssetIdentifier/"
CollateralCriteria : AssetMaturity
CollateralCriteria --> "0..1" AssetMaturity : AssetMaturity
click AssetMaturity href "../AssetMaturity/"
CollateralCriteria : AssetType
CollateralCriteria --> "0..1" AssetType : AssetType
click AssetType href "../AssetType/"
CollateralCriteria : CollateralGuarantorType
CollateralCriteria --> "0..1" CollateralGuarantorType : CollateralGuarantorType
click CollateralGuarantorType href "../CollateralGuarantorType/"
CollateralCriteria : CollateralIssuerType
CollateralCriteria --> "0..1" CollateralIssuerType : CollateralIssuerType
click CollateralIssuerType href "../CollateralIssuerType/"
CollateralCriteria : CollateralTaxonomy
CollateralCriteria --> "0..1" CollateralTaxonomy : CollateralTaxonomy
click CollateralTaxonomy href "../CollateralTaxonomy/"
CollateralCriteria : CounterpartyOwnIssuePermitted
CollateralCriteria --> "0..1" CounterpartyOwnIssuePermitted : CounterpartyOwnIssuePermitted
click CounterpartyOwnIssuePermitted href "../CounterpartyOwnIssuePermitted/"
CollateralCriteria : CurrencyCodeEnum
CollateralCriteria --> "0..1" CurrencyCodeEnum : CurrencyCodeEnum
click CurrencyCodeEnum href "../CurrencyCodeEnum/"
CollateralCriteria : DomesticCurrencyIssued
CollateralCriteria --> "0..1" DomesticCurrencyIssued : DomesticCurrencyIssued
click DomesticCurrencyIssued href "../DomesticCurrencyIssued/"
CollateralCriteria : IndexType
CollateralCriteria --> "0..1" IndexType : IndexType
click IndexType href "../IndexType/"
CollateralCriteria : IssuerAgencyRating
CollateralCriteria --> "0..1" IssuerAgencyRating : IssuerAgencyRating
click IssuerAgencyRating href "../IssuerAgencyRating/"
CollateralCriteria : IssuerCountryOfOrigin
CollateralCriteria --> "0..1" IssuerCountryOfOrigin : IssuerCountryOfOrigin
click IssuerCountryOfOrigin href "../IssuerCountryOfOrigin/"
CollateralCriteria : IssuerName
CollateralCriteria --> "0..1" IssuerName : IssuerName
click IssuerName href "../IssuerName/"
CollateralCriteria : ListingExchange
CollateralCriteria --> "0..1" ListingExchange : ListingExchange
click ListingExchange href "../ListingExchange/"
CollateralCriteria : ListingSector
CollateralCriteria --> "0..1" ListingSector : ListingSector
click ListingSector href "../ListingSector/"
CollateralCriteria : NegativeCriteria
CollateralCriteria --> "0..1" NegativeCriteria : NegativeCriteria
click NegativeCriteria href "../NegativeCriteria/"
CollateralCriteria : SovereignAgencyRating
CollateralCriteria --> "0..1" SovereignAgencyRating : SovereignAgencyRating
click SovereignAgencyRating href "../SovereignAgencyRating/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| AllCriteria | 0..1 AllCriteria |
Enables two or more Collateral Criteria to be combined using AND logic | direct |
| AnyCriteria | 0..1 AnyCriteria |
Enables two or more Collateral Criteria to be combined using OR logic | direct |
| NegativeCriteria | 0..1 NegativeCriteria |
Enables a single Collateral Criteria to be excluded using NOT logic | direct |
| CollateralIssuerType | 0..1 CollateralIssuerType |
Criteria is the type of entity issuing the asset | direct |
| CollateralGuarantorType | 0..1 CollateralGuarantorType |
Criteria is the type of entity guaranteeing the asset | direct |
| AssetType | 0..1 AssetType |
Criteria is the asset type of the collateral | direct |
| IssuerCountryOfOrigin | 0..1 IssuerCountryOfOrigin |
Criteria is the issuing entity country of origin | direct |
| AssetCountryOfOrigin | 0..1 AssetCountryOfOrigin |
Criteria is the collateral asset country of origin | direct |
| CurrencyCodeEnum | 0..1 CurrencyCodeEnum |
Criteria is the denominated currency of the collateral | direct |
| IssuerName | 0..1 IssuerName |
Criteria is a specific named issuer entity | direct |
| IssuerAgencyRating | 0..1 IssuerAgencyRating |
Criteria is the agency rating(s) of the issuer | direct |
| SovereignAgencyRating | 0..1 SovereignAgencyRating |
Criteria is the agency rating(s) of the country of the issuer | direct |
| AssetAgencyRating | 0..1 AssetAgencyRating |
Criteria is the agency rating(s) of the collateral asset | direct |
| AssetMaturity | 0..1 AssetMaturity |
Criteria is the maturity characteristics of the collateral asset | direct |
| AssetIdentifier | 0..1 AssetIdentifier |
Criteria is a specifically identified asset | direct |
| CollateralTaxonomy | 0..1 CollateralTaxonomy |
Criteria is the taxonomy characteristics of an collateral | direct |
| ListingExchange | 0..1 ListingExchange |
Criteria is that the collateral is listed on a specific exchange | direct |
| ListingSector | 0..1 ListingSector |
Criteria is the industry sector of the collateral asset | direct |
| IndexType | 0..1 IndexType |
Criteria is that the collateral is a constituent of a specific index | direct |
| CounterpartyOwnIssuePermitted | 0..1 CounterpartyOwnIssuePermitted |
Criteria includes collateral issued by the counterparty | direct |
| DomesticCurrencyIssued | 0..1 DomesticCurrencyIssued |
Criteria is that collateral must be denominated in the domestic currency of t… | direct |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: ‘OneOf: A choice type holds exactly one of its options.’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘AllCriteria’: SlotDefinition({‘name’: ‘AllCriteria’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AnyCriteria’: SlotDefinition({‘name’: ‘AnyCriteria’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘NegativeCriteria’: SlotDefinition({‘name’: ‘NegativeCriteria’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘CollateralIssuerType’: SlotDefinition({‘name’: ‘CollateralIssuerType’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘CollateralGuarantorType’: SlotDefinition({‘name’: ‘CollateralGuarantorType’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AssetType’: SlotDefinition({‘name’: ‘AssetType’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘IssuerCountryOfOrigin’: SlotDefinition({‘name’: ‘IssuerCountryOfOrigin’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AssetCountryOfOrigin’: SlotDefinition({‘name’: ‘AssetCountryOfOrigin’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘CurrencyCodeEnum’: SlotDefinition({‘name’: ‘CurrencyCodeEnum’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘IssuerName’: SlotDefinition({‘name’: ‘IssuerName’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘IssuerAgencyRating’: SlotDefinition({‘name’: ‘IssuerAgencyRating’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘SovereignAgencyRating’: SlotDefinition({‘name’: ‘SovereignAgencyRating’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AssetAgencyRating’: SlotDefinition({‘name’: ‘AssetAgencyRating’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AssetMaturity’: SlotDefinition({‘name’: ‘AssetMaturity’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘AssetIdentifier’: SlotDefinition({‘name’: ‘AssetIdentifier’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘CollateralTaxonomy’: SlotDefinition({‘name’: ‘CollateralTaxonomy’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘ListingExchange’: SlotDefinition({‘name’: ‘ListingExchange’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘ListingSector’: SlotDefinition({‘name’: ‘ListingSector’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘IndexType’: SlotDefinition({‘name’: ‘IndexType’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘CounterpartyOwnIssuePermitted’: SlotDefinition({ ‘name’: ‘CounterpartyOwnIssuePermitted’, ‘value_presence’: PresenceEnum(text=‘PRESENT’) })} }), AnonymousClassExpression({ ‘slot_conditions’: {‘DomesticCurrencyIssued’: SlotDefinition({‘name’: ‘DomesticCurrencyIssued’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| AllCriteria | allCriteria | range | CollateralCriteria |
| AnyCriteria | anyCriteria | range | CollateralCriteria |
| CollateralCriteriaBase | collateralCriteria | range | CollateralCriteria |
| ConcentrationLimitCriteria | collateralCriteria | range | CollateralCriteria |
| EligibleCollateralCriteria | collateralCriteria | range | CollateralCriteria |
| NegativeCriteria | negativeCriteria | range | CollateralCriteria |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Annotations
Section titled “Annotations”| property | value |
|---|---|
| rosetta_choice | true |
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:CollateralCriteria |
| native | common_domain_model:CollateralCriteria |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CollateralCriteriaannotations: rosetta_choice: tag: rosetta_choice value: 'true'description: The possible different terms that can be combined, using AND, OR and NOT logic, to define the issuers and/or assets that meet a given criteria for collateral.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: AllCriteria: name: AllCriteria description: Enables two or more Collateral Criteria to be combined using AND logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AllCriteria AnyCriteria: name: AnyCriteria description: Enables two or more Collateral Criteria to be combined using OR logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AnyCriteria NegativeCriteria: name: NegativeCriteria description: Enables a single Collateral Criteria to be excluded using NOT logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: NegativeCriteria CollateralIssuerType: name: CollateralIssuerType description: Criteria is the type of entity issuing the asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: CollateralIssuerType CollateralGuarantorType: name: CollateralGuarantorType description: Criteria is the type of entity guaranteeing the asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: CollateralGuarantorType AssetType: name: AssetType description: Criteria is the asset type of the collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AssetType IssuerCountryOfOrigin: name: IssuerCountryOfOrigin description: Criteria is the issuing entity country of origin. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: IssuerCountryOfOrigin AssetCountryOfOrigin: name: AssetCountryOfOrigin description: Criteria is the collateral asset country of origin. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AssetCountryOfOrigin CurrencyCodeEnum: name: CurrencyCodeEnum description: Criteria is the denominated currency of the collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: CurrencyCodeEnum IssuerName: name: IssuerName description: Criteria is a specific named issuer entity. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: IssuerName IssuerAgencyRating: name: IssuerAgencyRating description: Criteria is the agency rating(s) of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: IssuerAgencyRating SovereignAgencyRating: name: SovereignAgencyRating description: Criteria is the agency rating(s) of the country of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: SovereignAgencyRating AssetAgencyRating: name: AssetAgencyRating description: Criteria is the agency rating(s) of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AssetAgencyRating AssetMaturity: name: AssetMaturity description: Criteria is the maturity characteristics of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AssetMaturity AssetIdentifier: name: AssetIdentifier description: Criteria is a specifically identified asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: AssetIdentifier CollateralTaxonomy: name: CollateralTaxonomy description: Criteria is the taxonomy characteristics of an collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: CollateralTaxonomy ListingExchange: name: ListingExchange description: Criteria is that the collateral is listed on a specific exchange. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: ListingExchange ListingSector: name: ListingSector description: Criteria is the industry sector of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: ListingSector IndexType: name: IndexType description: Criteria is that the collateral is a constituent of a specific index. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: IndexType CounterpartyOwnIssuePermitted: name: CounterpartyOwnIssuePermitted description: Criteria includes collateral issued by the counterparty. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: CounterpartyOwnIssuePermitted DomesticCurrencyIssued: name: DomesticCurrencyIssued description: Criteria is that collateral must be denominated in the domestic currency of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 domain_of: - CollateralCriteria range: DomesticCurrencyIssuedall_of:- description: 'OneOf: A choice type holds exactly one of its options.' exactly_one_of: - slot_conditions: AllCriteria: name: AllCriteria value_presence: PRESENT - slot_conditions: AnyCriteria: name: AnyCriteria value_presence: PRESENT - slot_conditions: NegativeCriteria: name: NegativeCriteria value_presence: PRESENT - slot_conditions: CollateralIssuerType: name: CollateralIssuerType value_presence: PRESENT - slot_conditions: CollateralGuarantorType: name: CollateralGuarantorType value_presence: PRESENT - slot_conditions: AssetType: name: AssetType value_presence: PRESENT - slot_conditions: IssuerCountryOfOrigin: name: IssuerCountryOfOrigin value_presence: PRESENT - slot_conditions: AssetCountryOfOrigin: name: AssetCountryOfOrigin value_presence: PRESENT - slot_conditions: CurrencyCodeEnum: name: CurrencyCodeEnum value_presence: PRESENT - slot_conditions: IssuerName: name: IssuerName value_presence: PRESENT - slot_conditions: IssuerAgencyRating: name: IssuerAgencyRating value_presence: PRESENT - slot_conditions: SovereignAgencyRating: name: SovereignAgencyRating value_presence: PRESENT - slot_conditions: AssetAgencyRating: name: AssetAgencyRating value_presence: PRESENT - slot_conditions: AssetMaturity: name: AssetMaturity value_presence: PRESENT - slot_conditions: AssetIdentifier: name: AssetIdentifier value_presence: PRESENT - slot_conditions: CollateralTaxonomy: name: CollateralTaxonomy value_presence: PRESENT - slot_conditions: ListingExchange: name: ListingExchange value_presence: PRESENT - slot_conditions: ListingSector: name: ListingSector value_presence: PRESENT - slot_conditions: IndexType: name: IndexType value_presence: PRESENT - slot_conditions: CounterpartyOwnIssuePermitted: name: CounterpartyOwnIssuePermitted value_presence: PRESENT - slot_conditions: DomesticCurrencyIssued: name: DomesticCurrencyIssued value_presence: PRESENTInduced
Section titled “Induced”name: CollateralCriteriaannotations: rosetta_choice: tag: rosetta_choice value: 'true'description: The possible different terms that can be combined, using AND, OR and NOT logic, to define the issuers and/or assets that meet a given criteria for collateral.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: AllCriteria: name: AllCriteria description: Enables two or more Collateral Criteria to be combined using AND logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AllCriteria AnyCriteria: name: AnyCriteria description: Enables two or more Collateral Criteria to be combined using OR logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AnyCriteria NegativeCriteria: name: NegativeCriteria description: Enables a single Collateral Criteria to be excluded using NOT logic. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: NegativeCriteria CollateralIssuerType: name: CollateralIssuerType description: Criteria is the type of entity issuing the asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: CollateralIssuerType CollateralGuarantorType: name: CollateralGuarantorType description: Criteria is the type of entity guaranteeing the asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: CollateralGuarantorType AssetType: name: AssetType description: Criteria is the asset type of the collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AssetType IssuerCountryOfOrigin: name: IssuerCountryOfOrigin description: Criteria is the issuing entity country of origin. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: IssuerCountryOfOrigin AssetCountryOfOrigin: name: AssetCountryOfOrigin description: Criteria is the collateral asset country of origin. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AssetCountryOfOrigin CurrencyCodeEnum: name: CurrencyCodeEnum description: Criteria is the denominated currency of the collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: CurrencyCodeEnum IssuerName: name: IssuerName description: Criteria is a specific named issuer entity. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: IssuerName IssuerAgencyRating: name: IssuerAgencyRating description: Criteria is the agency rating(s) of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: IssuerAgencyRating SovereignAgencyRating: name: SovereignAgencyRating description: Criteria is the agency rating(s) of the country of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: SovereignAgencyRating AssetAgencyRating: name: AssetAgencyRating description: Criteria is the agency rating(s) of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AssetAgencyRating AssetMaturity: name: AssetMaturity description: Criteria is the maturity characteristics of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AssetMaturity AssetIdentifier: name: AssetIdentifier description: Criteria is a specifically identified asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: AssetIdentifier CollateralTaxonomy: name: CollateralTaxonomy description: Criteria is the taxonomy characteristics of an collateral. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: CollateralTaxonomy ListingExchange: name: ListingExchange description: Criteria is that the collateral is listed on a specific exchange. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: ListingExchange ListingSector: name: ListingSector description: Criteria is the industry sector of the collateral asset. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: ListingSector IndexType: name: IndexType description: Criteria is that the collateral is a constituent of a specific index. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: IndexType CounterpartyOwnIssuePermitted: name: CounterpartyOwnIssuePermitted description: Criteria includes collateral issued by the counterparty. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: CounterpartyOwnIssuePermitted DomesticCurrencyIssued: name: DomesticCurrencyIssued description: Criteria is that collateral must be denominated in the domestic currency of the issuer. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral rank: 1000 owner: CollateralCriteria domain_of: - CollateralCriteria range: DomesticCurrencyIssuedall_of:- description: 'OneOf: A choice type holds exactly one of its options.' exactly_one_of: - slot_conditions: AllCriteria: name: AllCriteria value_presence: PRESENT - slot_conditions: AnyCriteria: name: AnyCriteria value_presence: PRESENT - slot_conditions: NegativeCriteria: name: NegativeCriteria value_presence: PRESENT - slot_conditions: CollateralIssuerType: name: CollateralIssuerType value_presence: PRESENT - slot_conditions: CollateralGuarantorType: name: CollateralGuarantorType value_presence: PRESENT - slot_conditions: AssetType: name: AssetType value_presence: PRESENT - slot_conditions: IssuerCountryOfOrigin: name: IssuerCountryOfOrigin value_presence: PRESENT - slot_conditions: AssetCountryOfOrigin: name: AssetCountryOfOrigin value_presence: PRESENT - slot_conditions: CurrencyCodeEnum: name: CurrencyCodeEnum value_presence: PRESENT - slot_conditions: IssuerName: name: IssuerName value_presence: PRESENT - slot_conditions: IssuerAgencyRating: name: IssuerAgencyRating value_presence: PRESENT - slot_conditions: SovereignAgencyRating: name: SovereignAgencyRating value_presence: PRESENT - slot_conditions: AssetAgencyRating: name: AssetAgencyRating value_presence: PRESENT - slot_conditions: AssetMaturity: name: AssetMaturity value_presence: PRESENT - slot_conditions: AssetIdentifier: name: AssetIdentifier value_presence: PRESENT - slot_conditions: CollateralTaxonomy: name: CollateralTaxonomy value_presence: PRESENT - slot_conditions: ListingExchange: name: ListingExchange value_presence: PRESENT - slot_conditions: ListingSector: name: ListingSector value_presence: PRESENT - slot_conditions: IndexType: name: IndexType value_presence: PRESENT - slot_conditions: CounterpartyOwnIssuePermitted: name: CounterpartyOwnIssuePermitted value_presence: PRESENT - slot_conditions: DomesticCurrencyIssued: name: DomesticCurrencyIssued value_presence: PRESENT