Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes

Settlement
Class Detailed Cash 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 Cash Balance Current.

Attributes
<Primitive Type> Integer | Initial Amount | Requested amount to restrict. It corresponds to the amount indicated in the SR in case of reservation (since a pre-emption mechanism is done) or to the amount actually settled in case of blocking (since no pre-emption mechanism is done).
<Primitive Type> Integer | Used Amount |
<Primitive Type> Integer | Remaining Amount | Remaining amount available in the Detailed Restriction from the amount already restricted. It is decreased or increased at each use.
<Primitive Type> Integer | To be Filled Amount |
<Primitive Type> Timestamp | Valid From | Date and time from which the restricted cash is usable for blocking or reservation purpose.
<Primitive Type> Timestamp | Valid To | Date and time to which the restricted cash is usable for blocking or reservation purpose. If no date is given, then the blocking or reservation is valid indefinitely. T2S will automatically remove the restriction after the date and time specified by this attribute.
<<Boundary>> <Class> Cash Balance Current | impacts |
<<Boundary>> <Class> Restriction Reference | is identified by |

Properties:

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

Attribute Details

impacts

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

Constraints:
Properties:

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

Initial Amount

    Public <Primitive Type> Integer Initial Amount

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

Constraints:
Properties:

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

Remaining Amount

    Public <Primitive Type> Integer Remaining Amount

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

Constraints:
Properties:

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

To be Filled Amount

    Public <Primitive Type> Integer To be Filled Amount

Constraints:
Properties:

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

Used Amount

    Public <Primitive Type> Integer Used Amount

Constraints:
Properties:

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

Valid From

    Public <Primitive Type> Timestamp Valid From

  Date and time from which the restricted cash is usable for blocking or reservation purpose.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Detailed Cash 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 Cash Restrictions
  Owner | <<Boundary>> <Class> Detailed Cash Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Cash 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 cash is usable for blocking or reservation purpose. If no date is given, then the 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 Cash 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 Cash Restrictions
  Owner | <<Boundary>> <Class> Detailed Cash Restrictions
  Qualified Name | T2S Data Model::Settlement::Detailed Cash Restrictions::Valid To
  Type | <Primitive Type> Timestamp
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Settlement UML Documentation

Summary:Attributes Properties | Detail:Attributes