Skip to content

Class: BuyerSeller

This class corresponds to the FpML BuyerSeller.model construct.

URI: common_domain_model:BuyerSeller

 classDiagram
    class BuyerSeller
    click BuyerSeller href "../BuyerSeller/"
      BuyerSeller <|-- CancelableProvision
        click CancelableProvision href "../CancelableProvision/"
      BuyerSeller <|-- ExtendibleProvision
        click ExtendibleProvision href "../ExtendibleProvision/"

      BuyerSeller : buyer





        BuyerSeller --> "1" CounterpartyRoleEnum : buyer
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"



      BuyerSeller : seller





        BuyerSeller --> "1" CounterpartyRoleEnum : seller
        click CounterpartyRoleEnum href "../CounterpartyRoleEnum/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
buyer 1
CounterpartyRoleEnum
Buyer party that can be resolved as one of the two principal parties to the t... direct
seller 1
CounterpartyRoleEnum
Seller party that can be resolved as one of the two principal parties to the ... direct

Usages

used by used in type used
EventCurrency eventCurrencyBuyerSeller range BuyerSeller
OptionPayout buyerSeller range BuyerSeller
OptionalEarlyTermination singlePartyOption range BuyerSeller

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: BuyerSeller
description: This class corresponds to the FpML BuyerSeller.model construct.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BuyerSeller
slots:
- buyer
- seller

Induced

name: BuyerSeller
description: This class corresponds to the FpML BuyerSeller.model construct.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BuyerSeller
attributes:
  buyer:
    name: buyer
    description: 'Buyer party that can be resolved as one of the two principal parties
      to the transaction. The party that buys this instrument, i.e. pays for this
      instrument and receives the rights defined by it. ISDA 2002 Equity Definitions
      section 1.18: `Buyer` means the party specified as such in the related Confirmation.
      | ISDA 2006 Definitions article 12.1 (b)(i) relating to a Swaption: ''Buyer''
      means the party that will, on each Premium Payment Date, pay to Seller the Premium
      | ISDA 2006 Definitions article 12.1 (b)(ii) relating to Swap Transactions with
      applicable Early Termination: the party specified as such in the related Confirmation,
      or the Exercising Party if neither party is specified | ISDA 2006 Definitions
      article 12.1 (b)(iii) relating to any other Option Transaction: the party specified
      as such in the related Confirmation. | ISDA 2014 Credit Definition article 1.4:
      `Buyer` means the Fixed Rate Payer.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BuyerSeller.buyer
    rank: 1000
    owner: BuyerSeller
    domain_of:
    - BuyerSeller
    - Strike
    - StrikeSchedule
    range: CounterpartyRoleEnum
    required: true
  seller:
    name: seller
    description: 'Seller party that can be resolved as one of the two principal parties
      to the transaction. The party that sells (''writes'') this instrument, i.e.
      that grants the rights defined by this instrument and in return receives a payment
      for it. ISDA 2002 Equity Definitions section 1.19: `Seller` means the party
      specified as such in the related Confirmation. | ISDA 2006 Definitions article
      12.1 (a)(i) relating to a Swaption: ''Seller'' means the party the party specified
      as such or as writer in the related Confirmation | ISDA 2006 Definitions article
      12.1 (a)(ii) relating to Swap Transactions with applicable Early Termination:
      the party specified as such or as writer in the related Confirmation or, if
      neither party is specified as such, the Non-exercising Party | ISDA 2006 Definitions
      article 12.1 (a)(iii) relating to any other Option Transaction: the party specified
      as such in the related Confirmation. | ISDA 2014 Credit Definition article 1.4:
      `Seller` means the Floating Rate Payer.'
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BuyerSeller.seller
    rank: 1000
    owner: BuyerSeller
    domain_of:
    - BuyerSeller
    - Strike
    - StrikeSchedule
    range: CounterpartyRoleEnum
    required: true