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
All Of
Section titled “All Of”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’)})} })] })
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:CreditNotations |
| native | common_domain_model:CreditNotations |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CreditNotationsdescription: 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-modelattributes: 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: MultipleCreditNotationsall_of:- description: Unnamed condition (one-of) exactly_one_of: - slot_conditions: creditNotation: name: creditNotation value_presence: PRESENT - slot_conditions: creditNotations: name: creditNotations value_presence: PRESENTInduced
Section titled “Induced”name: CreditNotationsdescription: 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-modelattributes: 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: MultipleCreditNotationsall_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