LCMM::Common
Classe Reason History

This entity includes the reason codes related to the unsuccessful attempts of settlement of a Settlement Instruction or a Settlement Restriction, and the reason codes associated to the pending execution of a Cancellation Instruction
Each Reason History is linked to one LCMM Instruction.

Attributi
<Primitive Type> String Reason Code Reference Reason Code Reference

A list of reason codes of an unsuccessful settlement attempt or a pending execution of a Cancellation Instruction is stated below. The full list will be ISO compliant and will be published in the UDFS.
Unsuccessful settlement attempts:
• Settlement Instruction “On Hold”.
• Linked Settlement Instruction / Settlement Restriction missing.
• Lack of cash.
• Lack of securities.
• Intraday restriction (security, currency, security account, T2S dedicated cash account or T2S party blocked).
• Net buying limit reached.
• Cut-off reached
• Counterparty’s instruction on CoSD process
Pending execution of a Cancellation Instruction:
• Cancellation pending, awaiting cancellation from the counterparty.
• Cancellation pending, awaiting CoSD cancellation from Administering Party

<Primitive Type> Timestamp Maintenance Date and Timestamp Maintenance Date and Timestamp

The date and time when the reason code was assigned

<Primitive Type> String System User System User

User responsible for the maintenance

<<Boundary>> <Class> LCMM Instruction documents documents
<<eDataType>> <Primitive Type> Integer Revision Number Revision Number

It groups the set of reson codes that a Settlement Instruction has in a point of time

<Primitive Type> Boolean Current Value Current Value

It has the value “Yes” when Reason Code is the current Reason Code of the Settlement Instruction. It always corresponds to greater Revision Number


Proprietà:

Is Abstractfalse
Is Activefalse
Is Leaffalse
NameReason History
Namespace<Package> Common
Owner<Package> Common
Package<Package> Common
Qualified NameT2S Data Model::LCMM::Common::Reason History
StereotypeBoundary
VisibilityPublic

Dettagli attributo

 Current Value
Public <Primitive Type> Boolean Current Value

It has the value “Yes” when Reason Code is the current Reason Code of the Settlement Instruction. It always corresponds to greater Revision Number

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Reason History
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameCurrent Value
Namespace<<Boundary>> <Class> Reason History
Owner<<Boundary>> <Class> Reason History
Qualified NameT2S Data Model::LCMM::Common::Reason History::Current Value
Type<Primitive Type> Boolean
Upper1
VisibilityPublic


 documents
Private <<Boundary>> <Class> LCMM Instruction documents
Vincoli:
Proprietà:

AggregationNone
Association<Association> A_is documented by_documents
Class<<Boundary>> <Class> Reason History
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
Namedocuments
Namespace<<Boundary>> <Class> Reason History
Opposite<Property> is documented by : Reason History [0..*]
Owner<<Boundary>> <Class> Reason History
Qualified NameT2S Data Model::LCMM::Common::Reason History::documents
Type<<Boundary>> <Class> LCMM Instruction
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPrivate


 Maintenance Date and Timestamp
Public <Primitive Type> Timestamp Maintenance Date and Timestamp

The date and time when the reason code was assigned

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Reason History
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameMaintenance Date and Timestamp
Namespace<<Boundary>> <Class> Reason History
Owner<<Boundary>> <Class> Reason History
Qualified NameT2S Data Model::LCMM::Common::Reason History::Maintenance Date and Timestamp
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


 Reason Code Reference
Public <Primitive Type> String Reason Code Reference

A list of reason codes of an unsuccessful settlement attempt or a pending execution of a Cancellation Instruction is stated below. The full list will be ISO compliant and will be published in the UDFS.
Unsuccessful settlement attempts:
• Settlement Instruction “On Hold”.
• Linked Settlement Instruction / Settlement Restriction missing.
• Lack of cash.
• Lack of securities.
• Intraday restriction (security, currency, security account, T2S dedicated cash account or T2S party blocked).
• Net buying limit reached.
• Cut-off reached
• Counterparty’s instruction on CoSD process
Pending execution of a Cancellation Instruction:
• Cancellation pending, awaiting cancellation from the counterparty.
• Cancellation pending, awaiting CoSD cancellation from Administering Party

Vincoli:
Proprietà:

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


 Revision Number
Public <<eDataType>> <Primitive Type> Integer Revision Number

It groups the set of reson codes that a Settlement Instruction has in a point of time

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Reason History
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameRevision Number
Namespace<<Boundary>> <Class> Reason History
Owner<<Boundary>> <Class> Reason History
Qualified NameT2S Data Model::LCMM::Common::Reason History::Revision Number
Type<<eDataType>> <Primitive Type> Integer
Upper1
VisibilityPublic


 System User
Public <Primitive Type> String System User

User responsible for the maintenance

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Reason History
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Lower1
Multiplicity1
NameSystem User
Namespace<<Boundary>> <Class> Reason History
Owner<<Boundary>> <Class> Reason History
Qualified NameT2S Data Model::LCMM::Common::Reason History::System User
Type<Primitive Type> String
Upper1
VisibilityPublic