Integration Overview
Oracle Utilities Customer Cloud Service integration to Oracle Fusion Field Service manages fieldwork activities between Oracle Utilities Customer Cloud Service and Oracle Fusion Field Service. This integration can be leveraged to create/update/cancel/complete activities in the field using the Oracle Fusion Field Service solution.
Major business flows revolve around activities. Activities are created in Oracle Utilities Customer Cloud Service and sent to Oracle Fusion Field Service for the mobile crews to perform the activity. The field activity completion information is returned from Oracle Fusion Field Service to Oracle Utilities Customer Cloud Service where it is processed by Oracle Utilities Customer Cloud Service. In addition, the integration can send interim statuses of a field activity to Oracle Utilities Customer Cloud Service and synchronize data between the systems.
The three major components in this implementation are:
Oracle Utilities Customer Cloud Service
Oracle Utilities Customer Cloud Service processes the trouble calls from customers and analyzes those to determine the probable outage locations. It generates Estimated Restoration Times (ERTs) that can be provided back to the customers. Also, it keeps a history of all the customer calls that were entered in the system, as well as a history of all events that were known to affect a customer even if the customer did not call in.
In addition to responding to unplanned outages and non-outage problems, Oracle Utilities Customer Cloud Service assists the utility planned maintenance work, or new construction that may impact existing customers. When Oracle Utilities Customer Cloud Service generates detailed switching plans, customers are informed about planned outages that might impact them.
Oracle Fusion Field Service
Oracle Fusion Field Service is built on time-based, self-learning, and predictive technology, empowering utilities to solve business problems while evolving the field service organization. It has various modules to choose from, such as forecasting, routing, capacity, mobility, collaboration, core manage, smart location, customer communication, and more. It leverages the performance pattern profiles to create optimal daily routes and schedules and continues to learn as employee work patterns change over time.
The Oracle Fusion Field Service functionality is based on user privileges to support the business case. There are two primary types of users:
• Users who use the manage aspect. Example: dispatchers and field managers
• Field service resources who use the mobile application. Example: field service personnel
The screens are different for administrator, dispatcher, crew, etc. For more information, see Appendix A: Additional Information - Integration Concepts.
Oracle Integration Cloud
Oracle Integration Cloud is a business accelerator package with pre-built interactions to facilitate Oracle Utilities Customer Cloud Service and Oracle Fusion Field Service communications.
Oracle Integration Cloud ensures that the Oracle Utilities Customer Cloud Service requests are being forwarded to Oracle Fusion Field Service and vice versa. Oracle Utilities Customer Cloud Service are sending direct requests when the operator makes changes on the user interface. On the other hand, Oracle Fusion Field Service is an event-based application and Oracle Integration Cloud is listening to incoming event changes.
To implement certain business logic, Oracle Integration Cloud uses properties stored configuration files named lookups to:
• Translate Oracle Utilities Customer Cloud Service into Oracle Fusion Field Service understandable values
• Preset default values
• Pre-defined field names