| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |
This entity stores information concerning penalty modification instructions. It is a specialisation of the Inbound Individual Message entity (refered to the dynamic data description of the Interface domain for more information), with an additional attribute for storing the current status of the request
Attributi | ||
<<Boundary>> <Class> Penalty | ![]() | |
<Primitive Type> String | ![]() |
It indicates the type of the request (i.e. action to be performed on the penalty). Possible values are:• REMO - When it is a removal request.• REIN - When it is a reinclusion request.• RALO - When it is a re-allocation request.• SWIC - When it is a switch request. |
<Primitive Type> String | ![]() |
It indicates the additional description (text) of the reason why the penalty is requested either for Removal (when the Removal Reason Code is OTHR) or for Switch |
<Primitive Type> String | ![]() |
Specifies the current status of the request. Possible values are:• Validated• Rejected• Executed |
<<Entity>> <Class> Party | ![]() | |
<<Entity>> <Class> Party | ![]() | |
<Primitive Type> Timestamp | ![]() | |
<<Boundary>> <Class> Request Error | ![]() | |
<<Boundary>> <Class> Inbound penalty modification message | ![]() | |
<Primitive Type> String | ![]() |
It indicates the code for the reason why the removal of the penalty is requested• INSO - Penalty to be removed because Insolvency proceedings are opened against the failing participant. • SESU- Penalty to be removed because of ISIN suspension from settlement.• SUSP - Penalty to be removed because of ISIN suspension from trading.• SEMP - Penalty to be removed because of settlement on multiple platforms.• TECH - Penalty to be removed because of technical impossibilities that prevent settlement• OTHR - Penalty to be removed because of another reason |
<Primitive Type> String | ![]() | |
<Primitive Type> String | ![]() |
Reference provided by Penalty Modification Requestor for Reallocation (RALO) when New Failing Party is equal to the New non failing party |
<Primitive Type> String | ![]() | |
<Primitive Type> String | ![]() | |
<Primitive Type> String | ![]() | |
<<Boundary>> <Class> Inbound Bulk File | ![]() |
Proprietà:
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Name | Penalty Modification |
Namespace | <Package> Penalties |
Owner | <Package> Penalties |
Package | <Package> Penalties |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification |
Stereotype | Boundary |
Visibility | Public |
Dettagli attributo |
Public <Primitive Type> String Approval Status
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Approval Status |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Approval Status |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Description text
It indicates the additional description (text) of the reason why the penalty is requested either for Removal (when the Removal Reason Code is OTHR) or for Switch
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Description text |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Description text |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Request Error for
Aggregation | None |
Association | <Association> A_for_penalty Modification |
Class | <<Boundary>> <Class> Penalty Modification |
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 | for |
Namespace | <<Boundary>> <Class> Penalty Modification |
Opposite | <Property> penalty Modification : Penalty Modification [0..1] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::for |
Type | <<Boundary>> <Class> Request Error |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Private <<Boundary>> <Class> Inbound Bulk File inbound Bulk File
Aggregation | None |
Association | <Association> A_inbound Bulk File_for |
Class | <<Boundary>> <Class> Penalty Modification |
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 | inbound Bulk File |
Namespace | <<Boundary>> <Class> Penalty Modification |
Opposite | <Property> for : Penalty Modification [0..*] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::inbound Bulk File |
Type | <<Boundary>> <Class> Inbound Bulk File |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> String Individual Penalty Identification
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Individual Penalty Identification |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Individual Penalty Identification |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Inbound penalty modification message is requested by
Aggregation | None |
Association | <Association> A_penalty Modification_is requested by |
Class | <<Boundary>> <Class> Penalty Modification |
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 | is requested by |
Namespace | <<Boundary>> <Class> Penalty Modification |
Opposite | <Property> penalty Modification : Penalty Modification [0..1] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::is requested by |
Type | <<Boundary>> <Class> Inbound penalty modification message |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Private <<Entity>> <Class> Party new failing party
Aggregation | None |
Association | <Association> A_penalty Modification_new failing party |
Class | <<Boundary>> <Class> Penalty Modification |
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 | new failing party |
Namespace | <<Boundary>> <Class> Penalty Modification |
Opposite | <Property> penalty Modification : Penalty Modification [0..*] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::new failing party |
Type | <<Entity>> <Class> Party |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Private <<Entity>> <Class> Party new non-failing party
Aggregation | None |
Association | <Association> A_penalty Modification2_new non-failing party |
Class | <<Boundary>> <Class> Penalty Modification |
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 | new non-failing party |
Namespace | <<Boundary>> <Class> Penalty Modification |
Opposite | <Property> penalty Modification2 : Penalty Modification [0..*] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::new non-failing party |
Type | <<Entity>> <Class> Party |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> String New penalty after reallocation
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | New penalty after reallocation |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::New penalty after reallocation |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Private <<Boundary>> <Class> Penalty penalty
Aggregation | None |
Association | <Association> A_modifies_penalty |
Class | <<Boundary>> <Class> Penalty Modification |
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> Penalty Modification |
Opposite | <Property> modifies : Penalty Modification [0..*] |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::penalty |
Type | <<Boundary>> <Class> Penalty |
Upper | 1 |
Upper Value | <Literal Unlimited Natural> 1 |
Visibility | Private |
Public <Primitive Type> String Penalty Common Reference
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Penalty Common Reference |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Penalty Common Reference |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Removal Reason Code
It indicates the code for the reason why the removal of the penalty is requested• INSO - Penalty to be removed because Insolvency proceedings are opened against the failing participant. • SESU- Penalty to be removed because of ISIN suspension from settlement.• SUSP - Penalty to be removed because of ISIN suspension from trading.• SEMP - Penalty to be removed because of settlement on multiple platforms.• TECH - Penalty to be removed because of technical impossibilities that prevent settlement• OTHR - Penalty to be removed because of another reason
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Removal Reason Code |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Removal Reason Code |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Request Type
It indicates the type of the request (i.e. action to be performed on the penalty). Possible values are:• REMO - When it is a removal request.• REIN - When it is a reinclusion request.• RALO - When it is a re-allocation request.• SWIC - When it is a switch request.
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Request Type |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Request Type |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String Status
Specifies the current status of the request. Possible values are:• Validated• Rejected• Executed
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Status |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Status |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> String T2S Reference of the new Failing Instruction
Reference provided by Penalty Modification Requestor for Reallocation (RALO) when New Failing Party is equal to the New non failing party
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | T2S Reference of the new Failing Instruction |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::T2S Reference of the new Failing Instruction |
Type | <Primitive Type> String |
Upper | 1 |
Visibility | Public |
Public <Primitive Type> Timestamp Validation / Execution ending timestamp
Aggregation | None |
Class | <<Boundary>> <Class> Penalty Modification |
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 | Validation / Execution ending timestamp |
Namespace | <<Boundary>> <Class> Penalty Modification |
Owner | <<Boundary>> <Class> Penalty Modification |
Qualified Name | T2S Data Model::LCMM::Penalties::Penalty Modification::Validation / Execution ending timestamp |
Type | <Primitive Type> Timestamp |
Upper | 1 |
Visibility | Public |
| Penalties Documentazione UML |
Riepilogo:AttributiProprietà | Dettagli:Attributi |