LCMM::Common
Classe Settlement Instruction

This entity models the specific data of a Settlement Instruction Transaction Message. It inherits the attributes from the generalization of LCMM Instruction. The entity includes de-normalised status information attributes to ensure efficient retrieval of the Settlement Instructions, based on their current status.
T2S allows the indication of a corporate action reference in a settlement instruction, if the settlement instruction relates to a corporate action {T2S.05.235}.
Each Settlement Instruction is linked to:
• The Party entity by the following relationships:
- T2S Delivering Party (the Party that delivers the securities (cash in case of a PFOD) in a Settlement Instruction);
- T2S Receiving Party (the Party that receives the securities (cash in case of a PFOD) in a Settlement Instruction);
- Delivering Depository (the CSD where the T2S Delivering Party has the securities account);
- Receiving Depository (the CSD where the T2S Receiving Party has the securities account).
• The applicable T2S Dedicated Cash Account, when specified by the T2S Actor in the Inbound LCMM Message in case of Settlement Instructions against payment (Payment Type Code is APMT), through the T2S Dedicated Account Link class
• The applicable Securities Account;
• The applicable Securities;
• The relevant Currency, in case of Settlement Instructions against payment (Payment Type Code is APMT);
• The related Securities Postings and Cash Postings resulting of settlement;
• The Matching Object resulting of matching;
• If the Settlement Instruction is identified as a CoSD Settlement Instruction:
- At least one CoSD Rule entity;
- The Settlement Restriction entity.
• The Unmatched Settlement Instructions, in case the instruction needs to be matched whereas it remains unmatched;
• Allegement, when a settlement allegement is created;
• The Restriction Type, by the following relationships:
- to identify, according to the securities movement type, either the sub-balance to which the securities are received, or the sub-balance from which the securities are delivered;
- when the Settlement Instruction fulfils the condition stored in that entity;
• The Restriction Reference entity, if the Settlement Instruction states the use of an already restricted position.
• LCMM Instruction Link, when the Settlement instruction has links with other Settlement Instructions or Settlement Restrictions;
• LCMM Instruction Pool, when the Settlement instruction has a collective reference identifying a pool of Settlement Instructions or Settlement Restrictions to be settled together.
Finally, each Settlement Instruction may be linked to maintenance instructions that try to or have updated it:
• Cancellation Instruction;
• Amendment Instruction;
• Hold/Release Instruction.

Attributi
<<Boundary>> <Class> Amendment Instruction is amended by is amended by
<<Boundary>> <Class> Cancellation Instruction is cancelled by is cancelled by
<<Boundary>> <Class> Hold/Release Instruction is held or released by is held or released by
<<Boundary>> <Class> Unmatched Settlement Instruction unmatched Settlement Instruction unmatched Settlement Instruction
<<Boundary>> <Class> Allegement has has
<<Boundary>> <Class> Matching Object belongs to belongs to
<<Entity>> <Class> Restriction Type RT for securities RT for securities
<<Boundary>> <Class> Cash Posting has been booked in has been booked in
<<Boundary>> <Class> Securities Posting has been booked in has been booked in
<<eDataType>> <Primitive Type> Integer Settled Settlement Amount Settled Settlement Amount

The total amount settled (so far).

<Primitive Type> Date Actual Settlement Date Actual Settlement Date

Business date when the latest settlement has occurred

<Primitive Type> Boolean Cancellation Requested Cancellation Requested

When the first cancellation maintenance instruction is executed, and the cancellation of the counterpart or the administering party is needed, it is set to “Yes”, otherwise is set to “No”.

<Primitive Type> Boolean Externally Matched 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 Match Status Match Status

Matching status of the instruction.
Possible values:
•    MACH: Matched
•    NMAT: Unmatched (Default value)

<Primitive Type> Boolean CoSD Hold Status CoSD Hold Status

When the Settlement Instruction fulfils one CoSD rule (Configured in the T2S Static Data table), this attribute has the value “Yes”, otherwise it has the value “No”

<Primitive Type> Boolean CoSD Flag CoSD Flag

When the Settlement Instruction belongs to a COSD Group, this attribute has the value “Yes”, otherwise it has the value “No”

<<eDataType>> <Primitive Type> Integer Settled Settlement Quantity Settled Settlement Quantity

The total quantity settled (so far)

<Primitive Type> String Cancellation Status Cancellation Status

Current Cancellation status of the instruction.
Possible values:
•    CANC: Cancelled
•    NCAN: Not cancelled.(default value)

<Primitive Type> String Settlement Status Settlement Status

Current Settlement status of the instruction.
Possible values:
•    USET: Unsettled (default value)
•    SETT: Settled
•    PSET: Partially settled

<Primitive Type> String CSD Hold Status CSD Hold Status

Hold status as set by the CSD.
Possible values:
• Yes
• No (default value)

<Primitive Type> String Party Hold Status Party Hold Status

Hold status as set by the T2S Party.
Possible values:
• Yes
• No (default value)

<<Boundary>> <Class> Settlement Restriction settlement Restriction settlement Restriction
<<Boundary>> <Class> Journaling of Limit Utilisation is responsible for is responsible for
<<Boundary>> <Class> LCMM Instruction Link states the links states the links
<Primitive Type> Date Intended Settlement Date Intended Settlement Date

The date at which the instruction becomes eligible to be submitted to settlement.

<Primitive Type> String ISO Transaction Code ISO Transaction Code

The ISO transaction codes set out under ISO 20022 {T2S.05.200}

<Primitive Type> String Partial Settlement Indicator Partial Settlement Indicator

Used to indicate both the threshold type and whether the instruction allows for partial settlement.
Possible values:
PartialNotAllowed
PartialSettlementCashThresholdAllowed
PartialSettlementQuantityThresholdAllowed
PartialAllowed

<Primitive Type> String Priority Priority

The level of priority assigned by T2S or by the T2S actor. Possible values are:
• Normal priority (default value)
• High priority
• Top priority
• Reserved priority

<Primitive Type> Boolean Allowed Modification Flag Allowed Modification Flag

Used by the CSDs, CCPs, trading platforms and stock exchanges to identify one Settlement Instruction instructed by them as non-modifiable by CSD participants. {T2S.05.300}

<<eDataType>> <Primitive Type> Integer Original Settlement Amount Original Settlement Amount

The amount stated in the LCMM Instruction.

<<eDataType>> <Primitive Type> Integer Original Settlement Quantity Original Settlement Quantity

The quantity stated in the LCMM Instruction.

<Primitive Type> Date Trade Date Trade Date

The date when the contract was made.

<Primitive Type> String Client of Delivering CSD Participant BIC Client of Delivering CSD Participant BIC

The delivering beneficiary party of the LCMM Instruction.

<Primitive Type> String Common Reference Common Reference

Reference provided by the T2S Actor when the LCMM Instruction is already matched or in order to facilitate the matching within T2S.

<Primitive Type> String Repo Reference Repo Reference

Reference for REPO Instructions.

<Primitive Type> String Credit/Debit Code Credit/Debit Code

It must be present when the Original Settlement Amount has a value.
Possible values:
•    CRDT: Credit
•    DBIT: Debit

<Primitive Type> String CUM/EX Indicator CUM/EX Indicator

Indicates whether the contract was traded cum or ex coupon.
Possible values:
•    CUM: cum coupon
•    EX: ex coupon

<Primitive Type> String Securities Movement Type Code Securities Movement Type Code

Specifies if the movement on a securities account results from a deliver or a receive instruction.
Possible values:
•    DELI: Delivery
•    RECE Receive

<Primitive Type> String Payment Type Code Payment Type Code

Specifies how the transaction is to be settled, for example, against payment.
Possible values:
•    APMT: Against Payment Settlement
•    FREE: Separate Settlement

<Primitive Type> Timestamp Entry Date Time Entry Date Time

Date and timestamp when the instruction has been creates

<Primitive Type> Boolean CSD Validation Hold Status CSD Validation Hold Status

When the Settlement Instruction fulfils one Market Specific Restriction(Configured in the T2S Static Data table), this attribute has the value “Yes”, otherwise it has the value “No”

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

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

<Primitive Type> Boolean Opt-out Settlement Transaction Condition Indicator Opt-out Settlement Transaction Condition Indicator

When the Settlement Transaction Condition includes a "NOMC" indicator (NoAutomaticMarketClaim), this attribute has the value "Yes" (it means that the counterparties are able in a transaction to opt-out from any CAs transaction management arrangements). Othewise it has the value "No". Default value: "No"

<<Boundary>> <Class> LCMM Instruction Pool is grouped by is grouped by
<<Entity>> <Class> COSD Rule cOSD Rule cOSD Rule
<<Entity>> <Class> Party T2S Delivering Party T2S Delivering Party
<<Entity>> <Class> Party T2S Receiving Party T2S Receiving Party
<<Entity>> <Class> Party Delivering Depository Delivering Depository
<<Entity>> <Class> Party Receiving Depository Receiving Depository
<Primitive Type> String Client of Receiving CSD Participant BIC Client of Receiving CSD Participant BIC

The Receiving beneficiary party of the LCMM Instruction

<<Entity>> <Class> Restriction Type specific restriction specific restriction
<<Entity>> <Class> Securities Account is delivered or received is delivered or received
<<Entity>> <Class> Securities securities securities
<<Entity>> <Class> Currency is issued in is issued in
<Primitive Type> Date Cancellation Date Cancellation Date

The business date when the Settlement Instruction has been cancelled

<<Boundary>> <Class> T2S Dedicated Cash Account Link is linked by is linked by
<Primitive Type> String Client of Delivering CSD Participant Id Client of Delivering CSD Participant Id

Propietary Id of the Client of Delivering CSD Participant

<Primitive Type> String Client of Delivering CSD Participant Issuer Client of Delivering CSD Participant Issuer

Entity that assigns the propietary Id of the Client of delivering CSD Participant

<Primitive Type> String Client of Delivering CSD Participant Schema Name Client of Delivering CSD Participant Schema Name

Short textual description of the scheme in which the id of the Client of CSD Participant is included

<Primitive Type> String Client of Receiving CSD Participant Id Client of Receiving CSD Participant Id

Propietary Id of the Client of Receiving CSD Participant

<Primitive Type> String Client of Receiving CSD Participant Issuer Client of Receiving CSD Participant Issuer

Entity that assigns the propietary Id of the client of Receiving CSD Participant

<Primitive Type> String Client of Receiving CSD Participant Schema Name Client of Receiving CSD Participant Schema Name

Short textual description of the scheme in which the id of the Client of CSD Participant is included

<Primitive Type> Boolean External CSD Flag External CSD Flag

It indicates if the relevant depository is an external CSD

<Primitive Type> String T2S Actor Instruction Reference T2S Actor Instruction Reference

Reference assigned by the T2S Actor to the instruction

<Primitive Type> String Account Servicer Reference Account Servicer Reference

Reference assigned by the CSD to the instruction

<Primitive Type> String Account Owner Reference Account Owner Reference

Reference assigned by the T2S Delivering/Receiving Party to the instruction

<Primitive Type> String Third Party Reference Third Party Reference

Reference assigned by a third party to the instruction

<Primitive Type> Integer T2S Delivering Party Securities Account T2S Delivering Party Securities Account

Safekeeping account of delivering Party 1

<Primitive Type> Integer T2S Receiving Party Securities Account T2S Receiving Party Securities Account

Safekeeping account of receiving Party 1

<<Boundary>> <Class> External CSD Data Ext Ext
<Primitive Type> Boolean Partially Released Flag Partially Released Flag
<<eDataType>> <Primitive Type> Integer Remaining Released Quantity Remaining Released Quantity
<<eDataType>> <Primitive Type> Integer Remaining Quantity On Hold Remaining Quantity On Hold
<Primitive Type> Date Failing Business Day Failing Business Day

Last business day the Settlement Instruction can no longer settle (as per Settlement notification).

<Primitive Type> Timestamp Failing Entry Timestamp Failing Entry Timestamp

The date and timestamp when the Settlement Instruction changes from "pending" to "failing".

<<eDataType>> <Primitive Type> Boolean Failing Flag Failing Flag

When the settlement of a Settlement Instruction is not possible on its Intended Settlement Date this attribute has the value "Yes", otherwise it has the value "No"

<Primitive Type> String Place of Clearing Place of Clearing

BIC Identifier of the Place of Clearing

<Primitive Type> String Place of Trade MIC Identifier Place of Trade MIC Identifier

Market Identifier Code of the Place of Trade

<Primitive Type> String Place of Trade Description Place of Trade Description

Description of the market when no Market Identifier Code is available

<<Boundary>> <Class> Penalty Eligibility penalty Eligibility penalty Eligibility
<<Boundary>> <Class> Penalty Eligibility penalty Eligibility2 penalty Eligibility2
<<Boundary>> <Class> Applicable Party related to related to
<Primitive Type> Timestamp Matching Timestamp Matching Timestamp

Timestamp in which two instructions are matched in the system

<Primitive Type> String Place of Trade type Code Place of Trade type Code


Market type expressed as an ISO 20022 code

<Primitive Type> String Place of Trade type Proprietary Place of Trade type Proprietary

Market type expressed as a proprietary code

<Primitive Type> Boolean Beneficial Ownership Beneficial Ownership

Specifies whether there is change of Beneficial Ownership.
BOOLEAN (i.e. possible values YES or NO)

<Primitive Type> String Counterparty Account Owner Reference Counterparty Account Owner Reference

Reference assigned by the counterparty (delivering/ receiving party) to the counterparty

<Primitive Type> String Counterparty T2S Reference Counterparty T2S Reference

Reference assigned by T2S to the counterparty settlement instruction

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

Dettagli attributo

 Account Owner Reference
Public <Primitive Type> String Account Owner Reference

Reference assigned by the T2S Delivering/Receiving Party to the instruction

Vincoli:
Proprietà:

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


 Account Servicer Reference
Public <Primitive Type> String Account Servicer Reference

Reference assigned by the CSD to the instruction

Vincoli:
Proprietà:

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


 Actual Settlement Date
Public <Primitive Type> Date Actual Settlement Date

Business date when the latest settlement has occurred

Vincoli:
Proprietà:

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


 Allowed Modification Flag
Public <Primitive Type> Boolean Allowed Modification Flag

Used by the CSDs, CCPs, trading platforms and stock exchanges to identify one Settlement Instruction instructed by them as non-modifiable by CSD participants. {T2S.05.300}

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameAllowed Modification Flag
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Allowed Modification Flag
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 belongs to
Private <<Boundary>> <Class> Matching Object belongs to
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_matches_belongs to
Class<<Boundary>> <Class> Settlement 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..2
Namebelongs to
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> matches : Settlement Instruction [2..2]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::belongs to
Type<<Boundary>> <Class> Matching Object
Upper2
Upper Value<Literal Unlimited Natural> 2
VisibilityPrivate


 Beneficial Ownership
Public <Primitive Type> Boolean Beneficial Ownership

Specifies whether there is change of Beneficial Ownership.
BOOLEAN (i.e. possible values YES or NO)

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameBeneficial Ownership
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Beneficial Ownership
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Cancellation Date
Public <Primitive Type> Date Cancellation Date

The business date when the Settlement Instruction has been cancelled

Vincoli:
Proprietà:

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


 Cancellation Requested
Public <Primitive Type> Boolean Cancellation Requested

When the first cancellation maintenance instruction is executed, and the cancellation of the counterpart or the administering party is needed, it is set to “Yes”, otherwise is set to “No”.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCancellation Requested
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Cancellation Requested
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Cancellation Status
Public <Primitive Type> String Cancellation Status

Current Cancellation status of the instruction.
Possible values:
•    CANC: Cancelled
•    NCAN: Not cancelled.(default value)

Vincoli:
Proprietà:

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


 Client of Delivering CSD Participant BIC
Public <Primitive Type> String Client of Delivering CSD Participant BIC

The delivering beneficiary party of the LCMM Instruction.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Delivering CSD Participant BIC
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Delivering CSD Participant BIC
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Delivering CSD Participant Id
Public <Primitive Type> String Client of Delivering CSD Participant Id

Propietary Id of the Client of Delivering CSD Participant

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Delivering CSD Participant Id
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Delivering CSD Participant Id
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Delivering CSD Participant Issuer
Public <Primitive Type> String Client of Delivering CSD Participant Issuer

Entity that assigns the propietary Id of the Client of delivering CSD Participant

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Delivering CSD Participant Issuer
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Delivering CSD Participant Issuer
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Delivering CSD Participant Schema Name
Public <Primitive Type> String Client of Delivering CSD Participant Schema Name

Short textual description of the scheme in which the id of the Client of CSD Participant is included

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Delivering CSD Participant Schema Name
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Delivering CSD Participant Schema Name
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Receiving CSD Participant BIC
Public <Primitive Type> String Client of Receiving CSD Participant BIC

The Receiving beneficiary party of the LCMM Instruction

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Receiving CSD Participant BIC
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Receiving CSD Participant BIC
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Receiving CSD Participant Id
Public <Primitive Type> String Client of Receiving CSD Participant Id

Propietary Id of the Client of Receiving CSD Participant

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Receiving CSD Participant Id
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Receiving CSD Participant Id
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Receiving CSD Participant Issuer
Public <Primitive Type> String Client of Receiving CSD Participant Issuer

Entity that assigns the propietary Id of the client of Receiving CSD Participant

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Receiving CSD Participant Issuer
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Receiving CSD Participant Issuer
Type<Primitive Type> String
Upper1
VisibilityPublic


 Client of Receiving CSD Participant Schema Name
Public <Primitive Type> String Client of Receiving CSD Participant Schema Name

Short textual description of the scheme in which the id of the Client of CSD Participant is included

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameClient of Receiving CSD Participant Schema Name
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Client of Receiving CSD Participant Schema Name
Type<Primitive Type> String
Upper1
VisibilityPublic


 Common Reference
Public <Primitive Type> String Common Reference

Reference provided by the T2S Actor when the LCMM Instruction is already matched or in order to facilitate the matching within T2S.

Vincoli:
Proprietà:

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


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

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

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCorporate Action Event Identification
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Corporate Action Event Identification
Type<Primitive Type> String
Upper1
VisibilityPublic


 CoSD Flag
Public <Primitive Type> Boolean CoSD Flag

When the Settlement Instruction belongs to a COSD Group, this attribute has the value “Yes”, otherwise it has the value “No”

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCoSD Flag
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::CoSD Flag
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 CoSD Hold Status
Public <Primitive Type> Boolean CoSD Hold Status

When the Settlement Instruction fulfils one CoSD rule (Configured in the T2S Static Data table), this attribute has the value “Yes”, otherwise it has the value “No”

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCoSD Hold Status
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::CoSD Hold Status
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 cOSD Rule
Private <<Entity>> <Class> COSD Rule cOSD Rule
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_cOSD Rule_settlement Instruction
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
NamecOSD Rule
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::cOSD Rule
Type<<Entity>> <Class> COSD Rule
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Counterparty Account Owner Reference
Public <Primitive Type> String Counterparty Account Owner Reference

Reference assigned by the counterparty (delivering/ receiving party) to the counterparty

Vincoli:
Proprietà:

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


 Counterparty T2S Reference
Public <Primitive Type> String Counterparty T2S Reference

Reference assigned by T2S to the counterparty settlement instruction

Vincoli:
Proprietà:

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


 Credit/Debit Code
Public <Primitive Type> String Credit/Debit Code

It must be present when the Original Settlement Amount has a value.
Possible values:
•    CRDT: Credit
•    DBIT: Debit

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCredit/Debit Code
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Credit/Debit Code
Type<Primitive Type> String
Upper1
VisibilityPublic


 CSD Hold Status
Public <Primitive Type> String CSD Hold Status

Hold status as set by the CSD.
Possible values:
• Yes
• No (default value)

Vincoli:
Proprietà:

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


 CSD Validation Hold Status
Public <Primitive Type> Boolean CSD Validation Hold Status

When the Settlement Instruction fulfils one Market Specific Restriction(Configured in the T2S Static Data table), this attribute has the value “Yes”, otherwise it has the value “No”

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCSD Validation Hold Status
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::CSD Validation Hold Status
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 CUM/EX Indicator
Public <Primitive Type> String CUM/EX Indicator

Indicates whether the contract was traded cum or ex coupon.
Possible values:
•    CUM: cum coupon
•    EX: ex coupon

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCUM/EX Indicator
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::CUM/EX Indicator
Type<Primitive Type> String
Upper1
VisibilityPublic


 Delivering Depository
Private <<Entity>> <Class> Party Delivering Depository
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction3_Delivering Depository
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
NameDelivering Depository
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction3 : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Delivering Depository
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Entry Date Time
Public <Primitive Type> Timestamp Entry Date Time

Date and timestamp when the instruction has been creates

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameEntry Date Time
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Entry Date Time
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


 Ext
Private <<Boundary>> <Class> External CSD Data Ext
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_has_Ext
Class<<Boundary>> <Class> Settlement 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
NameExt
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> has : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Ext
Type<<Boundary>> <Class> External CSD Data
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 External CSD Flag
Public <Primitive Type> Boolean External CSD Flag

It indicates if the relevant depository is an external CSD

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameExternal CSD Flag
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::External CSD Flag
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 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

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameExternally Matched
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Externally Matched
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Failing Business Day
Public <Primitive Type> Date Failing Business Day

Last business day the Settlement Instruction can no longer settle (as per Settlement notification).

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameFailing Business Day
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Failing Business Day
Type<Primitive Type> Date
Upper1
VisibilityPublic


 Failing Entry Timestamp
Public <Primitive Type> Timestamp Failing Entry Timestamp

The date and timestamp when the Settlement Instruction changes from "pending" to "failing".

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameFailing Entry Timestamp
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Failing Entry Timestamp
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


 Failing Flag
Public <<eDataType>> <Primitive Type> Boolean Failing Flag

When the settlement of a Settlement Instruction is not possible on its Intended Settlement Date this attribute has the value "Yes", otherwise it has the value "No"

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameFailing Flag
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Failing Flag
Type<<eDataType>> <Primitive Type> Boolean
Upper1
VisibilityPublic


 has
Private <<Boundary>> <Class> Allegement has
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_belongs to_has
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namehas
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> belongs to : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::has
Type<<Boundary>> <Class> Allegement
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 has been booked in
Private <<Boundary>> <Class> Cash Posting has been booked in
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_has been booked in_keeps track of
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namehas been booked in
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> keeps track of : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::has been booked in
Type<<Boundary>> <Class> Cash Posting
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 has been booked in
Private <<Boundary>> <Class> Securities Posting has been booked in
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_has been booked in_keeps track of
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namehas been booked in
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> keeps track of : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::has been booked in
Type<<Boundary>> <Class> Securities Posting
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Intended Settlement Date
Public <Primitive Type> Date Intended Settlement Date

The date at which the instruction becomes eligible to be submitted to settlement.

Vincoli:
Proprietà:

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


 is amended by
Private <<Boundary>> <Class> Amendment Instruction is amended by
Vincoli:
Proprietà:

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


 is cancelled by
Private <<Boundary>> <Class> Cancellation Instruction is cancelled by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_cancels_is cancelled by
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Nameis cancelled by
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> cancels : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is cancelled by
Type<<Boundary>> <Class> Cancellation Instruction
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 is delivered or received
Private <<Entity>> <Class> Securities Account is delivered or received
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is delivered or received_delivers or receives
Class<<Boundary>> <Class> Settlement 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
Nameis delivered or received
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> delivers or receives : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is delivered or received
Type<<Entity>> <Class> Securities Account
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 is grouped by
Private <<Boundary>> <Class> LCMM Instruction Pool is grouped by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_groups to settled_is grouped by
Class<<Boundary>> <Class> Settlement 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
Nameis grouped by
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> groups to settled : Settlement Instruction [1..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is grouped by
Type<<Boundary>> <Class> LCMM Instruction Pool
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 is held or released by
Private <<Boundary>> <Class> Hold/Release Instruction is held or released by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_holds or releases_is held or released by
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Nameis held or released by
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> holds or releases : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is held or released by
Type<<Boundary>> <Class> Hold/Release Instruction
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 is issued in
Private <<Entity>> <Class> Currency is issued in
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is issued in_settlement Instruction
Class<<Boundary>> <Class> Settlement 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
Nameis issued in
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is issued in
Type<<Entity>> <Class> Currency
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 is linked by
Private <<Boundary>> <Class> T2S Dedicated Cash Account Link is linked by
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_states a link_is linked by
Class<<Boundary>> <Class> Settlement 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
Nameis linked by
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> states a link : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is linked by
Type<<Boundary>> <Class> T2S Dedicated Cash Account Link
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 ISO Transaction Code
Public <Primitive Type> String ISO Transaction Code

The ISO transaction codes set out under ISO 20022 {T2S.05.200}

Vincoli:
Proprietà:

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


 is responsible for
Private <<Boundary>> <Class> Journaling of Limit Utilisation is responsible for
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction_is responsible for
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Nameis responsible for
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::is responsible for
Type<<Boundary>> <Class> Journaling of Limit Utilisation
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Matching Timestamp
Public <Primitive Type> Timestamp Matching Timestamp

Timestamp in which two instructions are matched in the system

Vincoli:
Proprietà:

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


 Match Status
Public <Primitive Type> String Match Status

Matching status of the instruction.
Possible values:
•    MACH: Matched
•    NMAT: Unmatched (Default value)

Vincoli:
Proprietà:

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


 Opt-out Settlement Transaction Condition Indicator
Public <Primitive Type> Boolean Opt-out Settlement Transaction Condition Indicator

When the Settlement Transaction Condition includes a "NOMC" indicator (NoAutomaticMarketClaim), this attribute has the value "Yes" (it means that the counterparties are able in a transaction to opt-out from any CAs transaction management arrangements). Othewise it has the value "No". Default value: "No"

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameOpt-out Settlement Transaction Condition Indicator
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Opt-out Settlement Transaction Condition Indicator
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Original Settlement Amount
Public <<eDataType>> <Primitive Type> Integer Original Settlement Amount

The amount stated in the LCMM Instruction.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameOriginal Settlement Amount
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Original Settlement Amount
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 Original Settlement Quantity
Public <<eDataType>> <Primitive Type> Integer Original Settlement Quantity

The quantity stated in the LCMM Instruction.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameOriginal Settlement Quantity
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Original Settlement Quantity
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 Partially Released Flag
Public <Primitive Type> Boolean Partially Released Flag
Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePartially Released Flag
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Partially Released Flag
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 Partial Settlement Indicator
Public <Primitive Type> String Partial Settlement Indicator

Used to indicate both the threshold type and whether the instruction allows for partial settlement.
Possible values:
PartialNotAllowed
PartialSettlementCashThresholdAllowed
PartialSettlementQuantityThresholdAllowed
PartialAllowed

Vincoli:
Proprietà:

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


 Party Hold Status
Public <Primitive Type> String Party Hold Status

Hold status as set by the T2S Party.
Possible values:
• Yes
• No (default value)

Vincoli:
Proprietà:

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


 Payment Type Code
Public <Primitive Type> String Payment Type Code

Specifies how the transaction is to be settled, for example, against payment.
Possible values:
•    APMT: Against Payment Settlement
•    FREE: Separate Settlement

Vincoli:
Proprietà:

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


 penalty Eligibility
Private <<Boundary>> <Class> Penalty Eligibility penalty Eligibility
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_penalty Eligibility_Failed Instruction
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namepenalty Eligibility
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> Failed Instruction : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::penalty Eligibility
Type<<Boundary>> <Class> Penalty Eligibility
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 penalty Eligibility2
Private <<Boundary>> <Class> Penalty Eligibility penalty Eligibility2
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_penalty Eligibility2_Counterparty Instruction
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namepenalty Eligibility2
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> Counterparty Instruction : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::penalty Eligibility2
Type<<Boundary>> <Class> Penalty Eligibility
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Place of Clearing
Public <Primitive Type> String Place of Clearing

BIC Identifier of the Place of Clearing

Vincoli:
Proprietà:

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


 Place of Trade Description
Public <Primitive Type> String Place of Trade Description

Description of the market when no Market Identifier Code is available

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePlace of Trade Description
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Place of Trade Description
Type<Primitive Type> String
Upper1
VisibilityPublic


 Place of Trade MIC Identifier
Public <Primitive Type> String Place of Trade MIC Identifier

Market Identifier Code of the Place of Trade

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePlace of Trade MIC Identifier
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Place of Trade MIC Identifier
Type<Primitive Type> String
Upper1
VisibilityPublic


 Place of Trade type Code
Public <Primitive Type> String Place of Trade type Code


Market type expressed as an ISO 20022 code

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePlace of Trade type Code
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Place of Trade type Code
Type<Primitive Type> String
Upper1
VisibilityPublic


 Place of Trade type Proprietary
Public <Primitive Type> String Place of Trade type Proprietary

Market type expressed as a proprietary code

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NamePlace of Trade type Proprietary
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Place of Trade type Proprietary
Type<Primitive Type> String
Upper1
VisibilityPublic


 Priority
Public <Primitive Type> String Priority

The level of priority assigned by T2S or by the T2S actor. Possible values are:
• Normal priority (default value)
• High priority
• Top priority
• Reserved priority

Vincoli:
Proprietà:

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


 Receiving Depository
Private <<Entity>> <Class> Party Receiving Depository
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction4_Receiving Depository
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
NameReceiving Depository
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction4 : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Receiving Depository
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 related to
Private <<Boundary>> <Class> Applicable Party related to
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_related to_settlement Instruction
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namerelated to
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::related to
Type<<Boundary>> <Class> Applicable Party
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Remaining Quantity On Hold
Public <<eDataType>> <Primitive Type> Integer Remaining Quantity On Hold
Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameRemaining Quantity On Hold
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Remaining Quantity On Hold
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 Remaining Released Quantity
Public <<eDataType>> <Primitive Type> Integer Remaining Released Quantity
Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameRemaining Released Quantity
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Remaining Released Quantity
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 Repo Reference
Public <Primitive Type> String Repo Reference

Reference for REPO Instructions.

Vincoli:
Proprietà:

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


 RT for securities
Private <<Entity>> <Class> Restriction Type RT for securities
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_RT for securities_settlement Instruction
Class<<Boundary>> <Class> Settlement 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
NameRT for securities
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::RT for securities
Type<<Entity>> <Class> Restriction Type
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 securities
Private <<Entity>> <Class> Securities securities
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_securities_identifies financial instrument of
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Lower Value<Literal Integer> 1
Multiplicity1
Namesecurities
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::securities
Type<<Entity>> <Class> Securities
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Securities Movement Type Code
Public <Primitive Type> String Securities Movement Type Code

Specifies if the movement on a securities account results from a deliver or a receive instruction.
Possible values:
•    DELI: Delivery
•    RECE Receive

Vincoli:
Proprietà:

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


 Settled Settlement Amount
Public <<eDataType>> <Primitive Type> Integer Settled Settlement Amount

The total amount settled (so far).

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameSettled Settlement Amount
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Settled Settlement Amount
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 Settled Settlement Quantity
Public <<eDataType>> <Primitive Type> Integer Settled Settlement Quantity

The total quantity settled (so far)

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameSettled Settlement Quantity
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::Settled Settlement Quantity
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


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

AggregationNone
Association<Association> A_CoSD blocking_settlement Restriction
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namesettlement Restriction
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> CoSD blocking : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::settlement Restriction
Type<<Boundary>> <Class> Settlement Restriction
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 Settlement Status
Public <Primitive Type> String Settlement Status

Current Settlement status of the instruction.
Possible values:
•    USET: Unsettled (default value)
•    SETT: Settled
•    PSET: Partially settled

Vincoli:
Proprietà:

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


 specific restriction
Private <<Entity>> <Class> Restriction Type specific restriction
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_specific restriction_settlement Instruction2
Class<<Boundary>> <Class> Settlement 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
Namespecific restriction
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction2 : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::specific restriction
Type<<Entity>> <Class> Restriction Type
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 states the links
Private <<Boundary>> <Class> LCMM Instruction Link states the links
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_states the links_is linked to
Class<<Boundary>> <Class> Settlement 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
Multiplicity*
Namestates the links
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> is linked to : Settlement Instruction [0..1]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::states the links
Type<<Boundary>> <Class> LCMM Instruction Link
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPrivate


 T2S Actor Instruction Reference
Public <Primitive Type> String T2S Actor Instruction Reference

Reference assigned by the T2S Actor to the instruction

Vincoli:
Proprietà:

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


 T2S Delivering Party
Private <<Entity>> <Class> Party T2S Delivering Party
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction_T2S Delivering Party
Class<<Boundary>> <Class> Settlement 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
NameT2S Delivering Party
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::T2S Delivering Party
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 T2S Delivering Party Securities Account
Public <Primitive Type> Integer T2S Delivering Party Securities Account

Safekeeping account of delivering Party 1

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameT2S Delivering Party Securities Account
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::T2S Delivering Party Securities Account
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 T2S Receiving Party
Private <<Entity>> <Class> Party T2S Receiving Party
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction2_T2S Receiving Party
Class<<Boundary>> <Class> Settlement 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
NameT2S Receiving Party
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction2 : Settlement Instruction [0..*]
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::T2S Receiving Party
Type<<Entity>> <Class> Party
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 T2S Receiving Party Securities Account
Public <Primitive Type> Integer T2S Receiving Party Securities Account

Safekeeping account of receiving Party 1

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Settlement Instruction
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameT2S Receiving Party Securities Account
Namespace<<Boundary>> <Class> Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::T2S Receiving Party Securities Account
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Third Party Reference
Public <Primitive Type> String Third Party Reference

Reference assigned by a third party to the instruction

Vincoli:
Proprietà:

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


 Trade Date
Public <Primitive Type> Date Trade Date

The date when the contract was made.

Vincoli:
Proprietà:

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


 unmatched Settlement Instruction
Private <<Boundary>> <Class> Unmatched Settlement Instruction unmatched Settlement Instruction
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_settlement Instruction_unmatched Settlement Instruction
Class<<Boundary>> <Class> Settlement 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
Nameunmatched Settlement Instruction
Namespace<<Boundary>> <Class> Settlement Instruction
Opposite<Property> settlement Instruction : Settlement Instruction
Owner<<Boundary>> <Class> Settlement Instruction
Qualified NameT2S Data Model::LCMM::Common::Settlement Instruction::unmatched Settlement Instruction
Type<<Boundary>> <Class> Unmatched Settlement Instruction
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate