LCMM::Common
Classe Condition Modification Instruction

The Conditions Modification Instruction entity models the specific data of a Conditions Modification Instruction Message. It inherits the attributes from the generalization of LCMM Instruction. The entity includes de-normalised status information attributes to ensure efficient retrieval of the Condition Modification Instructions, based on their current status.
Each Condition Modification Instruction is linked to the following entities:
• The applicable Securities Account;
• The applicable Securities that identifies the financial instrument involved in the instruction on which the Condition Modification Instruction should apply.

Attributi
<Primitive Type> String Cancellation Status Cancellation Status

Cancellation status of the instruction.
Possible values:
• DEND: denied
• NDEN: Not denied (default value)

<Primitive Type> String Execution Status Execution Status

Execution status of the instruction.
Possible values:
• EXCD: Executed
• NEXD: Not Executed (default value)

<Primitive Type> String Reason Code Reference Reason Code Reference

Standard reason code for the cancellation of a Hold/Release Instruction or an Amendment Instruction. It is filled when the Cancellation status is set to "DEND" (denied).
The exhaustive list of reason codes for Hold/Release Instructions is the following:
• Referenced Settlement Instruction/Settlement Restriction already settled.
• Referenced Settlement Instruction/Settlement Restriction already cancelled.
• Referenced Settlement Instruction identified as CoSD.
• CoSD blocking of the referenced Settlement Instruction not settled yet.
• Referenced Settlement Instruction CoSD Rule already released.
• Referenced Settlement Instruction already on Hold.
• Referenced Settlement Instruction CoSD on Hold.
• Referenced Settlement Instruction / Settlement Restriction already released.
• Instruction under Four Eyes Principle cancelled due to revocation
• Referenced Settlement Instruction / Settlement Restriction has not been approved yet
The exhaustive list of reason codes for Amendment Instructions is the following:
• Referenced Settlement Instruction / Settlement Restriction already settled.
• Referenced Settlement Instruction / Settlement Restriction already cancelled.
• Referenced Settlement Instruction identified as CoSD.
• Instruction under Four Eyes Principle cancelled due to revocation
• Referenced Settlement Instruction / Settlement Restriction already partially settled
• Referenced Settlement Instruction / Settlement Restriction has not been approved yet

<<Entity>> <Class> Securities Account delivers or receives delivers or receives
<<Entity>> <Class> Securities identifies financial instrument of identifies financial instrument of
<Primitive Type> Timestamp Entry Date Time Entry Date Time

date and time tha the instruction enter in T2S

<<Entity>> <Class> Cash Account t2S Dedicated Cash Account t2S Dedicated Cash Account

Attributi ereditati da T2S Data Model::LCMM::Common::LCMM Instruction T2S Data Model::LCMM::Common::LCMM Instruction
Instruction Type Instruction Type, Approval Status Approval Status, Execution /Final Settlement Date Execution /Final Settlement Date, Inbound LCMM Message Reference Inbound LCMM Message Reference, Acceptance Starting Timestamp Acceptance Starting Timestamp, Acceptance Ending Timestamp Acceptance Ending Timestamp

Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameCondition Modification Instruction
Namespace<Package> Common
Owner<Package> Common
Package<Package> Common
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction
StereotypeBoundary
VisibilityPublic

Dettagli attributo

 Cancellation Status
Public <Primitive Type> String Cancellation Status

Cancellation status of the instruction.
Possible values:
• DEND: denied
• NDEN: Not denied (default value)

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCancellation Status
Namespace<<Boundary>> <Class> Condition Modification Instruction
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::Cancellation Status
Type<Primitive Type> String
Upper1
VisibilityPublic


 delivers or receives
Private <<Entity>> <Class> Securities Account delivers or receives
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_delivers or receives_is delivered or received
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namedelivers or receives
Namespace<<Boundary>> <Class> Condition Modification Instruction
Opposite<Property> is delivered or received : Condition Modification Instruction [0..*]
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::delivers or receives
Type<<Entity>> <Class> Securities Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Entry Date Time
Public <Primitive Type> Timestamp Entry Date Time

date and time tha the instruction enter in T2S

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameEntry Date Time
Namespace<<Boundary>> <Class> Condition Modification Instruction
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::Entry Date Time
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


 Execution Status
Public <Primitive Type> String Execution Status

Execution status of the instruction.
Possible values:
• EXCD: Executed
• NEXD: Not Executed (default value)

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameExecution Status
Namespace<<Boundary>> <Class> Condition Modification Instruction
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::Execution Status
Type<Primitive Type> String
Upper1
VisibilityPublic


 identifies financial instrument of
Private <<Entity>> <Class> Securities identifies financial instrument of
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_identifies financial instrument of_condition Modification Instruction
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Nameidentifies financial instrument of
Namespace<<Boundary>> <Class> Condition Modification Instruction
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::identifies financial instrument of
Type<<Entity>> <Class> Securities
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Reason Code Reference
Public <Primitive Type> String Reason Code Reference

Standard reason code for the cancellation of a Hold/Release Instruction or an Amendment Instruction. It is filled when the Cancellation status is set to "DEND" (denied).
The exhaustive list of reason codes for Hold/Release Instructions is the following:
• Referenced Settlement Instruction/Settlement Restriction already settled.
• Referenced Settlement Instruction/Settlement Restriction already cancelled.
• Referenced Settlement Instruction identified as CoSD.
• CoSD blocking of the referenced Settlement Instruction not settled yet.
• Referenced Settlement Instruction CoSD Rule already released.
• Referenced Settlement Instruction already on Hold.
• Referenced Settlement Instruction CoSD on Hold.
• Referenced Settlement Instruction / Settlement Restriction already released.
• Instruction under Four Eyes Principle cancelled due to revocation
• Referenced Settlement Instruction / Settlement Restriction has not been approved yet
The exhaustive list of reason codes for Amendment Instructions is the following:
• Referenced Settlement Instruction / Settlement Restriction already settled.
• Referenced Settlement Instruction / Settlement Restriction already cancelled.
• Referenced Settlement Instruction identified as CoSD.
• Instruction under Four Eyes Principle cancelled due to revocation
• Referenced Settlement Instruction / Settlement Restriction already partially settled
• Referenced Settlement Instruction / Settlement Restriction has not been approved yet

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameReason Code Reference
Namespace<<Boundary>> <Class> Condition Modification Instruction
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::Reason Code Reference
Type<Primitive Type> String
Upper1
VisibilityPublic


 t2S Dedicated Cash Account
Private <<Entity>> <Class> Cash Account t2S Dedicated Cash Account
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_condition Modification Instruction_t2S Dedicated Cash Account
Class<<Boundary>> <Class> Condition Modification Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower0
Lower Value<Literal Integer> 0
Multiplicity0..1
Namet2S Dedicated Cash Account
Namespace<<Boundary>> <Class> Condition Modification Instruction
Opposite<Property> condition Modification Instruction : Condition Modification Instruction [0..*]
Owner<<Boundary>> <Class> Condition Modification Instruction
Qualified NameT2S Data Model::LCMM::Common::Condition Modification Instruction::t2S Dedicated Cash Account
Type<<Entity>> <Class> Cash Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate