Overview

A Fulfillment Provisioning flow accepts and parses an incoming provisioning message in the preprocessing (PEP) modules and generates a corresponding Fulfillment Provisioning service order. The preprocessing modules are a collection of modules that hold Service Orders before they are enriched. The preprocessing modules are comprised of Sequencers, Queues, TokenRemovers, Sorters, and Checkpoints.

The corresponding product orders are also created and attached to the service order .

The service orders flow to the Service Order Processing module, which passes the service order to Fulfillment Provisioning Catalog for enrichment.

Fulfillment Provisioning Catalog performs a number of important tasks on the product order, according to its currently defined rules and other configuration. These tasks include:

  • decompose each product order into one or more technical product orders.

  • validate, add, exclude, and sort these technical product orders and attach product order flows to them.

  • enrich the data with specific provisioning parameters.

By the time a service order reaches the Product Order Processor module (which processes product orders), the structure of technical product orders, product order flows, work order flows, and provisioning parameters contains all the information required to activate the corresponding service order.
The levels of provisioning flows