LCMM::Common
Classe Status History

This entity documents the audit trail history for all changes for all types of processing statuses, managed in the full life cycle of an LCMM Instruction that LCMM processes .
Each Status History belongs to a single LCMM Instruction.

Attributi
<Primitive Type> String Status Type Status Type

This attribute defines the type of status. The possible values depending on the Instruction Type of the LCMM Instruction are:
• Match status, for Settlement Instructions and Cancellation Instructions
• Cancellation status, for all types of LCMM Instructions
• Settlement status, for Settlement Instructions and Settlement Restrictions
• CoSD Hold status, for Settlement Instructions
• Party Hold status, for Settlement Instructions
• CSD Hold status, for Settlement Instructions
• CSD Validation Hold status, for Settlement Instructions
• Execution Status, for Cancellation Instructions and Condition Modification Instructions
• Allegement Status, for Settlement Instructions and Cancellation Instructions
• Approval Status, for all types of LCMM instruction

<Primitive Type> String Status Value Status Value

It defines the possible values of a status depending on the Status Type and the Instruction Type of the LCMM Instruction:
• Match status: “Matched”/ “Unmatched”
• Cancellation status: “Cancelled”/ “Not cancelled” (default value), for Settlement Instructions and Settlement Restrictions; “Denied”/ “Not Denied”(default values), for Cancellation Instructions and Condition Modification Instructions.
• Settlement status: “Unsettled” (default value)/ “Partially settled”/ “Settled”
• CoSD Hold status: “YES”/ “NO”
• Party Hold status: “YES”/ “NO”
• CSD Hold status: “YES”/ “NO”
• CSD Validation Hold status : "YES"/ "NO"
• Execution Status: ”Executed”/ ”Not Executed”(Default value)
• Allegement Status: ”Sent” (Default Value) / ”Removed”/ ”Cancelled”
• Approval Status: “Approved “/” Awaiting for Approval”/” Revoked”

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

The date and time the status value was modified.

<Primitive Type> String System User System User

User responsible for the maintenance

<<Boundary>> <Class> LCMM Instruction documents documents
<Primitive Type> Integer Settled Settlement Amount Settled Settlement Amount

Amount settled in the current status update

<Primitive Type> Integer Settled Settlement Quantity Settled Settlement Quantity

Quantity settled in the current status update

<Primitive Type> Timestamp Settlement Timestamp Settlement Timestamp

Date and timestamp of the last settlement


Proprietà:

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

Dettagli attributo

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

AggregationNone
Association<Association> A_is documented by_documents
Class<<Boundary>> <Class> Status 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> Status History
Opposite<Property> is documented by : Status History [1..*]
Owner<<Boundary>> <Class> Status History
Qualified NameT2S Data Model::LCMM::Common::Status 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 the status value was modified.

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Status 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> Status History
Owner<<Boundary>> <Class> Status History
Qualified NameT2S Data Model::LCMM::Common::Status History::Maintenance Date and Timestamp
Type<Primitive Type> Timestamp
Upper1
VisibilityPublic


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

Amount settled in the current status update

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Status History
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> Status History
Owner<<Boundary>> <Class> Status History
Qualified NameT2S Data Model::LCMM::Common::Status History::Settled Settlement Amount
Type<Primitive Type> Integer
Upper1
VisibilityPublic


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

Quantity settled in the current status update

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Status History
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> Status History
Owner<<Boundary>> <Class> Status History
Qualified NameT2S Data Model::LCMM::Common::Status History::Settled Settlement Quantity
Type<Primitive Type> Integer
Upper1
VisibilityPublic


 Settlement Timestamp
Public <Primitive Type> Timestamp Settlement Timestamp

Date and timestamp of the last settlement

Vincoli:
Proprietà:

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


 Status Type
Public <Primitive Type> String Status Type

This attribute defines the type of status. The possible values depending on the Instruction Type of the LCMM Instruction are:
• Match status, for Settlement Instructions and Cancellation Instructions
• Cancellation status, for all types of LCMM Instructions
• Settlement status, for Settlement Instructions and Settlement Restrictions
• CoSD Hold status, for Settlement Instructions
• Party Hold status, for Settlement Instructions
• CSD Hold status, for Settlement Instructions
• CSD Validation Hold status, for Settlement Instructions
• Execution Status, for Cancellation Instructions and Condition Modification Instructions
• Allegement Status, for Settlement Instructions and Cancellation Instructions
• Approval Status, for all types of LCMM instruction

Vincoli:
Proprietà:

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


 Status Value
Public <Primitive Type> String Status Value

It defines the possible values of a status depending on the Status Type and the Instruction Type of the LCMM Instruction:
• Match status: “Matched”/ “Unmatched”
• Cancellation status: “Cancelled”/ “Not cancelled” (default value), for Settlement Instructions and Settlement Restrictions; “Denied”/ “Not Denied”(default values), for Cancellation Instructions and Condition Modification Instructions.
• Settlement status: “Unsettled” (default value)/ “Partially settled”/ “Settled”
• CoSD Hold status: “YES”/ “NO”
• Party Hold status: “YES”/ “NO”
• CSD Hold status: “YES”/ “NO”
• CSD Validation Hold status : "YES"/ "NO"
• Execution Status: ”Executed”/ ”Not Executed”(Default value)
• Allegement Status: ”Sent” (Default Value) / ”Removed”/ ”Cancelled”
• Approval Status: “Approved “/” Awaiting for Approval”/” Revoked”

Vincoli:
Proprietà:

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


 System User
Public <Primitive Type> String System User

User responsible for the maintenance

Vincoli:
Proprietà:

AggregationNone
Class<<Boundary>> <Class> Status 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> Status History
Owner<<Boundary>> <Class> Status History
Qualified NameT2S Data Model::LCMM::Common::Status History::System User
Type<Primitive Type> String
Upper1
VisibilityPublic