Service Specification Overview

Use this topic to understand what a service specification means.

A service specification is functionally a template using which you can instantiate or modify services in the provisioning system.

Service specifications reflect the characteristics associated to a service, for example, data service, or a voice service. While product specifications are a functional representation of service offerings from a marketing or sales perspective, service specification are the representation of its realization, provisioning, and activation.

A product specification is restricted to service specification for non-tangible goods (services). Configuration of service specifications enable the customer services to be translated into supporting technical services.

Define and use a service specification

As a service domain specialist, you must create service specifications through REST APIs and associate one or more service specifications to your product specification and use them while creating an offer. For example, for a wireless service such as Mobile Messaging, you use the mobile service specification characteristics, associate it to the Text Messaging product specification, and create an offer called SMS Unlimited.

You can associate more than one service specification to the product specification but you must specify a primary and auxiliary service specification relationship. You must associate service specifications for product specifications that are used for creating offers of type service or service bundle offers. Device type offers are associated with product specifications that do not have service specifications.