Panoramica | In alto | Pacchetto | Elemento
| Restriction Types Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi

Rules and Parameters
Classe Restriction Type

This entity includes all the information concerning the Restriction Types’ definition {T2S.11.651}. It also includes the harmonised restriction types defined and maintained by the T2S Operator and available to all CSDs and NCBs. {T2S.11.666}Each Restriction Type is linked to the specifying Party (i.e. a CSD, a NCB or the T2S Operator) and to one or many Restriction Type Rules {T2S.11.653 }. In addition, in the case of “Earmarking for Auto-collateralisation” Restriction Processing Type, it is linked to the relevant Currency.

Attributi
<Primitive Type> String | Restriction Type | It specifies a code defined by the CSD or the NCB to identify the restriction.
<Primitive Type> String | Restriction Description | Description of the restriction.
<Primitive Type> String | Object Restriction Type | It specifies a classification for the object type on which the restriction applies. The exhaustive list of possible values is as follows:• Party• Security• Securities Account• Securities Position• T2S Dedicated Cash Account• Cash Balance• External RTGS Account• Settlement Instruction• Intra-Position Movement Instruction• Intra-Balance Movement Instruction• System Entity
<<Boundary>> <Class> Cash Balance Current | identifies |
<<Boundary>> <Class> Cash Balance | cash Balance |
<<Boundary>> <Class> Securities Position Current | identifies |
<<Boundary>> <Class> Settlement Instruction | settlement Instruction |
<<Boundary>> <Class> Settlement Restriction | balance to |
<<Boundary>> <Class> Settlement Restriction | balance from |
<<Boundary>> <Class> Securities Provisioning Net Flow | identifies |
<<Boundary>> <Class> Cash Provisioning Net Flow | identifies |
<Primitive Type> Date | Valid From | It specifies the date from which the restriction type is valid.
<Primitive Type> Date | Valid To | It specifies the date to which the restriction type is valid.
<Primitive Type> String | Restriction Processing Type | It specifies a classification for the type of processing T2S shall apply for the restriction. {T2S.11.662} The exhaustive list of possible values is as follows:• Rejection: rejection in Settlement Instruction validation {T2S.05.128}• CSD Validation Hold: setting the CSD validation status automatically to “Hold” when accepting a Settlement Instruction {T2S.05.127}• Reservation: creating a reservation of a Cash Balance or a Securities Position for a specific purpose• Blocking: blocking of a party, Securities Account, Security or T2S Dedicated Cash Account from settlement, blocking of Securities Position or Cash Balance for a specific purpose {T2S.05.129}• Balance Type / Earmarking: define and manage position types for Securities Positions.• Earmarking for Auto-collateralisation: specific earmarking for auto-collateralisation• Deliverable: without any restriction• Collateralised: used for sub-pledged collateral transactions• CoSD Blocking: it does not support any partial execution
<Primitive Type> Boolean | Positive/Negative Parameter Set | It specifies whether the rules of the restriction type represent a positive or negative set of parameters. A positive parameter set shall specify the conditions requiring T2S to apply the restriction. A negative parameter set shall specify the conditions for which T2S shall not apply the restriction. {T2S.11.663}
<Class> Restriction Type Rule | includes |
<Class> Party | party |
<Class> Currency | collateral eligibility |
<<Boundary>> <Class> Settlement Instruction | settlement Instruction2 |
<<Boundary>> <Class> Settlement Restriction | settlement Restriction |

Proprietà:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | Restriction Type
Namespace | <Package> Restriction Types
Owner | <Package> Restriction Types
Package | <Package> Restriction Types
Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type
Visibility | Public

Dettagli attributo

balance from

    Private <<Boundary>> <Class> Settlement Restriction balance from

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_balance from_restriction type2
  Class | <Class> Restriction Type
  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 | balance from
  Namespace | <Class> Restriction Type
  Opposite | <Property> restriction type2 : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::balance from
  Type | <<Boundary>> <Class> Settlement Restriction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

balance to

    Private <<Boundary>> <Class> Settlement Restriction balance to

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_balance to_restriction type
  Class | <Class> Restriction Type
  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 | balance to
  Namespace | <Class> Restriction Type
  Opposite | <Property> restriction type : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::balance to
  Type | <<Boundary>> <Class> Settlement Restriction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

cash Balance

    Private <<Boundary>> <Class> Cash Balance cash Balance

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_cash Balance_regards
  Class | <Class> Restriction Type
  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 | cash Balance
  Namespace | <Class> Restriction Type
  Opposite | <Property> regards : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::cash Balance
  Type | <<Boundary>> <Class> Cash Balance
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

collateral eligibility

    Private <Class> Currency collateral eligibility

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_collateral eligibility_restriction Type
  Class | <Class> Restriction Type
  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 | collateral eligibility
  Namespace | <Class> Restriction Type
  Opposite | <Property> restriction Type : Restriction Type [0..*]
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::collateral eligibility
  Type | <Class> Currency
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

identifies

    Private <<Boundary>> <Class> Cash Balance Current identifies

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_identifies_refers to
  Class | <Class> Restriction Type
  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 | identifies
  Namespace | <Class> Restriction Type
  Opposite | <Property> refers to : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::identifies
  Type | <<Boundary>> <Class> Cash Balance Current
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

identifies

    Private <<Boundary>> <Class> Securities Position Current identifies

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_identifies_refers to
  Class | <Class> Restriction Type
  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 | identifies
  Namespace | <Class> Restriction Type
  Opposite | <Property> refers to : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::identifies
  Type | <<Boundary>> <Class> Securities Position Current
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

identifies

    Private <<Boundary>> <Class> Securities Provisioning Net Flow identifies

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_regards_identifies
  Class | <Class> Restriction Type
  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 | identifies
  Namespace | <Class> Restriction Type
  Opposite | <Property> regards : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::identifies
  Type | <<Boundary>> <Class> Securities Provisioning Net Flow
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

identifies

    Private <<Boundary>> <Class> Cash Provisioning Net Flow identifies

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_regards_identifies
  Class | <Class> Restriction Type
  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 | identifies
  Namespace | <Class> Restriction Type
  Opposite | <Property> regards : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::identifies
  Type | <<Boundary>> <Class> Cash Provisioning Net Flow
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

includes

    Private <Class> Restriction Type Rule includes

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_includes_restriction Type
  Class | <Class> Restriction Type
  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 | includes
  Namespace | <Class> Restriction Type
  Opposite | <Property> restriction Type : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::includes
  Type | <Class> Restriction Type Rule
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Object Restriction Type

    Public <Primitive Type> String Object Restriction Type

  It specifies a classification for the object type on which the restriction applies. The exhaustive list of possible values is as follows:• Party• Security• Securities Account• Securities Position• T2S Dedicated Cash Account• Cash Balance• External RTGS Account• Settlement Instruction• Intra-Position Movement Instruction• Intra-Balance Movement Instruction• System Entity

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Object Restriction Type
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Object Restriction Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

party

    Private <Class> Party party

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_defines_party
  Class | <Class> Restriction Type
  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 | party
  Namespace | <Class> Restriction Type
  Opposite | <Property> defines : Restriction Type [0..*]
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::party
  Type | <Class> Party
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Positive/Negative Parameter Set

    Public <Primitive Type> Boolean Positive/Negative Parameter Set

  It specifies whether the rules of the restriction type represent a positive or negative set of parameters. A positive parameter set shall specify the conditions requiring T2S to apply the restriction. A negative parameter set shall specify the conditions for which T2S shall not apply the restriction. {T2S.11.663}

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Positive/Negative Parameter Set
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Positive/Negative Parameter Set
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

Restriction Description

    Public <Primitive Type> String Restriction Description

  Description of the restriction.

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Restriction Description
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Restriction Description
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Restriction Processing Type

    Public <Primitive Type> String Restriction Processing Type

  It specifies a classification for the type of processing T2S shall apply for the restriction. {T2S.11.662} The exhaustive list of possible values is as follows:• Rejection: rejection in Settlement Instruction validation {T2S.05.128}• CSD Validation Hold: setting the CSD validation status automatically to “Hold” when accepting a Settlement Instruction {T2S.05.127}• Reservation: creating a reservation of a Cash Balance or a Securities Position for a specific purpose• Blocking: blocking of a party, Securities Account, Security or T2S Dedicated Cash Account from settlement, blocking of Securities Position or Cash Balance for a specific purpose {T2S.05.129}• Balance Type / Earmarking: define and manage position types for Securities Positions.• Earmarking for Auto-collateralisation: specific earmarking for auto-collateralisation• Deliverable: without any restriction• Collateralised: used for sub-pledged collateral transactions• CoSD Blocking: it does not support any partial execution

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Restriction Processing Type
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Restriction Processing Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Restriction Type

    Public <Primitive Type> String Restriction Type

  It specifies a code defined by the CSD or the NCB to identify the restriction.

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Restriction Type
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Restriction Type
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

settlement Instruction

    Private <<Boundary>> <Class> Settlement Instruction settlement Instruction

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_RT for securities_settlement Instruction
  Class | <Class> Restriction Type
  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 | settlement Instruction
  Namespace | <Class> Restriction Type
  Opposite | <Property> RT for securities : Restriction Type [0..1]
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::settlement Instruction
  Type | <<Boundary>> <Class> Settlement Instruction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

settlement Instruction2

    Private <<Boundary>> <Class> Settlement Instruction settlement Instruction2

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_specific restriction_settlement Instruction2
  Class | <Class> Restriction Type
  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 | settlement Instruction2
  Namespace | <Class> Restriction Type
  Opposite | <Property> specific restriction : Restriction Type [0..1]
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::settlement Instruction2
  Type | <<Boundary>> <Class> Settlement Instruction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

settlement Restriction

    Private <<Boundary>> <Class> Settlement Restriction settlement Restriction

Vincoli:
Proprietà:

  Aggregation | None
  Association | <Association> A_specific restriction_settlement Restriction
  Class | <Class> Restriction Type
  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 | settlement Restriction
  Namespace | <Class> Restriction Type
  Opposite | <Property> specific restriction : Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::settlement Restriction
  Type | <<Boundary>> <Class> Settlement Restriction
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Valid From

    Public <Primitive Type> Date Valid From

  It specifies the date from which the restriction type is valid.

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Valid From
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Valid From
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

Valid To

    Public <Primitive Type> Date Valid To

  It specifies the date to which the restriction type is valid.

Vincoli:
Proprietà:

  Aggregation | None
  Class | <Class> Restriction Type
  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 | Valid To
  Namespace | <Class> Restriction Type
  Owner | <Class> Restriction Type
  Qualified Name | T2S Data Model::Rules and Parameters::Restriction Types::Restriction Type::Valid To
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

Panoramica | In alto | Pacchetto | Elemento
| Restriction Types Documentazione UML

Riepilogo:Attributi Proprietà | Dettagli:Attributi