Skip to content

Class: Agreement

Specification of the standard set of terms that define a legal agreement.

URI: common_domain_model:Agreement

 classDiagram
    class Agreement
    click Agreement href "../Agreement/"
      Agreement : collateralTransferAgreementElections





        Agreement --> "0..1" CollateralTransferAgreementElections : collateralTransferAgreementElections
        click CollateralTransferAgreementElections href "../CollateralTransferAgreementElections/"



      Agreement : creditSupportAgreementElections





        Agreement --> "0..1" CreditSupportAgreementElections : creditSupportAgreementElections
        click CreditSupportAgreementElections href "../CreditSupportAgreementElections/"



      Agreement : masterAgreementElections





        Agreement --> "0..1" MasterAgreementElections : masterAgreementElections
        click MasterAgreementElections href "../MasterAgreementElections/"



      Agreement : masterAgreementSchedule





        Agreement --> "0..1" MasterAgreementSchedule : masterAgreementSchedule
        click MasterAgreementSchedule href "../MasterAgreementSchedule/"



      Agreement : securityAgreementElections





        Agreement --> "0..1" SecurityAgreementElections : securityAgreementElections
        click SecurityAgreementElections href "../SecurityAgreementElections/"



      Agreement : transactionAdditionalTerms





        Agreement --> "0..1" TransactionAdditionalTerms : transactionAdditionalTerms
        click TransactionAdditionalTerms href "../TransactionAdditionalTerms/"



Slots

Name Cardinality and Range Description Inheritance
creditSupportAgreementElections 0..1
CreditSupportAgreementElections or 
CreditSupportAgreementInitialMarginElections or 
CreditSupportAgreementVariationMarginElections or 
CreditSupportAgreementLegacyElections
Elections to specify a Credit Support Annex or Credit Support Deed for Intial... direct
collateralTransferAgreementElections 0..1
CollateralTransferAgreementElections
Elections to specify a Collateral Transfer Agreement direct
securityAgreementElections 0..1
SecurityAgreementElections
Elections to specify a Security agreement direct
masterAgreementSchedule 0..1
MasterAgreementSchedule
Elections to specify a Master Agreement Schedule direct
transactionAdditionalTerms 0..1
TransactionAdditionalTerms
Any additional terms which mainly intend to specify the extraordinary events ... direct
masterAgreementElections 0..1
MasterAgreementElections
A legal representation of the different possible master agreements direct

Usages

used by used in type used
AgreementTerms agreement range Agreement
UmbrellaAgreementSet agreement range Agreement

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self common_domain_model:Agreement
native common_domain_model:Agreement
exact gist:Agreement
close fpml_5_10:Agreement

LinkML Source

Direct

name: Agreement
description: Specification of the standard set of terms that define a legal agreement.
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
exact_mappings:
- gist:Agreement
close_mappings:
- fpml_5_10:Agreement
slots:
- creditSupportAgreementElections
- collateralTransferAgreementElections
- securityAgreementElections
- masterAgreementSchedule
- transactionAdditionalTerms
- masterAgreementElections

Induced

name: Agreement
description: Specification of the standard set of terms that define a legal agreement.
in_subset:
- cdm_legaldocumentation_common
from_schema: https://w3id.org/lmodel/common-domain-model
exact_mappings:
- gist:Agreement
close_mappings:
- fpml_5_10:Agreement
attributes:
  creditSupportAgreementElections:
    name: creditSupportAgreementElections
    description: Elections to specify a Credit Support Annex or Credit Support Deed
      for Intial or Variation Margin.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.creditSupportAgreementElections
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: CreditSupportAgreementElections
    any_of:
    - range: CreditSupportAgreementInitialMarginElections
    - range: CreditSupportAgreementVariationMarginElections
    - range: CreditSupportAgreementLegacyElections
  collateralTransferAgreementElections:
    name: collateralTransferAgreementElections
    description: Elections to specify a Collateral Transfer Agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.collateralTransferAgreementElections
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: CollateralTransferAgreementElections
  securityAgreementElections:
    name: securityAgreementElections
    description: Elections to specify a Security agreement.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.securityAgreementElections
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: SecurityAgreementElections
  masterAgreementSchedule:
    name: masterAgreementSchedule
    description: Elections to specify a Master Agreement Schedule.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.masterAgreementSchedule
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: MasterAgreementSchedule
  transactionAdditionalTerms:
    name: transactionAdditionalTerms
    description: Any additional terms which mainly intend to specify the extraordinary
      events that may affect a trade and the related contractual rights and obligation
      of the parties when this happens
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.transactionAdditionalTerms
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: TransactionAdditionalTerms
  masterAgreementElections:
    name: masterAgreementElections
    description: A legal representation of the different possible master agreements
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:Agreement.masterAgreementElections
    rank: 1000
    owner: Agreement
    domain_of:
    - Agreement
    range: MasterAgreementElections