Self-Service Start/Stop/Transfer Overview

Warning:

This topic is only applicable for the integration with Oracle Utilities Digital Self Service.

The Start Stop Transfer Tasks (C1-StartStopTransferTasks) inbound web service is used by the self-service application to support the following start/stop/transfer transactions:
  • New Service
  • Add Service
  • Stop Service
  • Transfer Service
Distinct action method roles represent each type of transaction:
  • Self-Service New Service
  • Self-Service Add Service
  • Self-Service Stop Service
  • Self-Service Transfer Service
At the beginning of the start/stop/transfer process, the action method role is used to identify the type of transaction. It is determined using the Request Mode (Start/Stop/Transfer), the New Customer indicator (Yes/No) and the New Account indicator (Yes/No):
  • If Request Mode is 'Start', the Action Method Role is 'Self-Service New Service' if either the New Customer or the New Account indicator is 'Yes'. If both New Customer and New Account indicators are 'No', Action Method Role is 'Self-Service Add Service'.
  • If Request Mode is 'Stop', the Action Method Role is 'Self-Service Stop Service'
  • If Request Mode is 'Transfer' , the Action Method Role is 'Self-Service Transfer Service'.

Configuration information are maintained using Self-Service Task Type and Customer Service Type. Self-Service Task Type defines the self-service task BO to be used. Customer Service Request Type defines the customer service request BOs used to persist data, and the controls used throughout the transaction. Refer to the "Enhanced Start, Stop, and Transfer Service Configuration Options" section of the digital self-service user guide for more about the controls.

At the beginning of the transaction, configuration information are determined and a self-service start/stop/transfer task is created. The same service task is used for the entire transaction. The service task is used to store the information received from the self-service application and operation processing results. It will remain in Pending status until the transaction is finalized. When the transaction is finalized, the service task is transitioned out of the Pending status and the collected information are persisted.

The following is the expected sequence of IWS operation calls per type of transaction: