FINXIS.

AssetType

Type CDM 7.2.0

Represents a class to allow specification of the asset product type.

Extends —
Extended by —
Attributes 6
Namespace cdm.base.staticdata.asset.common

Attributes

All 6 declared on AssetType. Cardinality in amber is required.

NameTypeCard.Description
assetType AssetTypeEnum 1..1 Represents a filter based on the type of collateral asset.
securityType SecurityTypeEnum 0..1 Represents a filter based on the type of security.
debtType DebtType 0..1 Represents a filter based on the type of bond.
equityType EquityType 0..1 Represents a filter based on the type of equity.
fundType FundProductTypeEnum 0..1 Represents a filter based on the type of fund.
otherAssetType string 0..* Specifies the eligible asset type when not enumerated.

Conditions

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

SecuritySubType Condition
if assetType <> Security then securityType is absent
BondSubType Condition
if securityType <> Debt then debtType is absent
EquitySubType Condition
if securityType <> Equity then equityType is absent
FundSubType Condition
if securityType <> Fund then fundType is absent
OtherAssetSubType Condition
if assetType = Other then otherAssetType exists

Referenced by

1 type holds an AssetType 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
CheckAssetType takes —

Open AssetType 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 · base-staticdata-asset-common-type.rosetta cdm.base.staticdata.asset.common