FINXIS.

ReferenceObligation

Type CDM 7.2.0

A class to specify the reference obligation that is associated with a credit derivative instrument.

Extends —
Extended by —
Attributes 7
Namespace cdm.product.asset

Attributes

All 7 declared on ReferenceObligation. Cardinality in amber is required.

NameTypeCard.Description
security Security 0..1 Identifies the underlying asset when it is a security, such as a bond or convertible bond. The security data type requires one or more productIdentifiers, specificaiton of the security type (e.g. debt), and includes optional attributes to specify a debt class, such as asset-backed, as well as seniority.
loan Loan 0..1 Identifies the underlying asset when it is a loan.
primaryObligor LegalEntity 0..1 The entity primarily responsible for repaying debt to a creditor as a result of borrowing or issuing bonds. ISDA 2003 Term: Primary Obligor.
primaryObligorReference LegalEntity 0..1 A pointer style reference to a reference entity defined elsewhere in the document. Used when the reference entity is the primary obligor.
guarantor LegalEntity 0..1 The party that guarantees by way of a contractual arrangement to pay the debts of an obligor if the obligor is unable to make the required payments itself. ISDA 2003 Term: Guarantor.
guarantorReference string 0..1 A pointer style reference to a reference entity defined elsewhere in the document. Used when the reference entity is the guarantor.
standardReferenceObligation boolean 0..1 Indicates if the reference obligation is a Standard Reference Obligation. ISDA 2014 Term: Standard Reference Obligation.

Conditions

Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.

AssetChoice Condition
Represents the choice in a CDS contract.
required choice security, loan
MustBeDebtSecurity Condition
Only debt securities can be used as the reference obligation for a credit derivative.
if security exists then security -> securityType = Debt
LegalEntityChoice Condition
Represents the choice in a CDS contract..
optional choice primaryObligor, primaryObligorReference

Referenced by

2 types hold a ReferenceObligation as an attribute.

Functions

Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.

FunctionRoleDescription
MapReferenceObligation returns —

Open ReferenceObligation in the Model Browser

Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · product-asset-type.rosetta cdm.product.asset