LCMM::Common
Classe Amendment Instruction

This entity stores the specific data corresponding to an Amendment Instruction.
Each Amendment Instruction is linked to the following entities:
• The Settlement Instruction it is trying to amend;
• The Maintenance Status History keeping track of the statuses of the Hold/Release Instruction;
• The Maintenance Reason History keeping track of the Reason Codes.
• LCMM Instruction Link, when the Amendment Instruction tries to modify the links with other instructions;

Attributi
<<Boundary>> <Class> Settlement Instruction amends amends
<<Boundary>> <Class> Settlement Restriction amends amends
<Primitive Type> String Linkage Type Linkage Type

Type of link requested. Possible values: LINK (Link), UNLK (Unlink: this value is only possible for Amendment Instruction)

<Primitive Type> String Movement Type Movement Type

It indicates if the Amendment Instruction applies on Settlement Restriction on Cash (value: "Cash") or on Settlement Instructions or Settlement Restrictions on Securities (value: "Securities")

Attributi ereditati da T2S Data Model::LCMM::Common::Condition Modification Instruction T2S Data Model::LCMM::Common::Condition Modification Instruction
Cancellation Status Cancellation Status, Execution Status Execution Status, Reason Code Reference Reason Code Reference, Entry Date Time Entry Date Time

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
NameAmendment Instruction
Namespace<Package> Common
Owner<Package> Common
Package<Package> Common
Qualified NameT2S Data Model::LCMM::Common::Amendment Instruction
StereotypeBoundary
VisibilityPublic

Dettagli attributo

 amends
Private <<Boundary>> <Class> Settlement Instruction amends
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_amends_is amended by
Class<<Boundary>> <Class> Amendment 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
Nameamends
Namespace<<Boundary>> <Class> Amendment Instruction
Opposite<Property> is amended by : Amendment Instruction [0..*]
Owner<<Boundary>> <Class> Amendment Instruction
Qualified NameT2S Data Model::LCMM::Common::Amendment Instruction::amends
Type<<Boundary>> <Class> Settlement Instruction
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 amends
Private <<Boundary>> <Class> Settlement Restriction amends
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_amends_is amended by
Class<<Boundary>> <Class> Amendment 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
Nameamends
Namespace<<Boundary>> <Class> Amendment Instruction
Opposite<Property> is amended by : Amendment Instruction [0..*]
Owner<<Boundary>> <Class> Amendment Instruction
Qualified NameT2S Data Model::LCMM::Common::Amendment Instruction::amends
Type<<Boundary>> <Class> Settlement Restriction
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Linkage Type
Public <Primitive Type> String Linkage Type

Type of link requested. Possible values: LINK (Link), UNLK (Unlink: this value is only possible for Amendment Instruction)

Vincoli:
Proprietà:

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


 Movement Type
Public <Primitive Type> String Movement Type

It indicates if the Amendment Instruction applies on Settlement Restriction on Cash (value: "Cash") or on Settlement Instructions or Settlement Restrictions on Securities (value: "Securities")

Vincoli:
Proprietà:

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