...
1.1.1 Service Order
1.1.2 Service Order State Flow
1.1 Classes
...
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
type | String | 1 | OpenModelAttribute
| 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
| 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
|
|
valueType | String | 1 | OpenModelAttribute
|
|
1.1.4 ServiceDescriptor
...
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
invariantUuid | Uuid | 1 | OpenModelAttribute
| Constant identifier of the service model.
|
uuid | Uuid | 1 | OpenModelAttribute
| Versioned identifier of the service model (this uuid is changed for every major version of the service)
|
name | String | 1 | OpenModelAttribute
| The name of the service model designed.
|
description | String | 1 | OpenModelAttribute
| The description of the service model designed.
|
category | String | 1..* | OpenModelAttribute
| A predefined list which identifies the construct's category. There is a predefined list of service categories.
|
version | String | 1 | OpenModelAttribute
| The service model version.
|
serviceType | String | 1 | OpenModelAttribute
| 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
| An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
|
icon | String | 1 | OpenModelAttribute
| The icon path of the service.
|
serviceComponentUuid | Uuid | 1 | OpenModelAttribute
| The service component descriptor UUIDs that the service includes (relationhip to Service Component).
|
_serviceDescriptor | ServiceDescriptor | 0..* | OpenModelAttribute
|
|
_serviceInstance | ServiceInstance | 0..* | OpenModelAttribute
|
|
_serviceComponentDescriptor | ServiceComponentDescriptor | 1..* | OpenModelAttribute
|
|
attachment | Attachment | 0..* | OpenModelAttribute
|
|
1.1.5 ServiceDescriptor
...
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
id | String | 1 | OpenModelAttribute
|
|
href | String | 1 | OpenModelAttribute
|
|
name | String | 1 | OpenModelAttribute
|
|
dscription | String | 1 | OpenModelAttribute
|
|
type | String | 1 | OpenModelAttribute
|
|
category | String | 1 | OpenModelAttribute
|
|
serviceType | String | 1 | OpenModelAttribute
|
|
serviceRole | String | 1 | OpenModelAttribute
|
|
version | String | 1 | OpenModelAttribute
|
|
resourcedescriptor | ResourceDescriptor | 0..* | OpenModelAttribute
|
|
1.1.6 ServiceDescriptor
...
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
invariantUuid | Uuid | 1 | OpenModelAttribute
| Constant identifier of the service model.
|
uuid | Uuid | 1 | OpenModelAttribute
| Versioned identifier of the service model (this uuid is changed for every major version of the service)
|
name | String | 1 | OpenModelAttribute
| The name of the service model designed.
|
description | String | 1 | OpenModelAttribute
|
|
version | String | 1 | OpenModelAttribute
|
|
serviceinstance | ServiceInstance | 0..* | OpenModelAttribute
|
|
serviceType | String | 1 | OpenModelAttribute
| 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
| An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
|
icon | String | 1 | OpenModelAttribute
| The icon path of the service.
|
serviceComponentUuid | Uuid | 1 | OpenModelAttribute
| 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
| Unique identifier for Interaction.
|
externalId | String | 1 | OpenModelAttribute
| 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
| A way that can be used by order requester to prioritize orders in Service Order
|
description | String | 1 | OpenModelAttribute
| Narrative that explains the interaction and details about the interaction, such as why the interaction is taking place.
|
category | String | 1 | OpenModelAttribute
| 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
| State of the order
|
completionDate | EDate | 1 | OpenModelAttribute
| The date on which an interaction is closed or completed.
|
requestedStartDate | EDate | 1 | OpenModelAttribute
| The date that was requested to start processing the order.
|
requestedCompletionDate | EDate | 1 | OpenModelAttribute
| The date on which an interaction is closed or completed.
|
expectedCompletionDate | EDate | 1 | OpenModelAttribute
| The date on which an interaction is expected to be completed.
|
startDate | EDate | 1 | OpenModelAttribute
| The date on which an interaction is started.
|
notificationContact | String | 1 | OpenModelAttribute
| Contact attached to the order to send back information regarding this order
|
_serviceOrderItem | ServiceOrderItem | 1..* | OpenModelAttribute
| Reference to ServiceOrderItem
|
OrderDate | EDate | 1 | OpenModelAttribute
| The date the order was placed.
|
1.1.8 ServiceOrderItem
...
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description |
id | String | 1 | OpenModelAttribute
| Identifier of the line item (generally it is a sequence number 01, 02, 03, ...).
|
action | Action | 1 | OpenModelAttribute
| The action to take for an InteractionItem, such as add, change, remove.
|
state | OrderState | 1 | OpenModelAttribute
| State of the order item: described in the state machine diagram. This is the requested state.
|
Quantity | Integer | 1 | OpenModelAttribute
| 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
| The value of a given ServiceCharacteristic
|
1.2 Data Types
1.3 Enumerations
...