Overview | Top | Package | Element
| Billing UML Documentation

Summary:Attributes Properties | Detail:Attributes

Billing
Class Billing Data

Data Store for extracted billing relevant data from the statistical data.

Attributes
<<Boundary>> <Class> Billing Data Period | belongs to |
<<Boundary>> <Class> Itemised Billing Data | categorises |
<Primitive Type> Date | Billing Date | Issue date of the bill. It is the current business date when the confirmation takes place.
| Billing Reference | Unique reference of the bill. The reference will be automatically generated.
<<Boundary>> <Class> Billing Data Status History | has a |
<<Entity>> <Class> CSD | is related to |
<<Entity>> <Class> NCB | is related to |
<<Boundary>> <Class> Cumulative Billing Data | categorises |
<Primitive Type> String | Confirmation Status | Possible values for Confirmation Status are (exhaustive list):• not confirmed• confirmed
<Primitive Type> String | Cancellation Status | Possible values for Cancellation Status are (exhaustive list):• not cancelled• cancelled
<Primitive Type> String | Itemised Billing Status | Possible values for Itemised Billing Status are (exhaustive list):• not generated• generated
<Primitive Type> String | Cumulative Billing Status | Possible values for Cumulative Billing Status are (exhaustive list):• not confirmed• confirmed
<Primitive Type> String | Approval Status | For the concept of Approval Status in case of Four-Eyes principle and the associated transition diagram see description in chapter ”T2S Graphical User Interface”.

Properties:

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

Attribute Details

Approval Status

    Public <Primitive Type> String Approval Status

  For the concept of Approval Status in case of Four-Eyes principle and the associated transition diagram see description in chapter ”T2S Graphical User Interface”.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Approval Status
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Approval Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

belongs to

    Private <<Boundary>> <Class> Billing Data Period belongs to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_belongs to_has
  Class | <<Boundary>> <Class> Billing Data
  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 | belongs to
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> has : Billing Data [0..*]
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::belongs to
  Type | <<Boundary>> <Class> Billing Data Period
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Billing Date

    Public <Primitive Type> Date Billing Date

  Issue date of the bill. It is the current business date when the confirmation takes place.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Billing Date
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Billing Date
  Type | <Primitive Type> Date
  Upper | 1
  Visibility | Public

Billing Reference

    Public Billing Reference

  Unique reference of the bill. The reference will be automatically generated.

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Billing Reference
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Billing Reference
  Upper | 1
  Visibility | Public

Cancellation Status

    Public <Primitive Type> String Cancellation Status

  Possible values for Cancellation Status are (exhaustive list):• not cancelled• cancelled

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Cancellation Status
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Cancellation Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

categorises

    Private <<Boundary>> <Class> Itemised Billing Data categorises

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_belongs to_categorises
  Class | <<Boundary>> <Class> Billing Data
  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 | categorises
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> belongs to : Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::categorises
  Type | <<Boundary>> <Class> Itemised Billing Data
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

categorises

    Private <<Boundary>> <Class> Cumulative Billing Data categorises

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_categorises_belongs to
  Class | <<Boundary>> <Class> Billing Data
  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 | categorises
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> belongs to : Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::categorises
  Type | <<Boundary>> <Class> Cumulative Billing Data
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

Confirmation Status

    Public <Primitive Type> String Confirmation Status

  Possible values for Confirmation Status are (exhaustive list):• not confirmed• confirmed

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Confirmation Status
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Confirmation Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Cumulative Billing Status

    Public <Primitive Type> String Cumulative Billing Status

  Possible values for Cumulative Billing Status are (exhaustive list):• not confirmed• confirmed

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Cumulative Billing Status
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Cumulative Billing Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

has a

    Private <<Boundary>> <Class> Billing Data Status History has a

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_is related to_has a
  Class | <<Boundary>> <Class> Billing Data
  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 | has a
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> is related to : Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::has a
  Type | <<Boundary>> <Class> Billing Data Status History
  Upper | *
  Upper Value | <Literal Unlimited Natural> *
  Visibility | Private

is related to

    Private <<Entity>> <Class> CSD is related to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_categorises_is related to
  Class | <<Boundary>> <Class> Billing Data
  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 related to
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> categorises : Billing Data [0..*]
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::is related to
  Type | <<Entity>> <Class> CSD
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

is related to

    Private <<Entity>> <Class> NCB is related to

Constraints:
Properties:

  Aggregation | None
  Association | <Association> A_categorises_is related to
  Class | <<Boundary>> <Class> Billing Data
  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 related to
  Namespace | <<Boundary>> <Class> Billing Data
  Opposite | <Property> categorises : Billing Data [0..*]
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::is related to
  Type | <<Entity>> <Class> NCB
  Upper | 1
  Upper Value | <Literal Unlimited Natural> 1
  Visibility | Private

Itemised Billing Status

    Public <Primitive Type> String Itemised Billing Status

  Possible values for Itemised Billing Status are (exhaustive list):• not generated• generated

Constraints:
Properties:

  Aggregation | None
  Class | <<Boundary>> <Class> Billing Data
  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 | Itemised Billing Status
  Namespace | <<Boundary>> <Class> Billing Data
  Owner | <<Boundary>> <Class> Billing Data
  Qualified Name | T2S Data Model::Billing::Billing Data::Itemised Billing Status
  Type | <Primitive Type> String
  Upper | 1
  Visibility | Public

Overview | Top | Package | Element
| Billing UML Documentation

Summary:Attributes Properties | Detail:Attributes