Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1.1.1                     Service Order

1.1.2  Service Order State Flow

 

Image Added




1.1       Classes

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

type

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The type of relationship such as contains, relies on.

 

 

 

1.1.2                   OrderRelationship

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

type

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

A categorization of the relationship, such as bulk,   parent/child, and so forth.

 

 

 

 

1.1.3                   ServiceCharacteristic

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

name

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

valueType

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

 

 

1.1.4                   ServiceDescriptor

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

invariantUuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Constant identifier of the service model.

 

 

uuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Versioned identifier of the service model (this uuid   is changed for every major version of the service)

 

 

name

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The name of the service model designed.

 

 

description

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The description of the service model designed.

 

 

category

String

1..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

A predefined list which identifies the construct's   category. There is a predefined list of service categories.

 

 

version

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The service model version.

 

 

serviceType

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

An optional string field defining a generic type   (like category) of the service. E.g. this field can be used for defining the   service as "TRANSPORT".

 

 

serviceRole

String

0..1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

An optional string field for shortcode that defines   the function that the service is providing. E.g. "MISVPN" or   "AIM".

 

 

icon

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The icon path of the service.

 

 

serviceComponentUuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The service component descriptor UUIDs that the   service includes (relationhip to Service Component).

 

 

_serviceDescriptor

ServiceDescriptor

0..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

_serviceInstance

ServiceInstance

0..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

_serviceComponentDescriptor

ServiceComponentDescriptor

1..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

attachment

Attachment

0..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

 

1.1.5                   ServiceDescriptor

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

id

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

href

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

name

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

dscription

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

type

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

category

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

serviceType

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:  MANDATORY

 

 

serviceRole

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

version

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

resourcedescriptor

ResourceDescriptor

0..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

 

1.1.6                   ServiceDescriptor

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

invariantUuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Constant identifier of the service model.

 

 

uuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Versioned identifier of the service model (this uuid   is changed for every major version of the service)

 

 

name

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The name of the service model designed.

 

 

description

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

version

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

serviceinstance

ServiceInstance

0..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

 

 

serviceType

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

An optional string field defining a generic type   (like category) of the service. E.g. this field can be used for defining the   service as "TRANSPORT".

 

 

serviceRole

String

0..1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

An optional string field for shortcode that defines   the function that the service is providing. E.g. "MISVPN" or   "AIM".

 

 

icon

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The icon path of the service.

 

 

serviceComponentUuid

Uuid

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The service component descriptor UUIDs that the   service includes (relationhip to Service Component).

 

 

 

 

1.1.7                   ServiceOrder

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

id

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Unique identifier for Interaction.

 

 

externalId

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

ID given by the order requester and only understandable   by him (to facilitate his searches afterwards). It could an order number   reference from the triggering system (OM)

 

 

priority

OrderPriority

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

A way that can be used by order requester to   prioritize orders in Service Order

 

 

description

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Narrative that explains the interaction and details   about the interaction, such as why the interaction is taking place.

 

 

category

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Used to categorize the order - Requester valued it   and this category can be useful for the Service Order Management system   and/or requester (e.g. "broadband", "TV option",).

 

 

state

OrderState

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

State of the order

 

 

completionDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The date on which an interaction is closed or   completed.

 

 

requestedStartDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:  MANDATORY

The date that was requested to start processing the   order.

 

 

requestedCompletionDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The date on which an interaction is closed or   completed.

 

 

expectedCompletionDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The date on which an interaction is expected to be   completed.

 

 

startDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The date on which an interaction is started.

 

 

notificationContact

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Contact attached to the order to send back information   regarding this order

 

 

_serviceOrderItem

ServiceOrderItem

1..*

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Reference to ServiceOrderItem

 

 

OrderDate

EDate

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The date the order was placed.

 

 

 

1.1.8                   ServiceOrderItem

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

id

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Identifier of the line item (generally it is a   sequence number 01, 02, 03, ...).

 

 

action

Action

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

The action to take for an InteractionItem, such as   add, change, remove.

 

 

state

OrderState

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

State of the order item: described in the state   machine diagram. This is the requested state.

 

 

Quantity

Integer

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Quantity of an interaction item involved in an   interaction.

 

 

 

1.1.9                   Value

...

  • OpenModelClass
    • support: MANDATORY

 

Attribute   Name

Type

Mult.

Stereotypes

Description

value

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:  MANDATORY

The value of a given ServiceCharacteristic

 

 

 

 


1.2       Data Types


1.3       Enumerations

...