| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |
This entity specifies whether a penalty has to be computed or not for a failed settlement instruction depending on its ISO transaction code and in case of SEFPs, depending also on the reason(s) for settlement failure
Attributi | ||
<Class> Date | ![]() |
Settlement day for which the possibility to compute a penalty for the failed instruction is identified |
<<eDataType>> <Primitive Type> String | ![]() |
It indicates the type of penalty whose computation is analysed. Possible values are:• SEFP: Settlement Fail Penalty• LMFP: Late Matching Fail Penalties. |
<<Boundary>> <Class> Settlement Instruction | ![]() | |
<<Boundary>> <Class> Settlement Instruction | ![]() | |
<<eDataType>> <Primitive Type> String | ![]() | |
<Primitive Type> Boolean | ![]() |
It indicates whether the failed Settlement Instruction is elegible for a penalty |
<Primitive Type> String | ![]() |
In case the failed Settlement Instruction is not elegible for a penalty (Eligible for penalty has value ""No""), this field indicates the reason why. Possible values are:• ISOT: ISO transaction Code is not in scope• RECO: Reason for settlement failure relates to the counterparty• NORE: Neither Reason Code nor Hold is associated with the Failing Settlement Instruction.• REPR: the Reason Code associated with the Failing Settlement Instruction is not in the Failing Reason dictionary, the Failing Settlement Instruction needs to be reprocessed |
<<Boundary>> <Class> Reasons for Failing | ![]() | |
<Primitive Type> Integer | ![]() |
Either: -The remaining quantity unsettled at the time of the relevant cut-off (for SEFPs) or - The original quantity of the settlement instruction (for LMFPs). |
<Primitive Type> String | ![]() | |
<Primitive Type> Integer | ![]() |
"Either: -The remaining amount unsettled at the time of the relevant cut-off (for SEFPs) or -The matching amount of the settlement instruction (for LMFPs)." |
<Primitive Type> String | ![]() | |
<<Boundary>> <Class> Penalty | ![]() | |
<Primitive Type> Boolean | ![]() |
Attribute identifying whether the Settlement Instruction eligible for a LMFP was matched after its relevant cut-off |
<Primitive Type> Timestamp | ![]() | |
<Primitive Type> Timestamp | ![]() | |
<Primitive Type> String | ![]() |
Proprietà:
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Name | Penalty Eligibility |
Namespace | <Package> Penalties |
Owner | <Package> Penalties |
Package | <Package> Penalties |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility |
Stereotype | Boundary |
Visibility | Public |
Dettagli attributo |
Public <Primitive Type> Integer Amount
"Either: -The remaining amount unsettled at the time of the relevant cut-off (for SEFPs) or -The matching amount of the settlement instruction (for LMFPs)."
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Amount |
Type | <Primitive Type> Integer |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Common MIC
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Common MIC |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Common MIC |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Reasons for Failing corresponding to
Aggregation | None |
Association | <Association> A_corresponding to_penalty Eligibility |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | * |
Name | corresponding to |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Opposite | <Property> penalty Eligibility : Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::corresponding to |
Type | <<Boundary>> <Class> Reasons for Failing |
Upper | * |
Upper Value | <Literal Unlimited Natural> * |
Visibility | Private |
Private <<Boundary>> <Class> Settlement Instruction Counterparty Instruction
Aggregation | None |
Association | <Association> A_penalty Eligibility2_Counterparty Instruction |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Counterparty Instruction |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Opposite | <Property> penalty Eligibility2 : Penalty Eligibility [0..*] |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Counterparty Instruction |
Type | <<Boundary>> <Class> Settlement Instruction |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> String Currency
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Currency |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <<eDataType>> <Primitive Type> String Cut-off
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Cut-off |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Cut-off |
Type | <<eDataType>> <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Timestamp Cut-off End Timestamp
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Cut-off End Timestamp |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Cut-off End Timestamp |
Type | <Primitive Type> Timestamp |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Timestamp Cut-off Start Timestamp
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Cut-off Start Timestamp |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Cut-off Start Timestamp |
Type | <Primitive Type> Timestamp |
Upper | 1 |
Visibility | Public |
Public <Class> Date Detection Date
Settlement day for which the possibility to compute a penalty for the failed instruction is identified
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Detection Date |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Detection Date |
Type | <Class> Date |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Boolean Eligible for Penalty
It indicates whether the failed Settlement Instruction is elegible for a penalty
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Eligible for Penalty |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Eligible for Penalty |
Type | <Primitive Type> Boolean |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Settlement Instruction Failed Instruction
Aggregation | None |
Association | <Association> A_penalty Eligibility_Failed Instruction |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Failed Instruction |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Opposite | <Property> penalty Eligibility : Penalty Eligibility [0..*] |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Failed Instruction |
Type | <<Boundary>> <Class> Settlement Instruction |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> Boolean Matched After Cut-Off
Attribute identifying whether the Settlement Instruction eligible for a LMFP was matched after its relevant cut-off
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Matched After Cut-Off |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Matched After Cut-Off |
Type | <Primitive Type> Boolean |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Penalty penalty
Aggregation | None |
Association | <Association> A_is computed due to_penalty |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Opposite | <Property> is computed due to : Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::penalty |
Type | <<Boundary>> <Class> Penalty |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> Integer Quantity
Either: -The remaining quantity unsettled at the time of the relevant cut-off (for SEFPs) or - The original quantity of the settlement instruction (for LMFPs).
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Quantity |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Quantity |
Type | <Primitive Type> Integer |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Quantity settlement type
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Quantity settlement type |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Quantity settlement type |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Reason for Exemption
In case the failed Settlement Instruction is not elegible for a penalty (Eligible for penalty has value ""No""), this field indicates the reason why. Possible values are:• ISOT: ISO transaction Code is not in scope• RECO: Reason for settlement failure relates to the counterparty• NORE: Neither Reason Code nor Hold is associated with the Failing Settlement Instruction.• REPR: the Reason Code associated with the Failing Settlement Instruction is not in the Failing Reason dictionary, the Failing Settlement Instruction needs to be reprocessed
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 Exemption |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Reason for Exemption |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <<eDataType>> <Primitive Type> String Type of Penalty
It indicates the type of penalty whose computation is analysed. Possible values are:• SEFP: Settlement Fail Penalty• LMFP: Late Matching Fail Penalties.
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Eligibility |
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 | Type of Penalty |
Namespace | <<Boundary>> <Class> Penalty Eligibility |
Owner | <<Boundary>> <Class> Penalty Eligibility |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Eligibility::Type of Penalty |
Type | <<eDataType>> <Primitive Type> String |
Upper | 1 |
Visibility | Public |
| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |