Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes

Settlement
Class Detailed Securities Restrictions

Detailed restrictions are used to track each reservation/blocking individually. One instance is created for each update but only one (the last one) is valid at a given point of time and is linked to Securities Position Current.

Attributes
<Primitive Type> Integer | Initial Quantity | Requested quantity to restrict. It corresponds to the quantity indicated in the SR in case of reservation (since a pre-emption mechanism is done) or to the quantity actually settled in case of blocking (since no pre-emption mechanism is done).
<Primitive Type> Integer | Used Quantity | In blocking, it specifies the current position that T2S has blocked. In reservation, it specifies the current position that T2S has reserved of the total required position.
<Primitive Type> Integer | Remaining Quantity | Remaining quantity available in the Detailed Restriction from the quantity already restricted. It is decreased or increased at each use.
<Primitive Type> Integer | To be Filled Quantity |
<Primitive Type> Timestamp | Valid From | Date and time from which the restricted securities are usable for earmarking, blocking or reservation purpose.
<Primitive Type> Timestamp | Valid To | Date and time to which the restricted securities are usable for earmarking, blocking or reservation purpose. If no date is given, then the earmarking, blocking or reservation is valid indefinitely. T2S will automatically remove the restriction after the date and time specified by this attribute.
<<Boundary>> <Class> Securities Position Current | impacts |
<<Boundary>> <Class> Restriction Reference | is identified by |

Properties:

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

Attribute Details

impacts

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

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_includes_impacts
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | impacts
  Namespace | <<Boundary>> <Class> Detailed Securities Restrictions
  Opposite | <Property> includes : Detailed Securities Restrictions [0..*]
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::impacts
  Type | <<Boundary>> <Class> Securities Position Current
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Initial Quantity

    Public <Primitive Type> Integer Initial Quantity

  Requested quantity to restrict. It corresponds to the quantity indicated in the SR in case of reservation (since a pre-emption mechanism is done) or to the quantity actually settled in case of blocking (since no pre-emption mechanism is done).

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | Initial Quantity
  Namespace | <<Boundary>> <Class> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::Initial Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

is identified by

    Private <<Boundary>> <Class> Restriction Reference is identified by

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is identified by_references
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 identified by
  Namespace | <<Boundary>> <Class> Detailed Securities Restrictions
  Opposite | <Property> references : Detailed Securities Restrictions [0..*]
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::is identified by
  Type | <<Boundary>> <Class> Restriction Reference
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Remaining Quantity

    Public <Primitive Type> Integer Remaining Quantity

  Remaining quantity available in the Detailed Restriction from the quantity already restricted. It is decreased or increased at each use.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::Remaining Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

To be Filled Quantity

    Public <Primitive Type> Integer To be Filled Quantity

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | To be Filled Quantity
  Namespace | <<Boundary>> <Class> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::To be Filled Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Used Quantity

    Public <Primitive Type> Integer Used Quantity

  In blocking, it specifies the current position that T2S has blocked. In reservation, it specifies the current position that T2S has reserved of the total required position.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | Used Quantity
  Namespace | <<Boundary>> <Class> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::Used Quantity
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

Valid From

    Public <Primitive Type> Timestamp Valid From

  Date and time from which the restricted securities are usable for earmarking, blocking or reservation purpose.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | <<Boundary>> <Class> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::Valid From
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

Valid To

    Public <Primitive Type> Timestamp Valid To

  Date and time to which the restricted securities are usable for earmarking, blocking or reservation purpose. If no date is given, then the earmarking, blocking or reservation is valid indefinitely. T2S will automatically remove the restriction after the date and time specified by this attribute.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Securities Restrictions
  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 | <<Boundary>> <Class> Detailed Securities Restrictions
  Owner | <<Boundary>> <Class> Detailed Securities Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Securities Restrictions::Valid To
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes