FINXIS.

ProductTaxonomy

Type CDM 7.2.0

Specifies the product taxonomy, which is composed of a taxonomy value and a taxonomy source.

Extends Taxonomy
Extended by —
Attributes 5 (2 own)
Namespace cdm.base.staticdata.asset.common

Attributes

2 declared on ProductTaxonomy, 3 inherited. Cardinality in amber is required.

NameTypeCard.Description From
source TaxonomySourceEnum 0..1 The source of the taxonomy that defines the rules for classifying the object. The taxonomy source is taken from a enumerated list of taxonomy names. Optional as the taxonomy source may not be provided. Taxonomy
value TaxonomyValue 0..1 The value according to that taxonomy. Optional as it may not be possible to classify the object in that taxonomy. Taxonomy
calculated boolean 0..1 Specifies whether the taxonomy has been derived from the model features using a CDM qualification function that determines the product type based on the model features. Taxonomy
primaryAssetClass AssetClassEnum 0..1 Classifies the most important risk class of the trade. —
secondaryAssetClass AssetClassEnum 0..* Classifies additional risk classes of the trade, if any. —

Conditions

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

TaxonomyType Condition
Requires a taxonomy type to be chosen, either from a taxonomy source or using asset classes.
required choice source, primaryAssetClass, secondaryAssetClass
TaxonomySource Condition
A taxonomy source can only be associated with a taxonomy value.
if source exists then value exists

Referenced by

2 types hold a ProductTaxonomy 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
MapProductTaxonomyList returns —

Open ProductTaxonomy 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