Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes

LCMM
Class Cancellation Instruction

This entity includes the information of a single maintenance request sent to cancel an existing Settlement Instruction or Settlement Restriction.The Cancellation Instruction entity extends the information included in LCMM Instruction entity.Each Cancellation 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 Cancellation Instruction should apply;• The Settlement Instruction or Settlement Restriction it is trying to cancel;• Allegement, when a cancellation allegement is created;

Attributes
<<Boundary>> <Class> Settlement Restriction | cancels |
<<Boundary>> <Class> Settlement Instruction | cancels |
<Primitive Type> String | Cancellation Instruction Type | It indicates if the instruction is a CoSD cancellation.Possible values:Party CancellationCSD CancellationCoSD Cancellation
<Primitive Type> String | Cancellation status | Cancellation status of the Cancellation Instruction. Possible values: • DEND: denied• NDEN: Not denied (default value)
<Primitive Type> String | Execution status | Execution status of the instruction. Possible values: • EXCD: Executed• NEXD: Not Executed (default value)
<Primitive Type> String | Matching status | Matching status of the instruction. Possible values:• MACH: Matched• NMAT: Unmatched
<Primitive Type> Boolean | Externally Matched | It specifies whether the instruction is already matched or not when it arrives to T2S. Possible values:• Yes: Already Matched (matched outside the T2S system) • No: Unmatched
<Primitive Type> String | Reason Code Reference | Standard reason code for the cancellation or for the non execution of the Cancellation Instruction. It is filled when the Cancellation status is set to "DEND" (denied) or the Execution status “NEXD” (not executed) after an unsuccessful execution attempt.The exhaustive list of reason codes is the following :When value “DEND” in Cancellation Status:• Referenced Settlement Instruction/Settlement Restriction already settled• Referenced Settlement Instruction/Settlement Restriction already cancelled• Referenced Settlement Instruction already requested for cancellation.• Referenced Settlement Instruction CoSD On Hold• Instruction under Four Eyes Principle cancelled due to revocation• Referenced Settlement Instruction / Settlement Restriction has not been approved yet • Standard period for unmatched instructions reached.When value “NEXD” in Execution Status:• Cancellation pending, awaiting cancellation from the counterparty.• Cancellation pending, awaiting CoSD cancellation from Administering Party.
<<Boundary>> <Class> Allegement | has |
<<Entity>> <Class> Securities Account | delivers or receives |
<Primitive Type> Timestamp | Entry Date Time | Date and time tha the instruction enter in T2S
<Primitive Type> String | Movement Type | It indicates if the Cancelation Instruction applies on Settlement Restriction on Cash (value: "Cash") or on Settlement Instructions or Settlement Restrictions on Securities (value: "Securities")
<<Entity>> <Class> T2S Dedicated Cash Account | t2S Dedicated Cash Account |
<<Entity>> <Class> Securities | securities |
<<eDataType>> <Primitive Type> String | Reason Code for Cancellation | Reason for the cancellation of the related instruction
<<eDataType>> <Primitive Type> String | Corporate Action Event Identification | Identification assigned by the account servicer to unambiguously identify a corporate action event

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 | Cancellation Instruction
Namespace | <Package> LCMM
Owner | <Package> LCMM
Package | <Package> LCMM
Qualified Name | T2S Data Model::LCMM::Cancellation Instruction
Stereotype | Boundary
Visibility | Public

Attribute Details

Cancellation Instruction Type

    Public <Primitive Type> String Cancellation Instruction Type

  It indicates if the instruction is a CoSD cancellation.Possible values:Party CancellationCSD CancellationCoSD Cancellation

Constraints:
Properties:

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

Cancellation status

    Public <Primitive Type> String Cancellation status

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

Constraints:
Properties:

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

cancels

    Private <<Boundary>> <Class> Settlement Restriction cancels

Constraints:
Properties:

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

cancels

    Private <<Boundary>> <Class> Settlement Instruction cancels

Constraints:
Properties:

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

Corporate Action Event Identification

    Public <<eDataType>> <Primitive Type> String Corporate Action Event Identification

  Identification assigned by the account servicer to unambiguously identify a corporate action event

Constraints:
Properties:

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

delivers or receives

    Private <<Entity>> <Class> Securities Account delivers or receives

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is delivered or received_delivers or receives
  Class | <<Boundary>> <Class> Cancellation 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 | delivers or receives
  Namespace | <<Boundary>> <Class> Cancellation Instruction
  Opposite | <Property> is delivered or received : Cancellation Instruction [0..*]
  Owner | <<Boundary>> <Class> Cancellation Instruction
  Qualified Name | T2S Data Model::LCMM::Cancellation Instruction::delivers or receives
  Type | <<Entity>> <Class> Securities Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Entry Date Time

    Public <Primitive Type> Timestamp Entry Date Time

  Date and time tha the instruction enter in T2S

Constraints:
Properties:

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

Execution status

    Public <Primitive Type> String Execution status

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

Constraints:
Properties:

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

Externally Matched

    Public <Primitive Type> Boolean Externally Matched

  It specifies whether the instruction is already matched or not when it arrives to T2S. Possible values:• Yes: Already Matched (matched outside the T2S system) • No: Unmatched

Constraints:
Properties:

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

has

    Private <<Boundary>> <Class> Allegement has

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_has_belongs to
  Class | <<Boundary>> <Class> Cancellation 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> Cancellation Instruction
  Opposite | <Property> belongs to : Cancellation Instruction [0..1]
  Owner | <<Boundary>> <Class> Cancellation Instruction
  Qualified Name | T2S Data Model::LCMM::Cancellation Instruction::has
  Type | <<Boundary>> <Class> Allegement
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Matching status

    Public <Primitive Type> String Matching status

  Matching status of the instruction. Possible values:• MACH: Matched• NMAT: Unmatched

Constraints:
Properties:

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

Movement Type

    Public <Primitive Type> String Movement Type

  It indicates if the Cancelation 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> Cancellation 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> Cancellation Instruction
  Owner | <<Boundary>> <Class> Cancellation Instruction
  Qualified Name | T2S Data Model::LCMM::Cancellation Instruction::Movement Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Reason Code for Cancellation

    Public <<eDataType>> <Primitive Type> String Reason Code for Cancellation

  Reason for the cancellation of the related instruction

Constraints:
Properties:

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

Reason Code Reference

    Public <Primitive Type> String Reason Code Reference

  Standard reason code for the cancellation or for the non execution of the Cancellation Instruction. It is filled when the Cancellation status is set to "DEND" (denied) or the Execution status “NEXD” (not executed) after an unsuccessful execution attempt.The exhaustive list of reason codes is the following :When value “DEND” in Cancellation Status:• Referenced Settlement Instruction/Settlement Restriction already settled• Referenced Settlement Instruction/Settlement Restriction already cancelled• Referenced Settlement Instruction already requested for cancellation.• Referenced Settlement Instruction CoSD On Hold• Instruction under Four Eyes Principle cancelled due to revocation• Referenced Settlement Instruction / Settlement Restriction has not been approved yet • Standard period for unmatched instructions reached.When value “NEXD” in Execution Status:• Cancellation pending, awaiting cancellation from the counterparty.• Cancellation pending, awaiting CoSD cancellation from Administering Party.

Constraints:
Properties:

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

securities

    Private <<Entity>> <Class> Securities securities

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_identifies financial instrument of_securities
  Class | <<Boundary>> <Class> Cancellation 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 | securities
  Namespace | <<Boundary>> <Class> Cancellation Instruction
  Opposite | <Property> identifies financial instrument of : Cancellation Instruction [0..*]
  Owner | <<Boundary>> <Class> Cancellation Instruction
  Qualified Name | T2S Data Model::LCMM::Cancellation Instruction::securities
  Type | <<Entity>> <Class> Securities
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

t2S Dedicated Cash Account

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

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_cancellation Instruction_t2S Dedicated Cash Account
  Class | <<Boundary>> <Class> Cancellation 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 | t2S Dedicated Cash Account
  Namespace | <<Boundary>> <Class> Cancellation Instruction
  Opposite | <Property> cancellation Instruction : Cancellation Instruction [0..*]
  Owner | <<Boundary>> <Class> Cancellation Instruction
  Qualified Name | T2S Data Model::LCMM::Cancellation Instruction::t2S Dedicated Cash Account
  Type | <<Entity>> <Class> T2S Dedicated Cash Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Overview | Top | Package | Element
| LCMM UML Documentation

Summary:Attributes Properties | Detail:Attributes