Panoramica | In alto | Pacchetto | Elemento
| Penalties Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi

LCMM::Penalties
Classe Penalty Eligibility

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 | Detection Date | Settlement day for which the possibility to compute a penalty for the failed instruction is identified
<<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.
<<Boundary>> <Class> Settlement Instruction | Failed Instruction |
<<Boundary>> <Class> Settlement Instruction | Counterparty Instruction |
<<eDataType>> <Primitive Type> String | Cut-off |
<Primitive Type> Boolean | Eligible for Penalty | It indicates whether the failed Settlement Instruction is elegible for a penalty
<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
<<Boundary>> <Class> Reasons for Failing | corresponding to |
<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).
<Primitive Type> String | Quantity settlement type | UNITS OR FAMT
<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)."
<Primitive Type> String | Currency | Currency of the amount of the settlement instruction
<<Boundary>> <Class> Penalty | penalty |
<Primitive Type> Boolean | Matched After Cut-Off | Attribute identifying whether the Settlement Instruction eligible for a LMFP was matched after its relevant cut-off
<Primitive Type> Timestamp | Cut-off Start Timestamp | Cut-off Start Timestamp (Date and Time)
<Primitive Type> Timestamp | Cut-off End Timestamp | Cut-off End Timestamp (Date and Time)
<Primitive Type> String | Common MIC |

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

Amount

    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)."

Vincoli:
Proprietà:

  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

Common MIC

    Public <Primitive Type> String Common MIC

Vincoli:
Proprietà:

  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

corresponding to

    Private <<Boundary>> <Class> Reasons for Failing corresponding to

Vincoli:
Proprietà:

  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

Counterparty Instruction

    Private <<Boundary>> <Class> Settlement Instruction Counterparty Instruction

Vincoli:
Proprietà:

  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

Currency

    Public <Primitive Type> String Currency

  Currency of the amount of the settlement instruction

Vincoli:
Proprietà:

  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

Cut-off

    Public <<eDataType>> <Primitive Type> String Cut-off

Vincoli:
Proprietà:

  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

Cut-off End Timestamp

    Public <Primitive Type> Timestamp Cut-off End Timestamp

  Cut-off End Timestamp (Date and Time)

Vincoli:
Proprietà:

  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

Cut-off Start Timestamp

    Public <Primitive Type> Timestamp Cut-off Start Timestamp

  Cut-off Start Timestamp (Date and Time)

Vincoli:
Proprietà:

  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

Detection Date

    Public <Class> Date Detection Date

  Settlement day for which the possibility to compute a penalty for the failed instruction is identified

Vincoli:
Proprietà:

  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

Eligible for Penalty

    Public <Primitive Type> Boolean Eligible for Penalty

  It indicates whether the failed Settlement Instruction is elegible for a penalty

Vincoli:
Proprietà:

  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

Failed Instruction

    Private <<Boundary>> <Class> Settlement Instruction Failed Instruction

Vincoli:
Proprietà:

  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

Matched After Cut-Off

    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

Vincoli:
Proprietà:

  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

penalty

    Private <<Boundary>> <Class> Penalty penalty

Vincoli:
Proprietà:

  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

Quantity

    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).

Vincoli:
Proprietà:

  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

Quantity settlement type

    Public <Primitive Type> String Quantity settlement type

  UNITS OR FAMT

Vincoli:
Proprietà:

  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

Reason for Exemption

    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

Vincoli:
Proprietà:

  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

Type of Penalty

    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.

Vincoli:
Proprietà:

  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

Panoramica | In alto | Pacchetto | Elemento
| Penalties Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi