Overview | Top | Package | Element
| Conditional Securities Delivery UML Documentation

Summary:Attributes Properties | Detail:Attributes

Rules and Parameters::Conditional Securities Delivery
Class COSD Rule

This entity defines the CoSD Rules defined by each CSD.Each CoSD Rule belongs to a single CoSD Rule Set, it is linked to a set of CoSD Rule Parameters and it may be linked to one or many CoSD Processing Conditions.

Attributes
<<Entity>> <Class> COSD Rule Parameter | is made of |
<Primitive Type> Integer | Rule Sequence | It specifies the order in which the rules are processed within the relevant rule set.
<<Boundary>> <Class> Settlement Instruction | settlement Instruction |
<<Boundary>> <Class> Hold/Release Instruction | hold/Release Instruction |
<Primitive Type> Boolean | COSD Processing | Boolean attribute specifying if the settlement instruction that matches with the rule is to settle conditionally.
<Primitive Type> Date | Valid From | It specifies the date from which the rule is valid.
<Primitive Type> Date | Valid To | It specifies the date to which the rule is valid.

Properties:

Is Abstract | false
Is Active | false
Is Leaf | false
Name | COSD Rule
Namespace | <Package> Conditional Securities Delivery
Owner | <Package> Conditional Securities Delivery
Package | <Package> Conditional Securities Delivery
Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule
Stereotype | Entity
Visibility | Public

Attribute Details

COSD Processing

    Public <Primitive Type> Boolean COSD Processing

  Boolean attribute specifying if the settlement instruction that matches with the rule is to settle conditionally.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> COSD Rule
  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 | COSD Processing
  Namespace | <<Entity>> <Class> COSD Rule
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::COSD Processing
  Type | <Primitive Type> Boolean
  Upper | 1
  Visibility | Public

hold/Release Instruction

    Private <<Boundary>> <Class> Hold/Release Instruction hold/Release Instruction

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_hold/Release Instruction_cOSD Rule
  Class | <<Entity>> <Class> COSD Rule
  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 | hold/Release Instruction
  Namespace | <<Entity>> <Class> COSD Rule
  Opposite | <Property> cOSD Rule : COSD Rule [0..1]
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::hold/Release Instruction
  Type | <<Boundary>> <Class> Hold/Release Instruction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is made of

    Private <<Entity>> <Class> COSD Rule Parameter is made of

Constraints:
Properties:

  Aggregation | Composite
  Association | <Association> A_is made of_cOSD Rule
  Class | <<Entity>> <Class> COSD Rule
  Is Composite | true
  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 made of
  Namespace | <<Entity>> <Class> COSD Rule
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::is made of
  Type | <<Entity>> <Class> COSD Rule Parameter
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Rule Sequence

    Public <Primitive Type> Integer Rule Sequence

  It specifies the order in which the rules are processed within the relevant rule set.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> COSD Rule
  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 | Rule Sequence
  Namespace | <<Entity>> <Class> COSD Rule
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::Rule Sequence
  Type | <Primitive Type> Integer
  Upper | 1
  Visibility | Public

settlement Instruction

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

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_cOSD Rule_settlement Instruction
  Class | <<Entity>> <Class> COSD Rule
  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 | <<Entity>> <Class> COSD Rule
  Opposite | <Property> cOSD Rule : COSD Rule [0..*]
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::settlement Instruction
  Type | <<Boundary>> <Class> Settlement Instruction
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Valid From

    Public <Primitive Type> Date Valid From

  It specifies the date from which the rule is valid.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> COSD Rule
  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 | <<Entity>> <Class> COSD Rule
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::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 rule is valid.

Constraints:
Properties:

  Aggregation | None
  Class | <<Entity>> <Class> COSD Rule
  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 | <<Entity>> <Class> COSD Rule
  Owner | <<Entity>> <Class> COSD Rule
  Qualified Name | T2S Data Model::Rules and Parameters::Conditional Securities Delivery::COSD Rule::Valid To
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Conditional Securities Delivery UML Documentation

Summary:Attributes Properties | Detail:Attributes