OUCSS 2.1-CC&B 2.4-MDM 2.1 4.2.1.1 Add and Process Scalar Meter Read Creation Date: September 22, 2015 Last Updated: February 9, 2016 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. 2 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Contents BRIEF DESCRIPTION ....................................................................................................................................................................................................................................... 4 BUSINESS PROCESS MODEL PAGE 1 ................................................................................................................................................................................................................ 5 DETAIL BUSINESS PROCESS MODEL DESCRIPTION................................................................................................................................................................................................ 6 TEST DOCUMENTATION RELATED TO THE CURRENT PROCESS ............................................................................................................................................................................... 13 DOCUMENT CONTROL ................................................................................................................................................................................................................................. 14 ATTACHMENTS ........................................................................................................................................................................................................................................... 15 3 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Brief Description Business Process: Process Type: Parent Process: Sibling Processes: 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Sub-Process 4.2.1 OUCSS-CC&B-MDM.Collect and Process Measurements This process takes place when a customer reviews usage information via the self-service portal. The process allows understanding the relationship between the web-portal and usage information in MDM and CCB. 4 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Business Process Model Page 1 4.2.1.1 OUCSS v2.1-CCB v2.4-MDM v2.1 – Add and Process Scalar Meter Read Request Usage Information 1.0 Log Into Utility Web Portal 1.2 Review Account s 1.3 Select Account and Specific Service Re-Enter Reading? Yes No Take No Further Action Customer 1.1 Validate User 3.3.1.1 OUCSSCC&B Establish and Maintain Self Service User pg 2 OUCSS 1.4 Request Add Meter Read 2.3 Select Meter and Populate Reading(s) 2.4 Submit Meter Read(s) 4.2 Review Error Message 3.6 Receive Confirmation 1.5 Send Request to Retrieve Eligible Meters and Configuration 2.2 Process Response 2.5 Send Request to Add Meter Read(s) 4.1 Receive Error Message 3.5 Receive Confirmation and Generate Message 1.6 Process and Translate Message 2.1 Process and Translate Message 2.6 Process and Translate Message 4.0 Process and Translate Message 3.4 Process and Translate Message Integration 1.7 Invoke Web Service 2.7 Invoke Web Service Service Task No 1.8 Validate Request and Identify Eligible Usage Subscriptions and Devices 2.8 Create Meter Read Task in Pending Status 2.9 Transition to Process Meter Read Status Require To Do? Yes 3.7 Create To Do 3.8 Transition to Error Status 3.9 Send Error Messages Yes 3.2 Transition to Complete Status 3.3 Send Confirmation ID No MDM 1.9 Retrieve SP Manually Read Meter Collection and Historical Reads 2.0 Send Meter and Reading Information 3.0 4.2.1.1 MDM.Upload Device Measurements 3.1 4.2.1.2 MDM.Manage VEE and VEE Exceptions Successful? PROCESS 4.2.1.1 OUCSS-CCBMDM.Add and Process Scalar Meter Read SUB-PROCESS PRODUCT FAMILY UGBU PRODUCT LINE/RELEASE CREATED BY PM URM Team FILENAME VisioDocument BPE APPROVAL Page Number PRODUCT LINE APPROVAL REVISED OUCSSv2.1-CC&Bv2.4 ACTIVITY PRODUCTS __________ Page-1 __________ 10/2/2015 Oracle Proprietary and Confidential Copyright © 2015, Oracle. All rights reserved. 5 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Detail Business Process Model Description 1.0 Log Into Utility Web Portal Actor/Role: Customer Description: User logs into self-service account to access Utility Web Portal. 1.1 Establish and Maintain Self Service User Actor/Role: Customer Description: See process 3.3.1.1 OUCSS-CC&B.Establish and Maintain Self Service User 1.2 Review Accounts Actor/Role: Customer Description: Customer reviews list of account(s) enrolled for self-service. 1.3 Select Account Actor/Role: Customer Description: Customer selects a single account for which they want to add scalar meter read. 1.4 Request Add Meter Read Actor/Role: Customer Description: Customer requests to add scalar meter read for account. 1.5 Send Request to Retrieve Eligible Meters and Configuration Actor/Role: OUCSS Description: OUCSS requests the list of meters and configuration eligible for entering reads. 1.6 Process and Translate Message Actor/Role: Integration Description: Integration processes the usage details request and translates it for MDM. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 6 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read 1.7 Invoke Web Service Actor/Role: Integration Description: Integration invokes the MDM web service requesting usage details. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 1.8 Validate Request and Identify Eligible Usage Subscriptions and Devices Actor/Role: MDM Description: MDM retrieves usage for the specified accounts and time period. If only an Account ID is provided, it will retrieve the list of eligible usage subscriptions. Process Plug-in enabled: Y Available Algorithm(s): Business Service: WX-CrSSMRead Configuration required: Y Entities to Configure: XAI Service: WX-CreateSelfServiceMeterRead Master Config: Usage Subscription Usage Group (in Supported Scalar Usage Group) Master Config: Service Task Type 1.9 Retrieve SP Manually Read Meter Collection and Historical Reads Actor/Role: MDM Description: MDM retrieves a list of meters with non-interval registers for the account. Process Plug-in enabled: Y Available Algorithm(s): Business Service: WX-CrSSMRead D1-SSMCInfo (Master Config Processing Scripts) D2-SSUSInfo (Master Config Processing Scripts) D1-SPDCInfo (Master Config Processing Scripts) Configuration required: Y Entities to Configure: XAI Service: WX-CreateSelfServiceMeterRead 2.0 Send Meter Information Actor/Role: MDM Description: MDM sends the meter information to OUCSS. 7 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read 2.1 Process and Translate Message Actor/Role: Integration Description: Integration processes the usage details request and translates it for OUCSS. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 2.2 Process Response Actor/Role: OUCSS Description: OUCSS processes the meter data and presents it to the end-user Configuration required: Y Entities to Configure: OUCSS: Enter Meter Read Table Configuration 2.3 Select Meter and Populate Reading(s) Actor/Role: Customer Description: Customer reviews the meter configuration and populates the meter read data. 2.4 Submit Meter Read(s) Actor/Role: Customer Description: Customer requests to add the meter read data. 2.5 Send Request to Add Meter Read(s) Actor/Role: OUCSS Description: OUCSS sends the add meter read request to MDM for processing. 2.6 Process and Translate Message Actor/Role: Integration Description: Integration processes the usage details request and translates it for MDM. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 8 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read 2.7 Invoke Web Service Actor/Role: Integration Description: Integration invokes the MDM web service requesting usage details. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 2.8 Create Meter Read Task in Pending Status Actor/Role: MDM Description: MDM instantiates a service task for creating a meter read in pending status. Process Plug-in enabled: Y Available Algorithm(s): D2-SSTINFO F1-TRN-DF-NS (Monitor) Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask Configuration required: Y Entities to Configure: XAI Service: WX-CreateSelfServiceMeterRead Service Task Type (e.g. OUCSS-MR) 2.9 Transition to Process Meter Read Status Actor/Role: MDM Description: MDM transitions service task to process status. Process Plug-in enabled: Y Available Algorithm(s): WX-CrSSMRead D2-CreMRSTsk D2-CRSSMR Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask 3.0 Upload Device Measurements Actor/Role: MDM Description: See process 4.2.1.1 MDM.Upload Device Measurements. 9 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read 3.1 Manage VEE and VEE Exceptions Actor/Role: MDM Description: See process 4.2.1.1 MDM.Manage VEE and VEE Exceptions. 3.2 Transition to Complete Status Actor/Role: MDM Description: MDM transitions service task to complete status upon a successful add meter read. Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask 3.3 Send Confirmation ID Actor/Role: MDM Description MDM sends service task ID confirming the Add Meter Read was accepted by the application. Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask Configuration required: Y Entities to Configure: XAI Service: WX-CreateSelfServiceMeterRead 3.4 Process and Translate Message Actor/Role: Integration Description: Integration processes the usage details request and translates it for MDM. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 3.5 Receive Confirmation and Generate Message Actor/Role: OUCSS Description OUCSS generates the confirmation message. Configuration required: Y Entities to Configure: OUCSS Add Meter Read confirmation message 10 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read 3.6 Receive Confirmation Actor/Role: Customer Description Customer receives the confirmation message and service task ID. 3.7 Create To Do Actor/Role: MDM Description: MDM creates To Do Entry if business requires for auditing or reporting purposes. Configuration required: Y Entities to Configure: To Do Type To Do Role Service Task Type 3.8 Transition to Error Status Actor/Role: MDM Description: MDM transitions service task to error status upon unsuccessful add meter read. Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask 3.9 Send Error Messages Actor/Role: MDM Description MDM sends error messages to customer for failed Add Meter Read. Business Object: Y Business Object: D1-ServiceTaskTypeBasis D2-SSMeterReadTaskType D2-SSMeterReadTask Configuration required: Y Entities to Configure: XAI Service: WX-CreateSelfServiceMeterRead 4.0 Process and Translate Message Actor/Role: Integration Description: Integration processes the usage details request and translates it for MDM. Configuration required: Y Entities to Configure: BPEL: OUCSSOUMDM2AddScalarMeterReadEBF 4.1 Receive Error Message 11 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Actor/Role: OUCSS Description OUCSS presents the error messages to the end user. Configuration required: Y Entities to Configure: OUCSS Add Meter Read error message 12 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Test Documentation related to the Current Process ID Document Name Test Type 13 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Document Control Change Record 15 Date Author Version Change Reference 09/17/2015 11/12/2015 Mukul Kundu Galina Polonsky V1.0 Initial version Reviewed, Approved 14 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved. 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Attachments 15 4.2.1.1 OUCSS-CCB-MDM.Add and Process Scalar Meter Read Copyright © 2015, Oracle. All rights reserved.