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
- from schema: https://w3id.org/lmodel/common-domain-model
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