Skip to content

Class: NonLegalEntity

Specifies a non-legal entity that exists in the agreement with a defined relationship to a Legal entity to the agreement

URI: common_domain_model:NonLegalEntity

 classDiagram
    class NonLegalEntity
    click NonLegalEntity href "../NonLegalEntity/"
      NonLegalEntity : identifier

      NonLegalEntity : identifierType

Slots

Name Cardinality and Range Description Inheritance
identifier 1
string
Specifies the unique identifier value for a non-legal entity such as a sleeve... direct
identifierType 1
string
Specifies the Identifier type for a non-Legal entity to the agreement, for ex... direct

Usages

used by used in type used
UmbrellaAgreementParty nonLegalEntity range NonLegalEntity

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: NonLegalEntity
description: Specifies a non-legal entity that exists in the agreement with a defined
  relationship to a Legal entity to the agreement
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- identifier
- identifierType
slot_usage:
  identifier:
    name: identifier
    description: Specifies the unique identifier value for a non-legal entity such
      as a sleeve, or sub account, that is a party to the agreement and has a relationship
      with a legal entity defined on the agreement.
    range: string
    multivalued: false
  identifierType:
    name: identifierType
    description: Specifies the Identifier type for a non-Legal entity to the agreement,
      for example the use of an alert code to uniquely identify a non-Legal entity.
    range: string

Induced

name: NonLegalEntity
description: Specifies a non-legal entity that exists in the agreement with a defined
  relationship to a Legal entity to the agreement
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  identifier:
    name: identifier
    description: Specifies the unique identifier value for a non-legal entity such
      as a sleeve, or sub account, that is a party to the agreement and has a relationship
      with a legal entity defined on the agreement.
    range: string
    multivalued: false
  identifierType:
    name: identifierType
    description: Specifies the Identifier type for a non-Legal entity to the agreement,
      for example the use of an alert code to uniquely identify a non-Legal entity.
    range: string
attributes:
  identifier:
    name: identifier
    description: Specifies the unique identifier value for a non-legal entity such
      as a sleeve, or sub account, that is a party to the agreement and has a relationship
      with a legal entity defined on the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: NonLegalEntity
    domain_of:
    - AssetBase
    - AssetIdentifier
    - ProductIdentifier
    - AssignedIdentifier
    - BusinessUnit
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TransferBase
    - OtherAgreement
    - LegalAgreementBase
    - NonLegalEntity
    - MasterAgreementClauseVariant
    - Clause
    - ContractualDefinition
    - FloatingRateIndexMap
    - EligibleCollateralSpecification
    - NonTransferableProduct
    range: string
    required: true
    multivalued: false
  identifierType:
    name: identifierType
    description: Specifies the Identifier type for a non-Legal entity to the agreement,
      for example the use of an alert code to uniquely identify a non-Legal entity.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetIdentifier.identifierType
    rank: 1000
    owner: NonLegalEntity
    domain_of:
    - AssetIdentifier
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TradeIdentifier
    - PositionIdentifier
    - NonLegalEntity
    range: string
    required: true