Service Order
Diagrams
Classes
OrderItemRelationship
Enables specifying any kind of relationships between ServiceOrderItems
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
type |
String |
1 |
Preliminary OpenModelAttribute
|
The type of relationship such as contains, relies on. |
OrderRelationship
An association between two ServiceOrders.
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
type |
String |
1 |
Preliminary OpenModelAttribute
|
A categorization of the relationship, such as bulk, parent/child, and so forth. |
ServiceCharacteristic
A quality or distinctive feature that defines an entity, including the name of this feature (attribute), and the type of the actual value.
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
name |
String |
1 |
Preliminary OpenModelAttribute
|
Name of dynamic characteristic (attribute). |
valueType |
String |
1 |
Preliminary OpenModelAttribute
|
Type of the dynamic characteristic value. |
ServiceOrder
A type of Request that represents a Customer Order’s products decomposed into the services through which the products are realized.
Parent class: Request
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
id |
String |
1 |
OpenModelAttribute
Preliminary |
Unique identifier for Interaction. |
externalId |
String |
1 |
OpenModelAttribute
Preliminary |
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
Preliminary |
A way that can be used by order requester to prioritize orders in Service Order |
description |
String |
1 |
OpenModelAttribute
Preliminary |
Narrative that explains the interaction and details about the interaction, such as why the interaction is taking place. |
category |
String |
1 |
OpenModelAttribute
Preliminary |
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
Preliminary |
State of the order |
completionDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date on which an interaction is closed or completed. |
requestedStartDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date that was requested to start processing the order. |
requestedCompletionDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date on which an interaction is closed or completed. |
expectedCompletionDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date on which an interaction is expected to be completed. |
startDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date on which an interaction is started. |
notificationContact |
String |
1 |
OpenModelAttribute
Preliminary |
Contact attached to the order to send back information regarding this order |
_serviceOrderItem |
ServiceOrderItem |
1..* |
OpenModelAttribute
|
Reference to ServiceOrderItem |
OrderDate |
EDate |
1 |
OpenModelAttribute
Preliminary |
The date the order was placed. |
ServiceOrderItem
The purpose for the ServiceOrder expressed in terms of a ServiceSpecification or a Service.
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
id |
String |
1 |
Preliminary OpenModelAttribute
|
Identifier of the line item (generally it is a sequence number 01, 02, 03, …). |
action |
Action |
1 |
Preliminary OpenModelAttribute
|
The action to take for an InteractionItem, such as add, change, remove. |
state |
OrderState |
1 |
Preliminary OpenModelAttribute
|
State of the order item: described in the state machine diagram. This is the requested state. |
Quantity |
Integer |
1 |
Preliminary OpenModelAttribute
|
Quantity of an interaction item involved in an interaction. |
Value
Applied stereotypes:
Preliminary
OpenModelClass
support: MANDATORY
Attribute Name |
Type |
Mult. |
Stereotypes |
Description |
---|---|---|---|---|
value |
String |
1 |
Preliminary OpenModelAttribute
|
The value of a given ServiceCharacteristic. |
Enumerations
Action
Contains Enumeration Literals:
ADD:
MODIFY:
DELETE:
NO_CHANGE:
OrderPriority
A way that can be used by order requester to prioritize orders in Service Order Management system (from 0 to 4: 0 is the highest priority, and 4 the lowest). It could be for example valued by BSS based on customer order requested priority.
Contains Enumeration Literals:
0:
1:
2:
3:
4:
OrderState
Contains Enumeration Literals:
ACKNOWLEDGED:
IN_PROGRESS:
PENDING:
HELD:
CANCELLED:
COMPLETED:
FAILED:
PARTIAL:
REJECTED: