Class: DirectionRating
A logical container to hold a defined set of related data. In this case the collation of Ratings Agency, Rating value and an associated direction.
URI: common_domain_model:DirectionRating
classDiagram
class DirectionRating
click DirectionRating href "../DirectionRating/"
CreditNotation <|-- DirectionRating
click CreditNotation href "../CreditNotation/"
DirectionRating : agency
DirectionRating --> "1" CreditRatingAgencyEnum : agency
click CreditRatingAgencyEnum href "../CreditRatingAgencyEnum/"
DirectionRating : creditWatch
DirectionRating --> "0..1" CreditRatingCreditWatchEnum : creditWatch
click CreditRatingCreditWatchEnum href "../CreditRatingCreditWatchEnum/"
DirectionRating : debt
DirectionRating --> "0..1" CreditRatingDebt : debt
click CreditRatingDebt href "../CreditRatingDebt/"
DirectionRating : direction
DirectionRating --> "1" CompareOp : direction
click CompareOp href "../CompareOp/"
DirectionRating : notation
DirectionRating : outlook
DirectionRating --> "0..1" CreditRatingOutlookEnum : outlook
click CreditRatingOutlookEnum href "../CreditRatingOutlookEnum/"
DirectionRating : scale
Inheritance
- CreditNotation
- DirectionRating
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| direction | 1 CompareOp |
Specifies the direction of measurement for the rated party | direct |
| agency | 1 CreditRatingAgencyEnum |
Specifies The credit agency to which the other variables (notation, scale, de... | CreditNotation |
| notation | 1 string |
Specifies The credit rating notation | CreditNotation |
| scale | 0..1 string |
Specifies the credit rating scale, with a typical distinction between short t... | CreditNotation |
| debt | 0..1 CreditRatingDebt |
Specifies the credit rating debt type (e | CreditNotation |
| outlook | 0..1 CreditRatingOutlookEnum |
Assesses the potential direction of a long-term credit rating over the interm... | CreditNotation |
| creditWatch | 0..1 CreditRatingCreditWatchEnum |
Indicates the potential direction of a short-term or long-term rating | CreditNotation |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AllDirectionRating | allDirectionRating | any_of[range] | DirectionRating |
| AnyDirectionRating | anyDirectionRating | any_of[range] | DirectionRating |
In Subsets
Comments
- Rosetta condition: RestrictingCreditNotation — (scale is absent and debt is absent and outlook is absent and creditWatch is absent) and (agency exists and notation exists)
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:DirectionRating |
| native | common_domain_model:DirectionRating |
LinkML Source
Direct
name: DirectionRating
description: A logical container to hold a defined set of related data. In this case
the collation of Ratings Agency, Rating value and an associated direction.
comments:
- 'Rosetta condition: RestrictingCreditNotation — (scale is absent and debt is absent
and outlook is absent and creditWatch is absent) and (agency exists and notation
exists)'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: CreditNotation
slots:
- direction
slot_usage:
direction:
name: direction
description: Specifies the direction of measurement for the rated party.
range: CompareOp
Induced
name: DirectionRating
description: A logical container to hold a defined set of related data. In this case
the collation of Ratings Agency, Rating value and an associated direction.
comments:
- 'Rosetta condition: RestrictingCreditNotation — (scale is absent and debt is absent
and outlook is absent and creditWatch is absent) and (agency exists and notation
exists)'
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
is_a: CreditNotation
slot_usage:
direction:
name: direction
description: Specifies the direction of measurement for the rated party.
range: CompareOp
attributes:
direction:
name: direction
description: Specifies the direction of measurement for the rated party.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- QuantityChangeInstruction
- DirectionRating
range: CompareOp
required: true
agency:
name: agency
description: Specifies The credit agency to which the other variables (notation,
scale, debt type) refer to.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: CreditRatingAgencyEnum
required: true
notation:
name: notation
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
description: Specifies The credit rating notation. As it varies among credit rating
agencies, FpML doesn't specify a default scheme.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: string
required: true
scale:
name: scale
annotations:
metadata_scheme:
tag: metadata_scheme
value: true
description: Specifies the credit rating scale, with a typical distinction between
short term, long term. FpML doesn't specify a default scheme, which is hence
not specified as an enumeration as part of the CDM.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: string
debt:
name: debt
description: Specifies the credit rating debt type (e.g. long term, high yield,
deposits, ...) associated with the credit rating notation and scale.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: CreditRatingDebt
outlook:
name: outlook
description: Assesses the potential direction of a long-term credit rating over
the intermediate term, which is generally up to two years for investment grade
and generally up to one year for speculative grade.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: CreditRatingOutlookEnum
creditWatch:
name: creditWatch
description: Indicates the potential direction of a short-term or long-term rating.
It focuses on identifiable events and short-term trends that cause ratings to
be placed under special surveillance.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: DirectionRating
domain_of:
- CreditNotation
range: CreditRatingCreditWatchEnum