Skip to content

Class: AnyDirectionRating

Used to combine two or more Ratings and associated direction using OR logic.

URI: common_domain_model:AnyDirectionRating

 classDiagram
    class AnyDirectionRating
    click AnyDirectionRating href "../AnyDirectionRating/"
      AnyDirectionRating : anyDirectionRating





        AnyDirectionRating --> "1..*" DirectionRatingSet : anyDirectionRating
        click DirectionRatingSet href "../DirectionRatingSet/"



Slots

Name Cardinality and Range Description Inheritance
anyDirectionRating 1..*
DirectionRatingSet or 
AllDirectionRating or 
AnyDirectionRating or 
DirectionRating
direct

Usages

used by used in type used
AllDirectionRating allDirectionRating any_of[range] AnyDirectionRating
AnyDirectionRating anyDirectionRating any_of[range] AnyDirectionRating

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:AnyDirectionRating
native common_domain_model:AnyDirectionRating

LinkML Source

Direct

name: AnyDirectionRating
description: Used to combine two or more Ratings and associated direction using OR
  logic.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- anyDirectionRating

Induced

name: AnyDirectionRating
description: Used to combine two or more Ratings and associated direction using OR
  logic.
in_subset:
- cdm_legaldocumentation_csa
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
  anyDirectionRating:
    name: anyDirectionRating
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: AnyDirectionRating
    domain_of:
    - AnyDirectionRating
    range: DirectionRatingSet
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
    any_of:
    - range: AllDirectionRating
    - range: AnyDirectionRating
    - range: DirectionRating