| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |
This entity specifies, for a given penalty, the sub-amounts that form the penalty. There will be a sub-amount per business day for which the penalty applies. Therefore: in case of a SEFP there will be a single sub-amount, whereas for a LMFP there will be as many sub-amounts as business days where the instruction was due to settle.The number of sub-amounts will be indicated in the penalty with the attribute "Number of business days".
Attributi | ||
<<Boundary>> <Class> Penalty | ![]() | |
<Primitive Type> Date | ![]() | |
<Primitive Type> Integer | ![]() |
Sub-amount of the penalty applicable for the relevant business day |
<<eDataType>> <Primitive Type> String | ![]() | |
<Primitive Type> Boolean | ![]() |
It indicates whether the security is subject to penalties on this business day or not |
<Primitive Type> Timestamp | ![]() | |
<Primitive Type> Timestamp | ![]() |
Date and timestamp when of the last update of the the sub-amount |
<Primitive Type> Integer | ![]() |
Number of revision. In case the entity has not been updated, the value is "0" |
<<Boundary>> <Class> Sub-amount (securities) | ![]() | |
<<Boundary>> <Class> Sub-amount (cash) | ![]() | |
<<Entity>> <Class> Penalty Reference Data For Securities | ![]() | |
<Primitive Type> Date | ![]() |
Business day used to retrieve the Static data details needed to calculate as penalty when the Date of the Sub-amount is before 90 days ago (hence this SD has been purged) and the Security is subject to penalties in the Sub-amount date |
<Primitive Type> String | ![]() |
Explanation for the reason why the sub-amount cannot be calculated (i.e. missing or diverging Static Data) |
<Primitive Type> Boolean | ![]() |
It indicates whether the sub-amount of the penalty could not be calculated (due to missing or diverging reference data) |
Proprietà:
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Name | Sub-amount |
Namespace | <Package> Penalties |
Owner | <Package> Penalties |
Package | <Package> Penalties |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount |
Stereotype | Boundary |
Visibility | Public |
Dettagli attributo |
Public <Primitive Type> Integer Amount
Sub-amount of the penalty applicable for the relevant business day
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Amount |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Amount |
Type | <Primitive Type> Integer |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Boolean Cannot be calculated
It indicates whether the sub-amount of the penalty could not be calculated (due to missing or diverging reference data)
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Cannot be calculated |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Cannot be calculated |
Type | <Primitive Type> Boolean |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Timestamp Creation Timestamp
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Creation Timestamp |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Creation Timestamp |
Type | <Primitive Type> Timestamp |
Upper | 1 |
Visibility | Public |
Public <<eDataType>> <Primitive Type> String Currency
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Currency |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Currency |
Type | <<eDataType>> <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Date Date
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Date |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Date |
Type | <Primitive Type> Date |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Date Date used to cope with SD purged
Business day used to retrieve the Static data details needed to calculate as penalty when the Date of the Sub-amount is before 90 days ago (hence this SD has been purged) and the Security is subject to penalties in the Sub-amount date
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Date used to cope with SD purged |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Date used to cope with SD purged |
Type | <Primitive Type> Date |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Sub-amount (cash) Forms
Aggregation | None |
Association | <Association> A_Forms_sub-amount |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 0 |
Lower Value | <Literal Integer> 0 |
Multiplicity | 0..1 |
Name | Forms |
Namespace | <<Boundary>> <Class> Sub-amount |
Opposite | <Property> sub-amount : Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Forms |
Type | <<Boundary>> <Class> Sub-amount (cash) |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Private <<Boundary>> <Class> Penalty penalty
Aggregation | None |
Association | <Association> A_forms_penalty |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Lower Value | <Literal Integer> 1 |
Multiplicity | 1 |
Name | penalty |
Namespace | <<Boundary>> <Class> Sub-amount |
Opposite | <Property> forms : Sub-amount [1..*] |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::penalty |
Type | <<Boundary>> <Class> Penalty |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Private <<Entity>> <Class> Penalty Reference Data For Securities penalty Reference Data For Securities
Aggregation | None |
Association | <Association> A_penalty Reference Data For Securities_uses |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 0 |
Lower Value | <Literal Integer> 0 |
Multiplicity | 0..1 |
Name | penalty Reference Data For Securities |
Namespace | <<Boundary>> <Class> Sub-amount |
Opposite | <Property> uses : Sub-amount [0..*] |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::penalty Reference Data For Securities |
Type | <<Entity>> <Class> Penalty Reference Data For Securities |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> String Reason for not calculation
Explanation for the reason why the sub-amount cannot be calculated (i.e. missing or diverging Static Data)
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Reason for not calculation |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Reason for not calculation |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Integer Revision number
Number of revision. In case the entity has not been updated, the value is "0"
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Revision number |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Revision number |
Type | <Primitive Type> Integer |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Boolean Security subject to penalties flag
It indicates whether the security is subject to penalties on this business day or not
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Security subject to penalties flag |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Security subject to penalties flag |
Type | <Primitive Type> Boolean |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Sub-amount (securities) sub-amount (securities)
Aggregation | None |
Association | <Association> A_forms_sub-amount (securities) |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 0 |
Lower Value | <Literal Integer> 0 |
Multiplicity | 0..1 |
Name | sub-amount (securities) |
Namespace | <<Boundary>> <Class> Sub-amount |
Opposite | <Property> forms : Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::sub-amount (securities) |
Type | <<Boundary>> <Class> Sub-amount (securities) |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> Timestamp Update Timestamp
Date and timestamp when of the last update of the the sub-amount
Aggregation | None |
Class | <<Boundary>> <Class> Sub-amount |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Lower | 1 |
Multiplicity | 1 |
Name | Update Timestamp |
Namespace | <<Boundary>> <Class> Sub-amount |
Owner | <<Boundary>> <Class> Sub-amount |
Qualified Name | T2S Data Model::LCMM::Penalties::Sub-amount::Update Timestamp |
Type | <Primitive Type> Timestamp |
Upper | 1 |
Visibility | Public |
| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |