Class: Relationship

A relationship between two organisations.

URI: gx:Relationship

classDiagram class Relationship Relationship : parentOrganizationOf Relationship --|> LegalPerson : parentOrganizationOf Relationship : subOrganisationOf Relationship --|> LegalPerson : subOrganisationOf

Slots

Name Cardinality and Range Description Inheritance
parentOrganizationOf 0..1
LegalPerson
A list of direct participant that this entity is a subOrganization of, if any direct
subOrganisationOf 0..1
LegalPerson
A direct participant with a legal mandate on this entity, e direct

Usages

used by used in type used
LegalPerson relatedOrganizations range Relationship

Identifier and Mapping Information

Schema Source

  • from schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#

Mappings

Mapping Type Mapped Value
self gx:Relationship
native gx:Relationship

LinkML Source

Direct

name: Relationship
description: A relationship between two organisations.
from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
attributes:
  parentOrganizationOf:
    name: parentOrganizationOf
    description: A list of direct participant that this entity is a subOrganization
      of, if any.
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    range: LegalPerson
  subOrganisationOf:
    name: subOrganisationOf
    description: A direct participant with a legal mandate on this entity, e.g., as
      a subsidiary.
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    range: LegalPerson

Induced

name: Relationship
description: A relationship between two organisations.
from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
attributes:
  parentOrganizationOf:
    name: parentOrganizationOf
    description: A list of direct participant that this entity is a subOrganization
      of, if any.
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    alias: parentOrganizationOf
    owner: Relationship
    domain_of:
    - Relationship
    range: LegalPerson
  subOrganisationOf:
    name: subOrganisationOf
    description: A direct participant with a legal mandate on this entity, e.g., as
      a subsidiary.
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    alias: subOrganisationOf
    owner: Relationship
    domain_of:
    - Relationship
    range: LegalPerson