Patent ID: 8094797

Claim:
A request management and workflow engine for a communications network, comprising: a provisioning service order engine to process a service order in accordance with a determined workflow, wherein the provisioning service order engine generates a service order result by completing a provisioning of all of service elements defined by the determined workflow; a provisioning network engine to manage provisioning of services into the communications network by dynamically composing a sequence of network command to be processed toward communications network, wherein the provisioning network engine generates an expected network command for a service to be provisioned; a network interface connected with the provisioning network engine, the network interface including a configuration file, wherein the configuration file includes validation and transformation information for the communications network in which the service order is being provisioned; and an internal engine list accessible by the provisioning service order engine and the provisioning network engine, wherein the service order engine adds virtual service elements to the internal engine list; wherein the provisioning network engine parses a key list and an attribute list into values, validates that the parsed key list and attribute list are compliant with determined values, and transforms values into network values expected by the network in accordance with the configuration file of the network interface.