Rules and Parameters::Common Usage
Classe Currency

This entity includes all reference data related to Currencies defined in T2S {T2S.16.320} {T2S.16.330}. Within T2S, the notion of Currency applies to: the currencies eligible for settlement in T2S, the Currency in which the cash leg of a Settlement Instruction in T2S settles, the currency of the security denomination, and the Currency of the T2S Dedicated Cash Accounts and limits. T2S stores the currencies eligible for settlement in T2S and the recognized currencies for the settlement of the cash legs outside T2S.

Attributi
<Primitive Type> String Currency Code Currency Code

Unique code of the currency according to the ISO 4217 standard.

<Primitive Type> String Currency Name Currency Name

Name of the currency.

<Primitive Type> Integer Number of Decimals Number of Decimals

Number of decimals in which the currency is expressed.

<Primitive Type> Boolean T2S Settlement Currency T2S Settlement Currency

Boolean attribute specifying whether the currency is eligible for settlement in T2S.

<<Entity>> <Class> Restriction Type restriction Type restriction Type
<<Entity>> <Class> Report Configuration Party Link can be referenced by can be referenced by
<<Entity>> <Class> Cash discount penalty rate cash discount penalty rate  cash discount penalty rate
<<Entity>> <Class> Daily price daily price  daily price
<<Entity>> <Class> Euro foreign exchange rate euro foreign exchange rate  euro foreign exchange rate

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameCurrency
Namespace<Package> Common Usage
Owner<Package> Common Usage
Package<Package> Common Usage
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency
StereotypeEntity
VisibilityPublic

Dettagli attributo

 can be referenced by
Private <<Entity>> <Class> Report Configuration Party Link can be referenced by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_can be referenced by_may be linked to
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namecan be referenced by
Namespace<<Entity>> <Class> Currency
Opposite<Property> may be linked to : Currency [0..1]
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::can be referenced by
Type<<Entity>> <Class> Report Configuration Party Link
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 cash discount penalty rate
Private <<Entity>> <Class> Cash discount penalty rate  cash discount penalty rate 
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_cash discount penalty rate _currency
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namecash discount penalty rate
Namespace<<Entity>> <Class> Currency
Opposite<Property> currency : Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::cash discount penalty rate
Type<<Entity>> <Class> Cash discount penalty rate
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Currency Code
Public <Primitive Type> String Currency Code

Unique code of the currency according to the ISO 4217 standard.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCurrency Code
Namespace<<Entity>> <Class> Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::Currency Code
Type<Primitive Type> String
Upper1
VisibilityPublic


 Currency Name
Public <Primitive Type> String Currency Name

Name of the currency.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCurrency Name
Namespace<<Entity>> <Class> Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::Currency Name
Type<Primitive Type> String
Upper1
VisibilityPublic


 daily price
Private <<Entity>> <Class> Daily price  daily price 
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_daily price _currency
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namedaily price
Namespace<<Entity>> <Class> Currency
Opposite<Property> currency : Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::daily price
Type<<Entity>> <Class> Daily price
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 euro foreign exchange rate
Private <<Entity>> <Class> Euro foreign exchange rate  euro foreign exchange rate 
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_euro foreign exchange rate _currency
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nameeuro foreign exchange rate
Namespace<<Entity>> <Class> Currency
Opposite<Property> currency : Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::euro foreign exchange rate
Type<<Entity>> <Class> Euro foreign exchange rate
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Number of Decimals
Public <Primitive Type> Integer Number of Decimals

Number of decimals in which the currency is expressed.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameNumber of Decimals
Namespace<<Entity>> <Class> Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::Number of Decimals
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 restriction Type
Private <<Entity>> <Class> Restriction Type restriction Type
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_collateral eligibility_restriction Type
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namerestriction Type
Namespace<<Entity>> <Class> Currency
Opposite<Property> collateral eligibility : Currency [0..1]
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::restriction Type
Type<<Entity>> <Class> Restriction Type
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 T2S Settlement Currency
Public <Primitive Type> Boolean T2S Settlement Currency

Boolean attribute specifying whether the currency is eligible for settlement in T2S.

Vincoli:
Proprietà:

AggregationNone
Class<<Entity>> <Class> Currency
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameT2S Settlement Currency
Namespace<<Entity>> <Class> Currency
Owner<<Entity>> <Class> Currency
Qualified NameT2S Data Model::Rules and Parameters::Common Usage::Currency::T2S Settlement Currency
Type<Primitive Type> Boolean
Upper1
VisibilityPublic