Skip to content

Class: OtherAgreement

A class for defining an agreement executed between parties.

URI: common_domain_model:OtherAgreement

 classDiagram
    class OtherAgreement
    click OtherAgreement href "../OtherAgreement/"
      OtherAgreement : date

      OtherAgreement : identifier

      OtherAgreement : otherAgreementType

      OtherAgreement : version

Slots

Name Cardinality and Range Description Inheritance
identifier 0..1
string
An identifier that has been created to identify the agreement direct
otherAgreementType 1
string
The agreement executed between the parties and intended to govern product-spe... direct
version 0..1
string
The version of the agreement direct
date 0..1
date
The date on which the agreement was signed direct

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: OtherAgreement
description: A class for defining an agreement executed between parties.
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- identifier
- otherAgreementType
- version
- date
slot_usage:
  identifier:
    name: identifier
    description: An identifier that has been created to identify the agreement.
    range: string
    required: false
    multivalued: false
  version:
    name: version
    description: The version of the agreement.
    required: false
  date:
    name: date
    description: The date on which the agreement was signed.
    required: false
    multivalued: false

Induced

name: OtherAgreement
description: A class for defining an agreement executed between parties.
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
slot_usage:
  identifier:
    name: identifier
    description: An identifier that has been created to identify the agreement.
    range: string
    required: false
    multivalued: false
  version:
    name: version
    description: The version of the agreement.
    required: false
  date:
    name: date
    description: The date on which the agreement was signed.
    required: false
    multivalued: false
attributes:
  identifier:
    name: identifier
    description: An identifier that has been created to identify the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:AssetBase.identifier
    rank: 1000
    owner: OtherAgreement
    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
  otherAgreementType:
    name: otherAgreementType
    annotations:
      metadata_scheme:
        tag: metadata_scheme
        value: true
    description: The agreement executed between the parties and intended to govern
      product-specific derivatives transactions between those parties.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: OtherAgreement
    domain_of:
    - OtherAgreement
    range: string
    required: true
  version:
    name: version
    description: The version of the agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:CodeListIdentification.version
    rank: 1000
    owner: OtherAgreement
    domain_of:
    - CodeListIdentification
    - AssignedIdentifier
    - OtherAgreement
    range: string
    required: false
  date:
    name: date
    description: The date on which the agreement was signed.
    from_schema: https://w3id.org/lmodel/common-domain-model
    rank: 1000
    owner: OtherAgreement
    domain_of:
    - DateList
    - DatedValue
    - CalculateTransferInstruction
    - OtherAgreement
    - AmendmentEffectiveDate
    - CSAValuationDate
    range: date
    required: false
    multivalued: false