Skip to content

Class: Clause

A type for documenting additional clause that cannot yet be represented with the model and yet needed for a digital representation of the agreement.

URI: common_domain_model:Clause

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

      Clause : subcomponents





        Clause --> "*" Clause : subcomponents
        click Clause href "../Clause/"



      Clause : terms

Slots

Name Cardinality and Range Description Inheritance
identifier 0..1
string
The name or identifier associated to this clause direct
terms 0..1
string
Content of this bespoke clause direct
subcomponents *
Clause
Additional hierarchical components of the clause if relevant direct

Usages

used by used in type used
UnderlierSubstitutionProvision substitutionBeSpokeTerms range Clause
ExtraordinaryEvents additionalBespokeTerms range Clause
AdditionalDisruptionEvents additionalBespokeTerms range Clause
Clause subcomponents range Clause
Representations additionalBespokeTerms range Clause
DeterminationRolesAndTerms fallbackLanguageBespokeTerms range Clause
FxDisruptionEvents fallbackLanguageBespokeTerms range Clause
EscrowArrangement bespokeEscrowArrangements range Clause

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:Clause
native common_domain_model:Clause
close fpml_5_10:Clause

LinkML Source

Direct

name: Clause
description: A type for documenting additional clause that cannot yet be represented
  with the model and yet needed for a digital representation of the agreement.
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:Clause
slots:
- identifier
- terms
- subcomponents
slot_usage:
  identifier:
    name: identifier
    description: The  name or identifier associated to this clause.
    range: string
    required: false
    multivalued: false

Induced

name: Clause
description: A type for documenting additional clause that cannot yet be represented
  with the model and yet needed for a digital representation of the agreement.
in_subset:
- cdm_legaldocumentation_transaction
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:Clause
slot_usage:
  identifier:
    name: identifier
    description: The  name or identifier associated to this clause.
    range: string
    required: false
    multivalued: false
attributes:
  identifier:
    name: identifier
    description: The  name or identifier associated to this clause.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: Clause
    domain_of:
    - AssetBase
    - AssetIdentifier
    - ProductIdentifier
    - AssignedIdentifier
    - BusinessUnit
    - PartyIdentifier
    - EntityIdentifier
    - PersonIdentifier
    - TransferBase
    - OtherAgreement
    - LegalAgreementBase
    - NonLegalEntity
    - MasterAgreementClauseVariant
    - Clause
    - ContractualDefinition
    - FloatingRateIndexMap
    - EligibleCollateralSpecification
    - NonTransferableProduct
    range: string
    required: false
    multivalued: false
  terms:
    name: terms
    description: Content of this bespoke clause.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Clause.terms
    rank: 1000
    owner: Clause
    domain_of:
    - Clause
    range: string
  subcomponents:
    name: subcomponents
    description: Additional hierarchical components of the clause if relevant.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Clause.subcomponents
    rank: 1000
    owner: Clause
    domain_of:
    - Clause
    range: Clause
    multivalued: true
    inlined: true
    inlined_as_list: true