Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes

LCMM
Class 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;

Attributes
<<Boundary>> <Class> Settlement Instruction | amends |
<<Boundary>> <Class> Settlement Restriction | amends |
<Primitive Type> String | 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 | 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")

Attributes inherited from T2S Data Model::LCMM::Condition Modification Instruction
Cancellation Status, Execution Status, Reason Code Reference, Entry Date Time

Attributes inherited from T2S Data Model::LCMM::LCMM Instruction
Instruction Type, Approval Status, Execution /Final Settlement Date, Inbound LCMM Message Reference

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Amendment Instruction
Namespace | <Package> LCMM
Owner | <Package> LCMM
Package | <Package> LCMM
Qualified Name | T2S Data Model::LCMM::Amendment Instruction
Stereotype | Boundary
Visibility | Public

Attribute Details

amends

    Private <<Boundary>> <Class> Settlement Instruction amends

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_amends_is amended by
  Class | <<Boundary>> <Class> Amendment Instruction
  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 | amends
  Namespace | <<Boundary>> <Class> Amendment Instruction
  Opposite | <Property> is amended by : Amendment Instruction [0..*]
  Owner | <<Boundary>> <Class> Amendment Instruction
  Qualified Name | T2S Data Model::LCMM::Amendment Instruction::amends
  Type | <<Boundary>> <Class> Settlement Instruction
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

amends

    Private <<Boundary>> <Class> Settlement Restriction amends

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_amends_is amended by
  Class | <<Boundary>> <Class> Amendment Instruction
  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 | amends
  Namespace | <<Boundary>> <Class> Amendment Instruction
  Opposite | <Property> is amended by : Amendment Instruction [0..*]
  Owner | <<Boundary>> <Class> Amendment Instruction
  Qualified Name | T2S Data Model::LCMM::Amendment Instruction::amends
  Type | <<Boundary>> <Class> Settlement Restriction
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

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)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Amendment Instruction
  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 | Linkage Type
  Namespace | <<Boundary>> <Class> Amendment Instruction
  Owner | <<Boundary>> <Class> Amendment Instruction
  Qualified Name | T2S Data Model::LCMM::Amendment Instruction::Linkage Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

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

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Amendment Instruction
  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 | Movement Type
  Namespace | <<Boundary>> <Class> Amendment Instruction
  Owner | <<Boundary>> <Class> Amendment Instruction
  Qualified Name | T2S Data Model::LCMM::Amendment Instruction::Movement Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes