Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes

Settlement
Class Settlement Transaction

Entity used for the booking in the Settlement Domain, including pre-calculated attributes. The provisioning checking in the booking process relies on this entity.

Attributes
<Primitive Type> Integer | Original Amount | Amount to transfer from an account to another account.
<Primitive Type> Integer | Remaining Amount | Remaining amount to transfer from an account to another account. Updated by VPB after the settlement.
<Primitive Type> Integer | Original Quantity | Quantity of securities to transfer from an account to another account.
<Primitive Type> Integer | Remaining Quantity | Remaining quantity to transfer from an account to another account. Updated by VPB after the settlement.
<Primitive Type> String | Settlement Transaction Category | Possible values : - Collateral (COLA)- Collateral Relocation (CORE)- Liquidity Transfer (LQTR)- Realignment (REAL)- Restriction Management (RSMG)- Restriction Use (RESU)- Reverse Collateral (RCOL)- Standard (STND)- Technical Cash Transfer (TCAT)
<Primitive Type> Boolean | Partial Settlement Indicator | This Indicator aims at indicating whether the Settlement Transaction may be partially settled or not. Concerning Liquidity transfer value, it must match with Liquidity Transfer's Partial Execution attribute.
<Primitive Type> Timestamp | Applicable Instruction Entry Date/Time | Applicable ISI Entry Date/Time of the associated settlement instruction in the system.
<Primitive Type> String | Settlement Transaction Status | Possible values: Unsettled (USET)Partially filled (PFIL)Settled (SETT)Partially settled (PSET)Cancelled (CANC)
<Primitive Type> String | Priority | Value based on the priority value of the associated Settlement Instruction.Possible values are :- Reserved priority (0001)- Top priority (0002)- High priority (0003)- Normal Priority (0004)
<Primitive Type> String | Reason for Settlement Failure | Contains the reason for failure for the last unsuccessful settlement attempt if the “Settlement Transaction Status” attribute is valued to “Unsettled”
<Primitive Type> String | Transaction Type Code | Concerning Settlement transactions based on Settlement instructions the determination is done on a combination of Securities Movement Type Code, Settlement Quantity and Payment Type Code.List of possible values:Delivery Versus Payment (DVP)Free Of Payment (FOP)Payment Free Of Delivery (PFOD)Delivery With Payment (DWP)Liquidity Transfer (LQT)Settlement Restriction on Securities (SRSE)Settlement Restriction on Cash (SRCA)
<Primitive Type> Timestamp | Settlement Attempt Timestamp | Time stamp of the modified status
<Primitive Type> Date | Intended Settlement Date | The intended Settlement Date is filled at the creation of the settlement transaction.The date when the instruction will be, at the first time, forwarded to settlement.
<Primitive Type> String | ISO Transaction Code | This field is not filled in case the Settlement Transaction is associated to a Settlement Restriction or a Liquidity Transfer.Possible values: Auto-Collateralisation (AUTO)BuySellBack (BSBK)Market Claim (CLAI)CentralBankCollateralOperation (CNCB)CollateralIn (COLI)CollateralOut (COLO)DepositoryReceiptConversion (CONV)Corporate Action (CORP)FactorUpdate (FCTA)MoveOfStock (INSP)DepositoryReceiptIssue (ISSU)MarkDown (MKDW)MarkUp (MKUP)Netting (NETT)NonSyndicated (NSYN)ExternalAccountTransfer (OWNE)InternalAccountTransfer (OWNI)PairOff (PAIR)Placement (PLAC)PortfolioMove (PORT)Realignment (REAL)Withdrawal (REDI)Redemption (REDM)DepositoryReceiptReleaseCancellation (RELE)Repo (REPU)ReturnDeliveryWithoutMatching (RODE)Reporting (RPTO)ReverseRepo (RVPO)SellBuyBack (SBBK)BorrowingReallocation (SBRE)SecuritiesBorrowing (SECB)SecuritiesLending (SECL)LendingReallocation (SLRE)Subscription (SUBS)SyndicateUnderwriters (SYND)TBAClosing (TBAC)Trade (TRAD)TripartyRepo (TRPO)TripartyReverseRepo (TRVO)Turnaround (TURN)
<Primitive Type> Integer | Effective Settlement Counter | This counter stores the number of effective settlements. It is used by Recycling and Optimisation.
<<Boundary>> <Class> Settlement Transaction Link | comprises |
<<Entity>> <Class> Securities Account | having sec. delivered by |
<<Entity>> <Class> Securities Account | having sec. received by |
<<Boundary>> <Class> CollectionTransaction | belongs to |
<<Entity>> <Class> T2S Dedicated Cash Account | debits |
<<Entity>> <Class> T2S Dedicated Cash Account | credits |
<<Entity>> <Class> Party | is delivered by |
<<Boundary>> <Class> Liquidity Transfer | is associated to |
<<Entity>> <Class> Party | is received by |
<<Entity>> <Class> Securities | regards |
<<Boundary>> <Class> Matching Object | is associated to |
<<Boundary>> <Class> Settlement Restriction | is associated to |
<Primitive Type> String | Threshold Type | This attribute shall define whether the threshold is in:- cash value (CASH)- or quantity (QUTY)
<Primitive Type> Date | Effective Settlement Date |
<<Entity>> <Class> Securities Valuation | is priced with |
<Primitive Type> String | Settlement Transaction Sub-Category | Possible values: - Auto-collateralisation Liquidity Optimization (ALOP)- Blocking position – Decrease (BPDE)- Blocking position – Increase (BPIN)- Blocking position – Set-up (BPSU)- Cash Transfer (CATR)- Corporate Action Cash Rebalancing (CARL)- CoSD Blocking position – Set-up (COBS)- CoSD Blocking Regeneration (COBR)- CoSD Cancellation position (COCP)- CoSD Release transaction (CORT)- CoSD Restriction Use (CORU)- Earmarking position – Decrease (EPDE)- Earmarking position – Increase/Set-up (EPIS)- EoD Liquidity Transfer (EDLT)- EoD Restriction Release (EDRR)- Liquidity Transfer (LQTR)- Liquidity Transfer all cash (LTAC)- Monetary Policy Operation Cash Rebalancing (MPOR)- Pledge (PLED)- Realignment (REAL)- Release for End Of Restriction Validity (RERV)- Repo (REPO)- Reservation position – Decrease (RPDE)- Reservation position – Increase (RPIN)- Reservation position – Set-up (RPSU)- Restriction Use (RESU)- Standard (STND)- Sub-pledge (SPLE)

Properties:

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

Attribute Details

Applicable Instruction Entry Date/Time

    Public <Primitive Type> Timestamp Applicable Instruction Entry Date/Time

  Applicable ISI Entry Date/Time of the associated settlement instruction in the system.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Applicable Instruction Entry Date/Time
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Applicable Instruction Entry Date/Time
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

belongs to

    Private <<Boundary>> <Class> CollectionTransaction belongs to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_contains_belongs to
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | belongs to
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> contains : Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::belongs to
  Type | <<Boundary>> <Class> CollectionTransaction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

comprises

    Private <<Boundary>> <Class> Settlement Transaction Link comprises

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_comprises_refers to
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | comprises
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> refers to : Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::comprises
  Type | <<Boundary>> <Class> Settlement Transaction Link
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

credits

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

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is credited by_credits
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | credits
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> is credited by : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::credits
  Type | <<Entity>> <Class> T2S Dedicated Cash Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

debits

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

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is debited by_debits
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | debits
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> is debited by : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::debits
  Type | <<Entity>> <Class> T2S Dedicated Cash Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Effective Settlement Counter

    Public <Primitive Type> Integer Effective Settlement Counter

  This counter stores the number of effective settlements. It is used by Recycling and Optimisation.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Effective Settlement Counter
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Effective Settlement Counter
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Effective Settlement Date

    Public <Primitive Type> Date Effective Settlement Date

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Effective Settlement Date
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Effective Settlement Date
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

having sec. delivered by

    Private <<Entity>> <Class> Securities Account having sec. delivered by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_having sec. delivered by_delivers sec. to
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | having sec. delivered by
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> delivers sec. to : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::having sec. delivered by
  Type | <<Entity>> <Class> Securities Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

having sec. received by

    Private <<Entity>> <Class> Securities Account having sec. received by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_having sec. received by_receives sec. from
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | having sec. received by
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> receives sec. from : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::having sec. received by
  Type | <<Entity>> <Class> Securities Account
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Intended Settlement Date

    Public <Primitive Type> Date Intended Settlement Date

  The intended Settlement Date is filled at the creation of the settlement transaction.The date when the instruction will be, at the first time, forwarded to settlement.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Intended Settlement Date
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Intended Settlement Date
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

is associated to

    Private <<Boundary>> <Class> Liquidity Transfer is associated to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_valid liquidity transfers_is associated to
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | is associated to
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> valid liquidity transfers : Settlement Transaction [0..1]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is associated to
  Type | <<Boundary>> <Class> Liquidity Transfer
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is associated to

    Private <<Boundary>> <Class> Matching Object is associated to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_gives_is associated to
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | is associated to
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> gives : Settlement Transaction [0..1]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is associated to
  Type | <<Boundary>> <Class> Matching Object
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is associated to

    Private <<Boundary>> <Class> Settlement Restriction is associated to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is associated to_gives
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | is associated to
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> gives : Settlement Transaction [0..1]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is associated to
  Type | <<Boundary>> <Class> Settlement Restriction
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is delivered by

    Private <<Entity>> <Class> Party is delivered by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_delivers_is delivered by
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Lower Value | <Literal Integer> 1
  Multiplicity | 1
  Name | is delivered by
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> delivers : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is delivered by
  Type | <<Entity>> <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

ISO Transaction Code

    Public <Primitive Type> String ISO Transaction Code

  This field is not filled in case the Settlement Transaction is associated to a Settlement Restriction or a Liquidity Transfer.Possible values: Auto-Collateralisation (AUTO)BuySellBack (BSBK)Market Claim (CLAI)CentralBankCollateralOperation (CNCB)CollateralIn (COLI)CollateralOut (COLO)DepositoryReceiptConversion (CONV)Corporate Action (CORP)FactorUpdate (FCTA)MoveOfStock (INSP)DepositoryReceiptIssue (ISSU)MarkDown (MKDW)MarkUp (MKUP)Netting (NETT)NonSyndicated (NSYN)ExternalAccountTransfer (OWNE)InternalAccountTransfer (OWNI)PairOff (PAIR)Placement (PLAC)PortfolioMove (PORT)Realignment (REAL)Withdrawal (REDI)Redemption (REDM)DepositoryReceiptReleaseCancellation (RELE)Repo (REPU)ReturnDeliveryWithoutMatching (RODE)Reporting (RPTO)ReverseRepo (RVPO)SellBuyBack (SBBK)BorrowingReallocation (SBRE)SecuritiesBorrowing (SECB)SecuritiesLending (SECL)LendingReallocation (SLRE)Subscription (SUBS)SyndicateUnderwriters (SYND)TBAClosing (TBAC)Trade (TRAD)TripartyRepo (TRPO)TripartyReverseRepo (TRVO)Turnaround (TURN)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | ISO Transaction Code
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::ISO Transaction Code
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

is priced with

    Private <<Entity>> <Class> Securities Valuation is priced with

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is priced with_prices
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | *
  Name | is priced with
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> prices : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is priced with
  Type | <<Entity>> <Class> Securities Valuation
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is received by

    Private <<Entity>> <Class> Party is received by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is received by_receives
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | is received by
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> receives : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::is received by
  Type | <<Entity>> <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Original Amount

    Public <Primitive Type> Integer Original Amount

  Amount to transfer from an account to another account.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Original Amount
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Original Amount
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Original Quantity

    Public <Primitive Type> Integer Original Quantity

  Quantity of securities to transfer from an account to another account.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Original Quantity
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Original Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Partial Settlement Indicator

    Public <Primitive Type> Boolean Partial Settlement Indicator

  This Indicator aims at indicating whether the Settlement Transaction may be partially settled or not. Concerning Liquidity transfer value, it must match with Liquidity Transfer's Partial Execution attribute.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Partial Settlement Indicator
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Partial Settlement Indicator
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Priority

    Public <Primitive Type> String Priority

  Value based on the priority value of the associated Settlement Instruction.Possible values are :- Reserved priority (0001)- Top priority (0002)- High priority (0003)- Normal Priority (0004)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Priority
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Priority
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Reason for Settlement Failure

    Public <Primitive Type> String Reason for Settlement Failure

  Contains the reason for failure for the last unsuccessful settlement attempt if the “Settlement Transaction Status” attribute is valued to “Unsettled”

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Reason for Settlement Failure
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Reason for Settlement Failure
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

regards

    Private <<Entity>> <Class> Securities regards

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_ident. fin. Instrument of_regards
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 0
  Lower Value | <Literal Integer> 0
  Multiplicity | 0..1
  Name | regards
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Opposite | <Property> ident. fin. Instrument of : Settlement Transaction [0..*]
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::regards
  Type | <<Entity>> <Class> Securities
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Remaining Amount

    Public <Primitive Type> Integer Remaining Amount

  Remaining amount to transfer from an account to another account. Updated by VPB after the settlement.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Remaining Amount
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Remaining Amount
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Remaining Quantity

    Public <Primitive Type> Integer Remaining Quantity

  Remaining quantity to transfer from an account to another account. Updated by VPB after the settlement.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Remaining Quantity
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Remaining Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Settlement Attempt Timestamp

    Public <Primitive Type> Timestamp Settlement Attempt Timestamp

  Time stamp of the modified status

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Settlement Attempt Timestamp
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Settlement Attempt Timestamp
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

Settlement Transaction Category

    Public <Primitive Type> String Settlement Transaction Category

  Possible values : - Collateral (COLA)- Collateral Relocation (CORE)- Liquidity Transfer (LQTR)- Realignment (REAL)- Restriction Management (RSMG)- Restriction Use (RESU)- Reverse Collateral (RCOL)- Standard (STND)- Technical Cash Transfer (TCAT)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Settlement Transaction Category
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Settlement Transaction Category
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Settlement Transaction Status

    Public <Primitive Type> String Settlement Transaction Status

  Possible values: Unsettled (USET)Partially filled (PFIL)Settled (SETT)Partially settled (PSET)Cancelled (CANC)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Settlement Transaction Status
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Settlement Transaction Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Settlement Transaction Sub-Category

    Public <Primitive Type> String Settlement Transaction Sub-Category

  Possible values: - Auto-collateralisation Liquidity Optimization (ALOP)- Blocking position – Decrease (BPDE)- Blocking position – Increase (BPIN)- Blocking position – Set-up (BPSU)- Cash Transfer (CATR)- Corporate Action Cash Rebalancing (CARL)- CoSD Blocking position – Set-up (COBS)- CoSD Blocking Regeneration (COBR)- CoSD Cancellation position (COCP)- CoSD Release transaction (CORT)- CoSD Restriction Use (CORU)- Earmarking position – Decrease (EPDE)- Earmarking position – Increase/Set-up (EPIS)- EoD Liquidity Transfer (EDLT)- EoD Restriction Release (EDRR)- Liquidity Transfer (LQTR)- Liquidity Transfer all cash (LTAC)- Monetary Policy Operation Cash Rebalancing (MPOR)- Pledge (PLED)- Realignment (REAL)- Release for End Of Restriction Validity (RERV)- Repo (REPO)- Reservation position – Decrease (RPDE)- Reservation position – Increase (RPIN)- Reservation position – Set-up (RPSU)- Restriction Use (RESU)- Standard (STND)- Sub-pledge (SPLE)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Settlement Transaction Sub-Category
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Settlement Transaction Sub-Category
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Threshold Type

    Public <Primitive Type> String Threshold Type

  This attribute shall define whether the threshold is in:- cash value (CASH)- or quantity (QUTY)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Threshold Type
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Threshold Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Transaction Type Code

    Public <Primitive Type> String Transaction Type Code

  Concerning Settlement transactions based on Settlement instructions the determination is done on a combination of Securities Movement Type Code, Settlement Quantity and Payment Type Code.List of possible values:Delivery Versus Payment (DVP)Free Of Payment (FOP)Payment Free Of Delivery (PFOD)Delivery With Payment (DWP)Liquidity Transfer (LQT)Settlement Restriction on Securities (SRSE)Settlement Restriction on Cash (SRCA)

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Settlement Transaction
  Is Composite | false
  Is Derived | false
  Is Derived Union | false
  Is Leaf | false
  Is Ordered | false
  Is Read Only | false
  Is Static | false
  Is Unique | true
  Lower | 1
  Multiplicity | 1
  Name | Transaction Type Code
  Namespace | <<Boundary>> <Class> Settlement Transaction
  Owner | <<Boundary>> <Class> Settlement Transaction
  Qualified Name | T2S Data Model::Settlement::Settlement Transaction::Transaction Type Code
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes