Skip to content

Class: CreditNotations

Represents the credit rating notation higher level construct, which provides the ability to specify multiple rating notations.

URI: common_domain_model:CreditNotations

 classDiagram
    class CreditNotations
    click CreditNotations href "../CreditNotations/"
      CreditNotations : creditNotation
        
          
    
        
        
        CreditNotations --> "0..1" CreditNotation : creditNotation
        click CreditNotation href "../CreditNotation/"
    

        
      CreditNotations : creditNotations
        
          
    
        
        
        CreditNotations --> "0..1" MultipleCreditNotations : creditNotations
        click MultipleCreditNotations href "../MultipleCreditNotations/"
    

        
      
Name Cardinality and Range Description Inheritance
creditNotation 0..1
CreditNotation
Specifies only one credit notation is determined direct
creditNotations 0..1
MultipleCreditNotations
Specifies if several credit notations exist, alongside an ‘any’ or ‘all’ or a… direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘creditNotation’: SlotDefinition({‘name’: ‘creditNotation’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘creditNotations’: SlotDefinition({‘name’: ‘creditNotations’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Mapping Type Mapped Value
self common_domain_model:CreditNotations
native common_domain_model:CreditNotations
name: CreditNotations
description: Represents the credit rating notation higher level construct, which provides
the ability to specify multiple rating notations.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
creditNotation:
name: creditNotation
description: Specifies only one credit notation is determined.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset
rank: 1000
domain_of:
- CreditNotations
- AgencyRatingCriteria
range: CreditNotation
creditNotations:
name: creditNotations
description: Specifies if several credit notations exist, alongside an 'any' or
'all' or all condition.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset
rank: 1000
domain_of:
- CreditNotations
range: MultipleCreditNotations
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
creditNotation:
name: creditNotation
value_presence: PRESENT
- slot_conditions:
creditNotations:
name: creditNotations
value_presence: PRESENT
name: CreditNotations
description: Represents the credit rating notation higher level construct, which provides
the ability to specify multiple rating notations.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
creditNotation:
name: creditNotation
description: Specifies only one credit notation is determined.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset
rank: 1000
owner: CreditNotations
domain_of:
- CreditNotations
- AgencyRatingCriteria
range: CreditNotation
creditNotations:
name: creditNotations
description: Specifies if several credit notations exist, alongside an 'any' or
'all' or all condition.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_observable_asset
rank: 1000
owner: CreditNotations
domain_of:
- CreditNotations
range: MultipleCreditNotations
all_of:
- description: Unnamed condition (one-of)
exactly_one_of:
- slot_conditions:
creditNotation:
name: creditNotation
value_presence: PRESENT
- slot_conditions:
creditNotations:
name: creditNotations
value_presence: PRESENT