Panoramica | In alto | Pacchetto | Elemento
| Common Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi

LCMM::Common
Classe 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;

Attributi
<<Boundary>> <Class> Inbound LCMM Message | is generated |
<<Boundary>> <Class> Validation Error | validation Error |
<<Boundary>> <Class> LCMM Instruction Additional Information | has |
<Class> Party | is instructed by |
<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
<Primitive Type> Timestamp | Acceptance Starting Timestamp | Timestamp in which the latest validation/revalidation process has started
<Primitive Type> Timestamp | Acceptance Ending Timestamp | Timestamp in which the latest validation/revalidation process has finished

Proprietà:

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

Dettagli attributo

Acceptance Ending Timestamp

    Public <Primitive Type> Timestamp Acceptance Ending Timestamp

  Timestamp in which the latest validation/revalidation process has finished

Vincoli:
Proprietà:

  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 | Acceptance Ending Timestamp
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::Common::LCMM Instruction::Acceptance Ending Timestamp
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

Acceptance Starting Timestamp

    Public <Primitive Type> Timestamp Acceptance Starting Timestamp

  Timestamp in which the latest validation/revalidation process has started

Vincoli:
Proprietà:

  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 | Acceptance Starting Timestamp
  Namespace | <<Boundary>> <Class> LCMM Instruction
  Owner | <<Boundary>> <Class> LCMM Instruction
  Qualified Name | T2S Data Model::LCMM::Common::LCMM Instruction::Acceptance Starting Timestamp
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

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

Vincoli:
Proprietà:

  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::Common::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)

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::Execution /Final Settlement Date
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

has

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

Vincoli:
Proprietà:

  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::Common::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

Vincoli:
Proprietà:

  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::Common::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

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::Instruction Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

is documented by

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

Vincoli:
Proprietà:

  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::Common::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

Vincoli:
Proprietà:

  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::Common::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

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::is generated
  Type | <<Boundary>> <Class> Inbound LCMM Message
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is instructed by

    Private <Class> Party is instructed by

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::is instructed by
  Type | <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is linked

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

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::is linked
  Type | <<Boundary>> <Class> LCMM Instruction Internal Link
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is sent by

    Private <Class> Party is sent by

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::is sent by
  Type | <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

validation Error

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

Vincoli:
Proprietà:

  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::Common::LCMM Instruction::validation Error
  Type | <<Boundary>> <Class> Validation Error
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Panoramica | In alto | Pacchetto | Elemento
| Common Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi