Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes

LCMM
Class LCMM Instruction

The purpose of this entity is to store the common information of all LCMM instructions. This entity is linked to:• The Party by the following relationships: - Instructing Party: T2S Party who instructs the LCMM instruction;- Sending Party: T2S Party who sent the LCMM instruction;• The LCMM Instruction Additional Information, that contains the information included in the message not needed for settlement.In case it is needed, depending on the different situations, the LCMM instruction may be linked to:• The Validation Error entity, in case of unsuccessful revalidation;

Attributes
<<Boundary>> <Class> Inbound LCMM Message | is generated |
<<Boundary>> <Class> Validation Error | validation Error |
<<Boundary>> <Class> LCMM Instruction Additional Information | has |
<<Entity>> <Class> Party | is instructed by |
<<Entity>> <Class> Party | is sent by |
<Primitive Type> String | Instruction Type | Type of instructions. Possible Values:• Settlement Instruction• Settlement Restriction• Amendment Instruction• Cancellation Instruction• Hold / Release Instruction
<Primitive Type> String | Approval Status | For 4 eyes principle. The exhaustive list of possible values is as follows:• Approved • Awaiting Approval• Rejected • Revoked
<<Boundary>> <Class> LCMM Instruction Internal Link | is linked |
<<Boundary>> <Class> Status History | is documented by |
<<Boundary>> <Class> Reason History | is documented by |
<Primitive Type> Date | Execution /Final Settlement Date | The business date when the LCMM Instruction has been executed (if it is a Cancellation Instruction, an Amendment Instruction or a Hold/Release Instruction), or totally settled (if it a Settlement Instruction or a Settlement Restriction)
<Primitive Type> String | Inbound LCMM Message Reference | Incoming message reference assigned by the T2S Actor

Properties:

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

Attribute Details

Approval Status

    Public <Primitive Type> String Approval Status

  For 4 eyes principle. The exhaustive list of possible values is as follows:• Approved • Awaiting Approval• Rejected • Revoked

Constraints:
Properties:

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

Execution /Final Settlement Date

    Public <Primitive Type> Date Execution /Final Settlement Date

  The business date when the LCMM Instruction has been executed (if it is a Cancellation Instruction, an Amendment Instruction or a Hold/Release Instruction), or totally settled (if it a Settlement Instruction or a Settlement Restriction)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> LCMM 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 | Execution /Final Settlement Date
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::Execution /Final Settlement Date
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

has

    Private <<Boundary>> <Class> LCMM Instruction Additional Information has

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_belongs to_has
  Class | <<Boundary>> <Class> LCMM 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 | *
  Name | has
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> belongs to : LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::has
  Type | <<Boundary>> <Class> LCMM Instruction Additional Information
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Inbound LCMM Message Reference

    Public <Primitive Type> String Inbound LCMM Message Reference

  Incoming message reference assigned by the T2S Actor

Constraints:
Properties:

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

Instruction Type

    Public <Primitive Type> String Instruction Type

  Type of instructions. Possible Values:• Settlement Instruction• Settlement Restriction• Amendment Instruction• Cancellation Instruction• Hold / Release Instruction

Constraints:
Properties:

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

is documented by

    Private <<Boundary>> <Class> Status History is documented by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is documented by_documents
  Class | <<Boundary>> <Class> LCMM 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
  Lower Value | <Literal Integer> 1
  Multiplicity | 1..*
  Name | is documented by
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> documents : LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::is documented by
  Type | <<Boundary>> <Class> Status History
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is documented by

    Private <<Boundary>> <Class> Reason History is documented by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is documented by_documents
  Class | <<Boundary>> <Class> LCMM 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 | *
  Name | is documented by
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> documents : LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::is documented by
  Type | <<Boundary>> <Class> Reason History
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is generated

    Private <<Boundary>> <Class> Inbound LCMM Message is generated

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is generated_generates
  Class | <<Boundary>> <Class> LCMM 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
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | is generated
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> generates : LCMM Instruction [0..2]
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::is generated
  Type | <<Boundary>> <Class> Inbound LCMM Message
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is instructed by

    Private <<Entity>> <Class> Party is instructed by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_instructs_is instructed by
  Class | <<Boundary>> <Class> LCMM 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
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | is instructed by
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> instructs : LCMM Instruction [0..*]
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::is instructed by
  Type | <<Entity>> <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is linked

    Private <<Boundary>> <Class> LCMM Instruction Internal Link is linked

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_links_is linked
  Class | <<Boundary>> <Class> LCMM 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 | *
  Name | is linked
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> links : LCMM Instruction [2..2]
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::is linked
  Type | <<Boundary>> <Class> LCMM Instruction Internal Link
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is sent by

    Private <<Entity>> <Class> Party is sent by

Constraints:
Properties:

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

validation Error

    Private <<Boundary>> <Class> Validation Error validation Error

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_validation Error_lCMM Instruction
  Class | <<Boundary>> <Class> LCMM 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 | *
  Name | validation Error
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Opposite | <Property> lCMM Instruction : LCMM Instruction [0..1]
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::LCMM Instruction::validation Error
  Type | <<Boundary>> <Class> Validation Error
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes