Skip to content

Class: BondReference

Reference to a bond underlier to represent an asset swap or Condition Precedent Bond.

URI: common_domain_model:BondReference

 classDiagram
    class BondReference
    click BondReference href "../BondReference/"
      BondReference : bond





        BondReference --> "1" Security : bond
        click Security href "../Security/"



      BondReference : conditionPrecedentBond

      BondReference : couponRate





        BondReference --> "0..1" FixedRateSpecification : couponRate
        click FixedRateSpecification href "../FixedRateSpecification/"



      BondReference : discrepancyClause

Slots

Name Cardinality and Range Description Inheritance
bond 1
Security
Reference to a bond underlier direct
conditionPrecedentBond 1
Boolean
To indicate whether the Condition Precedent Bond is applicable direct
discrepancyClause 0..1
Boolean
To indicate whether the Discrepancy Clause is applicable direct
couponRate 0..1
FixedRateSpecification
Specifies the coupon rate (expressed in percentage) of a fixed income securit... direct

Usages

used by used in type used
InterestRatePayout bondReference range BondReference

In Subsets

Comments

  • Rosetta condition: BondUnderlier — bond -> securityType = Debt

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: BondReference
description: Reference to a bond underlier to represent an asset swap or Condition
  Precedent Bond.
comments:
- 'Rosetta condition: BondUnderlier  bond -> securityType = Debt'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BondReference
slots:
- bond
- conditionPrecedentBond
- discrepancyClause
- couponRate

Induced

name: BondReference
description: Reference to a bond underlier to represent an asset swap or Condition
  Precedent Bond.
comments:
- 'Rosetta condition: BondUnderlier  bond -> securityType = Debt'
in_subset:
- cdm_product_asset
from_schema: https://w3id.org/lmodel/common-domain-model
close_mappings:
- fpml_5_10:BondReference
attributes:
  bond:
    name: bond
    description: Reference to a bond underlier.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BondReference.bond
    rank: 1000
    owner: BondReference
    domain_of:
    - BondReference
    range: Security
    required: true
  conditionPrecedentBond:
    name: conditionPrecedentBond
    description: To indicate whether the Condition Precedent Bond is applicable. The
      swap contract is only valid if the bond is issued and if there is any dispute
      over the terms of fixed stream then the bond terms would be used.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BondReference.conditionPrecedentBond
    rank: 1000
    owner: BondReference
    domain_of:
    - BondReference
    range: boolean
    required: true
  discrepancyClause:
    name: discrepancyClause
    description: To indicate whether the Discrepancy Clause is applicable.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BondReference.discrepancyClause
    rank: 1000
    owner: BondReference
    domain_of:
    - BondReference
    range: boolean
  couponRate:
    name: couponRate
    description: Specifies the coupon rate (expressed in percentage) of a fixed income
      security or convertible bond.
    from_schema: https://w3id.org/lmodel/common-domain-model
    close_mappings:
    - fpml_5_10:BondReference.couponRate
    rank: 1000
    owner: BondReference
    domain_of:
    - BondReference
    range: FixedRateSpecification