Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document...

98
Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering System Web Portal and Data Repository Design, Build, Test, Deploy A-1 Release 3 Design Document for 3 rd Party Pilot Prepared for Texas Competitive Electric Market Transmission and Distribution Service Providers (TDSPs) Draft
  • date post

    18-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    0

Transcript of Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document...

Page 1: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20101 IBM Confidential

Functional Design Document for the 3rd Party Pilot

of theCommon

Advanced Metering SystemWeb Portal and Data Repository

Design, Build, Test, Deploy

A-1 Release 3 Design Document for 3rd Party Pilot

Prepared forTexas Competitive Electric Market

Transmission and Distribution Service Providers (TDSPs)

Dra

ft

Page 2: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20102 IBM Confidential

Document History

Revision History

Revision Number

Revision Date

Revision By Summary of Changes Changes marked

v1 9/19/2011 Ikroop Kaur Functional design No

v2 9/22/2011 Ikroop Kaur Michael Dittmer’s comments addressed No

Page 3: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20103 IBM Confidential

3rd Party Pilot:OVERVIEW

Page 4: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010

3rd Party Pilot Guiding Principles

Quickly deliver a 3rd Party Pilot by leveraging

as much existing SMT capabilities as possible

Delivery as little “throw away” work as

possible

Develop the pilot to be robust enough to roll

through the pilot and into permanent product

Develop the pilot to have as little need for

placing constraints on 3rd Party Pilot

participation as possible.

Will be based on existing Friends capabilities

for portal and existing REP Rebranding and

HAN Provisioning APIs

No throw away work for the pilot, may need

enhancements and modifications as learnings

from the pilot are applied for final solution

Consumer experience and APIs framework

will be mature enough for production, may

need some adjustments, 3rd Party may need

additional capabilities.

No limits for Residential consumers will be

needed. JDOA & AMIT committees can

decide how many 3rd Parties should

participate

IBM Confidential4

Page 5: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20105 IBM Confidential

3rd Party Pilot Solution Overview

The SMT 3rd Party Pilot capability will allow the residential consumer to create and manage 3 rd Party relationships in a self-service manner via the SMT portal.

Third Parties will be able to request usage data from and provision HAN devices for residential consumers via SMT APIs

Third Parties will be able to request a list of their existing consumer relationships from SMT by email.

Smart Meter Texas Solution

Smart Meter Texas Solution

3rd Party3rd Party ConsumerConsumer

001 Consumer initiates 3rd Party relationship

002 Consumer views existing 3rd Party relationships

003 Consumer modifies existing 3rd Party relationships

004 Consumer terminates existing 3rd Party relationships

005 3rd Party obtains SMT API access

006 3rd Party views existing 3rd Party relationships

007 3rd Party terminates existing 3rd Party relationship

008 3rd Party accesses data from one of its existing consumer relationships

009 3rd Party provisions a HAN device for one of its existing relationships

Page 6: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential6 IBM Confidential

3rd Party Pilot Solution Overview

Use cases 001-004 leverage existing SMT Friends functionality as a baseline.

Use case 005 will be managed using the standard process for providing API access to SMT

Use case 006 will allow the Web Host Admin to run a report that can be emailed to the 3 rd Party

Use case 007 the 3rd Party will choose to no longer pull consumer data if the business relationship is dissolved

Use case 008 & 009 will leverage the existing REP Rebranding and HAN Provisioning APIs as the currently exist but modified to accommodate the 3rd Party agreement model

Page 7: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20107 IBM Confidential

3rd Party Pilot:BUSINESS REQUIREMENTS

Page 8: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20108 IBM Confidential

Business Requirements (Page 1 of 2)

BR 3PP 1.0 Provide the ability for the Consumer to form a relationship with a 3rd Party within SMT

BR 3PP 2.0 Provide the ability for the Consumer to view their existing relationships with 3rd Parties

BR 3PP 3.0 Provide the ability for the Consumer to modify their existing relationships with 3rd Parties- BR 3PP 3.1 Provide the ability for the Consumer to modify the end date of an existing 3 rd Party

relationship- BR 3PP 3.2 Provide the ability for the Consumer to modify whether or not a 3 rd Party can access

usage data- BR 3PP 3.3 Provide the ability for the Consumer to modify whether or not a 3 rd Party can provision

HAN devices

BR 3PP 4.0 Provide the ability for the consumer to terminate an existing 3rd Party relationship

Page 9: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 20109 IBM Confidential

Business Requirements (Page 2 of 2)

BR 3PP 5.0 Provide the ability for the 3rd Party to obtain SMT API access- This requirement is satisfied with existing processes and procedures for providing entities API

access to SMT

BR 3PP 6.0 Provide the ability for 3rd Parties to view their existing 3rd Party relationships

BR 3PP 7.0 Provide the ability for 3rd Parties to terminate existing Consumer relationships- This requirement is not addressed in the 3rd Party Pilot. If a 3rd Party terminates a business

relationship with a Consumer, they will choose to cease pulling that consumer’s data from SMT of their own volition.

BR 3PP 8.0 Provide the ability for 3rd Parties to access data from one of their existing Consumer Relationships

BR 3PP 9.0 Provide the ability for 3rd Parties to provision or de-provision HAN devices for one of their existing Consumer Relationships

Page 10: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201010 IBM Confidential

Business Rules (Page 1 of 2)

Rule 3PP 1.0: The relationship between the meter and the 3rd Party will be bound by the relationship between the consumer and the 3rd Party.

Rule 3PP 2.0: The participating Consumer must be registered with SMT as a Residential account to grant 3rd Party access to their ESI ID(s).

Rule 3PP 3.0 : The Consumer must log-in to their new account using the temporary password within 14 days, or the account will be deleted, which will also terminate any 3rd Party relationships with that Consumer.

Rule 3PP 4.0 : The 3rd Party will have to provide the consumer with an e-mail address which the consumer will enter into the My 3rd Party area

Rule 3PP 5.0 : 3rd Party Agreements have a 1-1 relationship with ESI IDs

Rule 3PP 6.0 : User accounts may have up to a maximum of five 3rd Party Agreements per SMT user account

Page 11: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201011 IBM Confidential

Business Rules (Page 2 of 2)

Rule 3PP 7.0 : The default date for each 3rd Party Agreement is 90 days.

Rule 3PP 8.0 : 3rd Party Agreement may be extended to a maximum of 1 year (start date +364 days).

Rule 3PP 9.0 : 3rd Party Agreement allows for granting access to usage and/or HAN provisioning rights for the related ESIID.

Rule 3PP 10.0 : The SMT Production Support Team will establish and monitor a new e-mail ID - [email protected] for the Pilot. The SMT Production Support Team will be responsible for regularly checking the inbox for this e-mail ID.

Rule 3PP 11.0 : The 3rd Party will use the REP Branding API to access the consumer data and the SMT HAN API to provision or de-provision HAN devices.

Rule 3PP 12.0 : The 3rd Party will access to 40 days of historical data prior to the start date of the agreement.

Page 12: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201012 IBM Confidential

Assumptions

A 3PP 1.0: The 3rd Party has registered for access to Smart Meter Texas API and has successfully performed integration testing.

A 3PP 2.0 : Any required business relationships between the 3rd Party and the Consumer are already in place and are managed outside of any Smart Meter Texas processes.

A 3PP 3.0 : The participating Consumer’s meter must be a Smart Meter that is provisioned and sending usage data to SMT

A 3PP 4.0 : An AMS meter(s) must be attached to a SMT user’s web account.

A 3PP 5.0 : The Consumer has access to their ESI ID and meter number information via their electric bill.

A 3PP 6.0 : The 3rd Party Pilot Portlet will have English content only.

A 3PP 7.0 : As part of the 3rd Party Pilot, the public content and FAQs on the SMT site will not be updated.

A 3PP 8.0: As part of the 3rd Party Pilot, user guides for SMT will not be updated. However, 2 new user guides for 3 rd Parties based on existing HAN API and REP Branding API user guides.

A 3PP 9.0: Regardless of who provides the HAN device for an ES ID, it can be provisioned by the 3rd Party, ROR and the consumer.

Page 13: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201013 IBM Confidential

3rd Party Pilot:FUNCTIONAL & TECHNICAL DESIGN

Page 14: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201014 IBM Confidential

3rd Party Pilot: 001Consumer initiates 3rd Party Relationship: FUNCTIONAL DESIGN

Page 15: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201015

001 Consumer initiates 3rd Party Relationship: Business Process

UI 001.01

UI 001.02

UI 001.03

UI 001.03a

UI 001.05

UI 001.06

UI 001.07

UI 001.08

UI 001.04

UI 001.04b

UI 001.06a

UI 001.04a

Page 16: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201016

001 Consumer initiates 3rd Party Relationship: Functional Requirements

3rd Party->Consumer: [FR001.01] Provides 3rd Party e-mail address to consumer

Consumer->SMT: [FR001.02] Navigates to SMT Home Page

Consumer->SMT: [FR001.03] Logs into SMT

SMT->SMT: [FR001.04] Authenticates consumer

SMT->Consumer: [FR001.05] Presents the authenticated landing page to Consumer

Consumer->SMT: [FR001.06] Navigates to My 3rd Parties (beta) area

SMT-> Consumer: [FR001.07] Displays page with existing 3rd party relationships

Consumer->SMT: [FR001.08] Clicks on “Add 3rd Party”

SMT-> Consumer: [FR001.09] Presents consumer a page to enter the 3rd Party’s e-mail address

Consumer->SMT: [FR001.10] Enters the e-mail address provided by the 3rd Party and clicks "Next"

SMT->Consumer: [FR001.11] Presents consumer a page to choose ESI ID and grant usage data access and/or HAN provisioning access

Consumer->SMT: [FR001.12] Specifies options and clicks “Submit”

SMT->Consumer: [FR001.13] Creates 3rd Party Grant ID

SMT->3rd Party: [FR001.14] Emails Grant ID to the 3rd Party

SMT->Consumer: [FR001.15] Displays 3rd Party Agreement created confirmation page

Page 17: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201017 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.01: Consumer logs onto SMT (exists, no changes)

Page 18: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201018

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.02 : SMT presents the authenticated landing page (exists, no changes)

Page 19: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201019 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.03: Consumer navigates to My 3rd Parties area and clicks on “Add 3rd Party”

CR001.01 Header

CR001.02 Help Text

CR001.03 Overview

Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 20: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201020 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.03a: Consumer with one ESI ID and an existing 3rd Party relationship navigates to My 3rd Parties area and clicks on “Add 3rd Party”

CR001.07 Error

Condition

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 21: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201021 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.04: Consumer adds e-mail address provided by 3rd party

CR001.01 Header

CR001.02 Help Text

CR001.05 Explanatory

Text

CR001.08 Buttons

CR001.04 Sub HeaderCR001.04

Sub Header

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 22: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201022 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.04a: Error 1 if the re-enter e-mail does not match the first address

CR001.07 Error

Conditions

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 23: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201023 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.04b: Error 2 if e-mail is in invalid format

CR001.07 Error

Conditions

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 24: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201024 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.05: If consumer account only has 1 ESI ID, the ESI ID is assigned by default and the consumer only specifies if allowing data access, HAN provisioning or both

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 25: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201025 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.06: If consumer account has multiple ESI IDs, the consumer specifies both ESI ID and if allowing data access, HAN provisioning or both

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 26: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201026 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.06a:If options are not selected the Submit button will be grayed out

CR001.07 Error

Conditions

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 27: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201027

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI 001.7: Confirmation Email to 3rd Party

Sent by: [[email protected]] Sent to: [3rd Party e-mail address]

*** Please do not reply -- this email was sent by a service machine.*** For help on this or other topics, please visit our website at www.smartmetertexas.com/

Thank you for your interest in Smart Meter Texas (SMT).

An existing SMT account has created a 3rd Party Agreement with you. You [have/ do not have] access to the consumer’s usage data. You [have/have not] been granted access to provision the consumer’s HAN device. The agreement is currently effective though [12/10/2011].

You have been invited by Consumer with ESI ID: xxxxxxx-[1666]Your Grant ID is: 100011

For questions on your existing relationships, please e-mail [email protected]

Regards,Smart Meter Texas Team 

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 28: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201028 IBM Confidential

001 Consumer initiates 3rd Party Relationship: User Interface Requirements: UI001.8: Consumer gets a success message if all conditions are valid

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 29: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential29

001 Consumer initiates 3rd Party Relationship: Content Requirements (Page 1 of 4)

  UI001.01 UI001.02 UI001.03

CR001.01 Header Exists

No changes to be made to public content or authenticated FAQs

Exists 3rd Parties/ My 3rd Parties

CR001.02 Help Text  Help: You may grant access to view your Smart Meter data and/ or provision your HAN devices to up to five 3rd Parties.•If you have more than one Smart Meter attached to your account, you can decide which of those meters to grant access to the 3rd Party to by specifying the meter through ESI ID number during the Add 3rd Party process . •Adding a 3rd Party will cause a notification e-mail to be sent to the 3rd Party. The e-mail will include a Grant ID and details of the agreement. •If you remove the 3rd Party and terminate the agreement, you will still have access to your Smart Meter data but the 3rd Party will not.[Hide help]  

CR001.03 Overview Text

About My 3rd Party - Beta

CR001.04 Sub Header My 3rd Parties

CR001.05 Explanatory Text

 This is a list of 3rd Parties that you have invited to view your Smart Meter Data and/ or Provision your HAN devices. You may have a maximum of five 3rd Party relationships.

CR001.06 Column Headings

• Grant• 3rd Party e-mail ID• Agreement Start Date• Agreement End Date• ESI ID • Usage Data Status• HAN Provisioning Status

CR001.07 Error Conditions

• You already have an existing 3rd Party Agreement. To create a new agreement, please End your existing agreement

CR001.08 Buttons •Add a 3rd Party•Edit Agreement•End Agreement

Page 30: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential30

001 Consumer initiates 3rd Party Relationship: Content Requirements (Page 2 of 4)  UI 001.04

CR001.01 Header  3rd Parties/ My 3rd Parties/ Add a 3rd Party Step 1

CR001.02 Help Text Help: Enter the email address for the 3rd Party you want to add. This e-mail address should be provided to you by the 3rd Party. Once you create an agreement with the 3rd Party, an e-mail will be sent to the 3rd Party. The e-mail will include a Grant ID and details of the agreement.[Hide help]

CR001.03 Overview Text N/A

CR001.04 Sub Header  Add 3rd PartyStep 1 of 2

CR001.05 Explanatory Text  Please enter the 3rd Party’s e-mail address

* Indicates required field * 3rd Party E-mail Address* Re-enter Email address

CR001.06 Column Headings N/A

CR001.07 Error Conditions • E-mail address and confirmation e-mails address should be the same• E-mail address is invalid. Please enter a valid e-mail address.

CR001.08 Buttons • Next • Cancel

Page 31: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential31

001 Consumer initiates 3rd Party Relationship: Content Requirements (Page 3 of 4)

  UI 001.05 UI 001.06

CR001.01 Header 3rd Parties/ My 3rd Parties/ Add a 3rd Party Step 2

CR001.02 Help Text

Help: If you do not select the "Submit" button the Add a 3rd party process is not complete and the 3rd Party will not receive an e-mail. Your agreement will be for a default time of 90 days. You can modify the agreement at any time after you have added the 3rd Party:•From the left navigation menu select "My 3rd Parties"; the list of your 3rd Party agreements will be displayed•Select the 3rd Party Agreement that you want to modify•Select "Edit Agreement"•Edit the end date of the agreement from a default of 90 days or change the access conditions[Hide help]

CR001.03 Overview Text

N/A N/A

CR001.04 Sub Header

Add 3rd PartyStep 2 of 2

CR001.05 Explanatory Text

There is one Smart Meter associated with your account and that will be added to this agreement.Showing 1 of 1

You can allow a 3rd Party to either access your usage data and/or provision HAN devices. Please check Yes for atleast 1 box below.* Indicates required field*Allow access to usage data* Allow HAN provisioning

This is the list of the Smart Meters that are associated to your account. You need to select which Smart Meter the 3rd Party will be able to see. You need to select only one Smart Meter from the list. Showing 1-2 of 2

You can allow a 3rd Party to either access your usage data and/or provision HAN devices. Please check Yes for atleast 1 box below.* Indicates required field*Allow access to usage data* Allow HAN provisioning

CR001.06 Column Headings

•Description•Service Address•State•ESI ID•Meter Number

CR001.07 Error Conditions

N/A

CR001.08 Buttons

•Submit•Cancel

Page 32: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential32

001 Consumer initiates 3rd Party Relationship: Content Requirements (Page 4 of 4)

  UI 001.7 UI 001.8

CR001.01 Header N/A 3rd Parties/ My 3rd Parties/ Add a 3rd Party Confirmation

CR001.02 Help Text N/A Help: Please visit the My 3rd Parties – Beta for details on your agreement. •You can use My 3rd Parties on SMT to extend this agreement to a maximum of 1 year. •You can also terminate your agreement at any time. [Hide help]

CR001.03 Overview Text

Confirmation e-mail Add My 3rd Party

CR001.04 Sub Header

N/A N/A

CR001.05 Explanatory Text

*** Please do not reply -- this email was sent by a service machine.*** For help on this or other topics, please visit our website at www.smartmetertexas.com/Thank you for your interest in Smart Meter Texas (SMT). An existing SMT account has created a 3rd Party Agreement with you. You [have/ do not have] access to the consumer’s usage data. You [have/have not] been granted access to provision the consumer’s HAN device. The agreement is currently effective though [12/10/2011].You have been invited by Consumer with ESI ID: xxxxxxx-[1666]Your Grant ID is: 100011For questions on your existing relationships, please e-mail [email protected]

Regards,Smart Meter Texas Team 

You have successfully added a 3rd Party to your account. The Grant ID for this agreement is 55667788.

Your agreement with the 3rd Party will be for 90 days.

CR001.06 Column Headings

N/A N/A

CR001.07 Error Conditions

N/A N/A

CR001.08 Buttons N/A N/A

Page 33: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201033

001 Consumer initiates 3rd Party Relationship: Issues & Resolutions

Issue Resolution1. Once the user has created an agreement on SMT, an e-mail will be sent to the 3rd Party with a Grant ID from SMT. How will the 3rd Party be able to correlate that this Grant ID belongs to the a specific user?

Page 34: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201034

3rd Party Pilot: 002 Consumer Views existing 3rd Party Relationships: FUNCTIONAL DESIGN

Page 35: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201035 IBM Confidential

002 Consumer Views existing 3rd Party Relationships: Business Process

UI 002.01

Page 36: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201036

002 Consumer Views existing 3rd Party Relationships: Functional Requirements

Consumer->SMT: [FR002.01] Navigates to SMT Home Page

Consumer->SMT: [FR002.02] Logs onto SMT account

SMT->SMT: [FR002.03] Authenticates consumer

SMT->Consumer: [FR002.04] Presents the authenticated landing page to the Consumer

Consumer->SMT: [FR002.05] Navigates to My 3rd Parties (beta) area

SMT->Consumer: [FR002.06] Displays page with existing 3rd party relationships

Page 37: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201037 IBM Confidential

002 Consumer Views existing 3rd Party Relationships: User Interface RequirementsUI 002.01: Consumer navigates to My 3rd Parties area on SMT to view relationships

CR001.01 Header

CR001.02 Help Text

CR001.03 Overview

Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 38: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201038

002 Consumer Views existing 3rd Party Relationships: Content Requirements

  UI 002.01

CR001.01 Header 3rd Parties/ My 3rd Parties

CR001.02 Help Text Help: You may grant access to view your Smart Meter data and/ or provision your HAN devices to up to five 3rd Parties.•If you have more than one Smart Meter attached to your account, you can decide which of those meters to grant access to the 3rd Party to by either 1) specifying the meter through ESI ID number during the Add 3rd Party process or 2) by editing the ESI ID by selecting an existing 3rd Party Agreement and clicking Edit Agreement.•Adding a 3rd Party will cause an invitation to be sent to the 3rd Party. The invitation will include a Grant ID and instructions that the 3rd Party will use to accept the agreement. You will be notified via e-mail when the 3rd Party accepts. If the 3rd Party does not respond within 14 days, the invitation will expire.•If you remove the 3rd Party and terminate the agreement, you will still have access to your Smart Meter data but the 3rd Party will not.[Hide help]

CR001.03 Overview Text About My 3rd Party – BetaText TBD

CR001.04 Sub Header N/A

CR001.05 Explanatory Text N/A

CR001.06 Column Headings • Grant ID• 3rd Party e-mail• Agreement Start Date• Agreement End Date• ESI ID• Usage Data Status• HAN Provisioning Status

CR001.07 Error Conditions N/A

CR001.08 Buttons • Add 3rd Party• Edit Agreement• End Agreement

Page 39: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201039

002 Consumer Views existing 3rd Party Relationships: Issues & Resolutions

Issue Resolution

Page 40: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201040 IBM Confidential

3rd Party Pilot: 003 Consumer Modifies 3rd Party Relationships: FUNCTIONAL DESIGN

Page 41: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201041 IBM Confidential

003 Consumer Modifies 3rd Party Relationships Business Processes

UI 003.01

UI 003.02

UI 003.03

UI 003.04

Page 42: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201042

003 Consumer Modifies 3rd Party Relationships: Functional Requirements

Consumer->SMT: [FR003.01] Navigates to SMT Home Page

Consumer->SMT: [FR003.02] Logs into SMT

SMT->SMT: [FR003.03] Authenticates consumer

SMT->Consumer: [FR003.04] Presents the authenticated landing page to Consumer

Consumer->SMT: [FR003.05] Navigates to My 3rd Parties area on SMT

SMT->Consumer: [FR003.06] Displays page with existing 3rd party relationships

Consumer->SMT: [FR003.07] Checks existing relationship and clicks on "Edit Agreement"

SMT->Consumer: [FR003.08] Presents the Edit Agreement page to the Consumer

Consumer->SMT: [FR003.09] Edits the end date of the agreement or the level of access and clicks on “Accept”

SMT->Consumer: [FR003.10] Presents a success page to the Consumer

SMT->3rd Party: [FR003.11] Sends an e-mail to the 3rd Party with details of the modified relationship

Page 43: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201043 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.01: Consumer navigates to My 3rd Parties area on SMT and clicks on “Edit Agreement”

CR001.01 Header

CR001.02 Help Text

CR001.03 Overview

Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 44: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201044 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.02: Consumer prompted to enter a valid end date and/or change access options

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 45: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201045 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.02a: Error if user selects “No” for both access conditions

CR001.07 Error

Conditions

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 46: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201046 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.02b: Error if user selects an end date less than the start date, end date less than the current date or more than 1 year from the start date

CR001.07 Error

Conditions

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 47: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201047 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.03 : Confirmation e-mail to 3rd Party and consumer.

Sent by: [[email protected]]

Sent to: [3rd Party e-mail address]

*** Please do not reply -- this email was sent by a service machine.*** For help on this or other topics, please visit our website at www.smartmetertexas.com/

Thank you for your interest in Smart Meter Texas (SMT).

One of your existing 3rd Party relationships has been modified.

The relationship has been modified by Consumer with ESI ID: xxxxxxx-[1666]The Grant ID for this relationship is: 100011

You [have/ do not have] access to the consumer’s usage data. You [have/have not] been granted access to provision the consumer’s HAN device.The agreement end date [has/has not] been changed [to 12/10/2011].

If you are a consumer , you can view your existing relationships through the My 3 rd Parties – Beta area by logging into your SMT account.

If you are a 3rd Party with questions on your existing relationships, please e-mail [email protected]

Regards,Smart Meter Texas Team 

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 48: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201048 IBM Confidential

003 Consumer Modifies 3rd Party Relationships: User Interface RequirementsUI 003.04 : Success message

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 49: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential49

003 Consumer Modifies 3rd Party Relationships: Content Requirements (Page 1 of 3)  UI003.01CR001.01 Header 3rd Parties/ My 3rd Parties

CR001.02 Help Text Help: You may grant access to view your Smart Meter data and/ or provision your HAN devices to up to five 3rd Parties.•If you have more than one Smart Meter attached to your account, you can decide which of those meters to grant access to the 3rd Party to by specifying the meter through ESI ID number during the Add 3rd Party process . •Adding a 3rd Party will cause a notification e-mail to be sent to the 3rd Party. The e-mail will include a Grant ID and details of the agreement. •If you remove the 3rd Party and terminate the agreement, you will still have access to your Smart Meter data but the 3rd Party will not.[Hide help]

CR001.03 Overview Text About My 3rd Party - Beta

CR001.04 Sub Header My 3rd Parties  

CR001.05 Explanatory Text This is a list of 3rd Parties that you have invited to view your Smart Meter Data and/ or Provision your HAN devices. You may have a maximum of five 3rd Party relationships.

CR001.06 Column Headings • Grant ID• 3rd Party e-mail• Agreement Start Date• Agreement End Date• ESI ID• Usage Data Status• HAN Provisioning Status

CR001.07 Error Conditions N/A

CR001.08 Buttons •Add a 3rd Party•Edit Agreement•End Agreement

Page 50: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential50

003 Consumer Modifies 3rd Party Relationships: Content Requirements (Page 2 of 3)

  UI003.02CR001.01 Header 3rd Parties/ My 3rd Parties/ Edit 3rd Party Agreement

CR001.02 Help Text  Help: Shown here is the information associated with your 3rd Party agreement.•You can change the end date of your agreement. You can choose an end data maximum of 1 year from the start date of your agreement.•You can also remove the 3rd Party’s access to your Usage Data or HAN Provisioning by checking the boxes below. However, you cannot terminate access to both using this page.[Hide help]

CR001.03 Overview Text N/A

CR001.04 Sub Header Edit 3rd Parties

CR001.05 Explanatory Text The start date for your Agreement is listed below. You can change the end date of your Agreement below.

You can allow a 3rd Party to either access your usage data and/or provision HAN devices. Please check Yes for atleast 1 box below.* Indicates required field*Allow access to usage data* Allow HAN provisioning

CR001.06 Column Headings • Grant ID• Agreement Start Date• Agreement End Date

CR001.07 Error Conditions • You cannot select ‘No’ for both access conditions• The end date you have selected is not valid

CR001.08 Buttons •Accept•Cancel

Page 51: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential51

003 Consumer Modifies 3rd Party Relationships: Content Requirements (Page 3 of 3)  UI003.03 UI003.04

CR001.01 Header N/A 3rd Parties/ My 3rd Parties/ Edit 3rd Party Agreement - Confirmation

CR001.02 Help Text N/A Help: Please visit the My 3rd Parties – Beta for details on your agreement. •You can use My 3rd Parties on SMT to extend this agreement to a maximum of 1 year. •You can also terminate your agreement at any time. [Hide help]

CR001.03 Overview Text Confirmation e-mail Edit 3rd Parties

CR001.04 Sub Header N/A N/A

CR001.05 Explanatory Text *** Please do not reply -- this email was sent by a service machine.*** For help on this or other topics, please visit our website at www.smartmetertexas.com/Thank you for your interest in Smart Meter Texas (SMT). One of your existing 3rd Party relationships has been modified. The relationship has been modified by Consumer with ESI ID: xxxxxxx-[1666]The Grant ID for this relationship is: 100011You [have/ do not have] access to the consumer’s usage data. You [have/have not] been granted access to provision the consumer’s HAN device.The agreement end date [has/has not] been changed [to 12/10/2011].If you are a consumer , you can view your existing relationships through the My 3rd Parties – Beta area by logging into your SMT account.If you are a 3rd Party with questions on your existing relationships, please e-mail [email protected],Smart Meter Texas Team 

You have successfully changed your agreement with Grant ID 10011. The 3rd Party will be notified of this change via e-mail

CR001.06 Column Headings N/A N/ACR001.07 Error Conditions N/A N/ACR001.08 Buttons N/A N/A

Page 52: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201052

003 Consumer Modifies 3rd Party Relationships: Issues & Resolutions

Issue Resolution

Page 53: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201053 IBM Confidential

3rd Party Pilot: 004 Consumer Terminates 3rd Party Relationships: FUNCTIONAL DESIGN

Page 54: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201054 IBM Confidential

004 Consumer Terminates 3rd Party Relationships: Business Process

UI 004.01

UI 004.02

UI 004.03

UI 004.04

Page 55: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201055

004 Consumer Terminates 3rd Party Relationships : Functional Requirements

Consumer->SMT: [FR004.01] Navigates to SMT Home Page

Consumer->SMT: [FR004.02] Logs SMT

SMT->SMT: [FR004.03] Authenticates Consumer

SMT->Consumer: [FR004.04] Presents the authenticated landing page

Consumer->SMT: [FR004.05] Navigates to My 3rd Parties area on SMT

Consumer->SMT: [FR004.06] Checks existing relationship and clicks on “End Agreement”

SMT->Consumer: [FR004.07] Displays pop-up box asking for confirmation of relationship termination

Consumer->SMT: [FR004.08] Consumer checks “Yes” to terminate relationship

SMT->SMT: [FR004.09] Terminates the existing 3rd Party Relationship

SMT->Consumer: [FR004.10] Sends confirmation of termination by email

SMT->Consumer: [FR004.11] Displays termination confirmation page

SMT->3rd Party: [FR004.12] Sends notification of termination by email

Page 56: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201056 IBM Confidential

004 Consumer Terminates 3rd Party Relationships: User Interface Requirements UI 004.01 : Consumer navigates to My 3rd Parties area and checks Agreement box and clicks End Agreement

CR001.01 Header

CR001.02 Help Text

CR001.03 Overview

Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 57: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201057 IBM Confidential

004 Consumer Terminates 3rd Party Relationships: User Interface Requirements UI 004.02: Consumer gets a confirmation pop-up box

CR001.01 Header

CR001.02 Help Text

CR001.03 Overview

Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

CR001.06 Column

Headings

CR001.08 Buttons

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 58: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201058 IBM Confidential

004 Consumer Terminates 3rd Party Relationships: User Interface Requirements UI 004.03: E-mail to 3rd Party and to Consumer

Sent by: [[email protected]]

Sent to: [consumer SMT email address] and [3rd Party e-mail address]

*** Please do not reply -- this email was sent by a service machine. *** For help on this or other topics, please visit our website at www.smartmetertexas.com

Thank you for your interest in Smart Meter Texas (SMT).

The following 3rd Party Agreement has been removed: Grant ID: [10011]Customer ESI ID: xxxxxxxxx – [1666]3rd Party: [[email protected]]

The Agreement was removed by the Customer.

If you are the Customer, you will still have access to your own Smart Meter data but the 3 rd Party will no longer have access to your data and will not be able to provision your HAN device.

If you are the 3rd Party, you will no longer have access to the Customer’s usage data associated with this ESI ID. You will also not be able to provision the Customer’s HAN device.

Regards, Smart Meter Texas Team  

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 59: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201059 IBM Confidential

004 Consumer Terminates 3rd Party Relationships: User Interface Requirements UI 004.04: Consumer gets success message

CR001.01 Header

CR001.02 Help Text

CR001.04 Sub Header

CR001.05 Explanatory

Text

Note: The text on this slide is illustrative. All detailed content and associated edits are captured in the Content Requirements section.

Page 60: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential60

  UI004.01CR001.01 Header 3rd Parties/ My 3rd Parties

CR001.02 Help Text Help: You may grant access to view your Smart Meter data and/ or provision your HAN devices to up to five 3rd Parties.•If you have more than one Smart Meter attached to your account, you can decide which of those meters to grant access to the 3rd Party to by specifying the meter through ESI ID number during the Add 3rd Party process . •Adding a 3rd Party will cause a notification e-mail to be sent to the 3rd Party. The e-mail will include a Grant ID and details of the agreement. •If you remove the 3rd Party and terminate the agreement, you will still have access to your Smart Meter data but the 3rd Party will not.[Hide help]  

CR001.03 Overview Text About My 3rd Party - Beta

CR001.04 Sub HeaderMy 3rd Parties

CR001.05 Explanatory Text

This is a list of 3rd Parties that you have invited to view your Smart Meter Data and/ or Provision your HAN devices. You may have a maximum of five 3rd Party relationships.

CR001.06 Column Headings

• Grant ID• 3rd Party e-mail• Agreement Start Date• Agreement End Date• ESI ID• Usage Data Status• HAN Provisioning Status

CR001.07 Error Conditions

N/A

CR001.08 Buttons •Add a 3rd Party•Edit Agreement•End Agreement

004 Consumer Terminates 3rd Party Relationships: Content Requirements (Page 1 of 3)

Page 61: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential61

  UI004.02

CR001.01 Header 3rd Parties/ My 3rd Parties/ End 3rd Party Agreement

CR001.02 Help Text Help: You may grant access to view your Smart Meter data and/ or provision your HAN devices to up to five 3rd Parties.•If you have more than one Smart Meter attached to your account, you can decide which of those meters to grant access to the 3rd Party to by specifying the meter through ESI ID number during the Add 3rd Party process . •Adding a 3rd Party will cause a notification e-mail to be sent to the 3rd Party. The e-mail will include a Grant ID and details of the agreement. •If you remove the 3rd Party and terminate the agreement, you will still have access to your Smart Meter data but the 3rd Party will not.[Hide help]  

CR001.03 Overview Text About My 3rd Party - Beta

CR001.04 Sub Header My 3rd Parties

CR001.05 Explanatory Text

This is a list of 3rd Parties that you have invited to view your Smart Meter Data and/ or Provision your HAN devices. You may have a maximum of five 3rd Party relationships.  

Pop-Up Text:Are you sure you want to end this Agreement?

CR001.06 Column Headings

• Grant ID• 3rd Party e-mail• Agreement Start Date• Agreement End Date• ESI ID• Usage Data Status• HAN Provisioning Status

CR001.07 Error Conditions

N/A

CR001.08 Buttons • Add a 3rd Party• Edit Agreement• End Agreement

004 Consumer Terminates 3rd Party Relationships: Content Requirements (Page 2 of 3)

Page 62: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 2010 IBM Confidential62

  UI 004.03UI 004.04

CR001.01 Header N/A 3rd Parties/ My 3rd Parties/ Edit 3rd Party Agreement - Confirmation

CR001.02 Help Text N/A Help: Please visit the My 3rd Parties – Beta for details on your existing agreements.[Hide help]

CR001.03 Overview Text Email to Consumer Edit 3rd Parties

CR001.04 Sub Header N/A N/A

CR001.05 Explanatory Text

*** Please do not reply -- this email was sent by a service machine. *** For help on this or other topics, please visit our website at www.smartmetertexas.comThank you for your interest in Smart Meter Texas (SMT). The following 3rd Party Agreement has been removed: Grant ID: [10011]Customer ESI ID: xxxxxxxxx – [1666]3rd Party: [[email protected]]The Agreement was removed by the Customer. If you are the Customer, you will still have access to your own Smart Meter data but the 3rd Party will no longer have access to your data and will not be able to provision your HAN device.If you are the 3rd Party, you will no longer have access to the Customer’s usage data associated with this ESI ID. You will also not be able to provision the Customer’s HAN device.Regards, Smart Meter Texas Team  

You have successfully ended your agreement with Grant ID 10011. The 3rd Party will be notified of this change via e-mail

CR001.06 Column Headings

N/A N/A

CR001.07 Error Conditions

N/A N/A

CR001.08 Buttons N/A N/A

004 Consumer Terminates 3rd Party Relationships: Content Requirements (Page 3 of 3)

Page 63: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201063

004 Consumer Terminates 3rd Party Relationships : Issues & Resolutions

Issue Resolution

Page 64: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201064 IBM Confidential

3rd Party Pilot: 005 3rd Party Obtains API AccessFUNCTIONAL DESIGN

Page 65: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201065 IBM Confidential

005 3rd Party Obtains API Access: Business Process

Note: This is an existing manual process for gaining system level access to SMT APIs

Page 66: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201066

005 3rd Party Obtains API Access : Functional Requirements

Pilot Reg Body->Prod Spt Team: [FR005.01] E-mails confirmation of 3rd Party’s registration

Prod Spt Team->SMT: [FR005.02] Adds 3rd Party into SMT API security model

Prod Spt Team->3rd Party: [FR005.03] E-mails 3rd Party an instruction manual on connecting via API

3rd Party->3rd Party: [FR005.04] Sets up connectivity on their system

3rd Party->Prod Spt Team: [FR005.05] Sends e-mail to schedule testing

3rd Party->SMT: [FR005.06] Tests API

3rd Party->Prod Spt Team: [FR005.08] E-mails trouble-shooting requests (as needed)

Prod Spt Team->3rd Party: [FR005.09] Sends trouble-shooting instructions (as needed)

3rd Party->SMT: [FR005.10] Tests API after implementing trouble-shooting instructions (as needed)

3rd Party->Prod Spt Team: [FR005.11] Sends confirmation of API access e-mail

Page 67: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201067 IBM Confidential

005 3rd Party Obtains API Access: User Interface Requirements

Not Applicable

Page 68: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201068

005 3rd Party Obtains API Access: Content Requirements

Instructional manual

Access e-mail

Acknowledgement e-mail

SMT API Access Manual

Page 69: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201069

005 3rd Party Obtains API Access: Issues & Resolutions

Issue Resolution

Page 70: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201070 IBM Confidential

3rd Party Pilot: 006 3rd Party views existing consumer relationshipsFUNCTIONAL DESIGN

Page 71: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201071 IBM Confidential

006 3rd Party views existing consumer relationships: Business Process

Page 72: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201072

006 3rd Party views existing consumer relationships: Functional Requirements

3rd Party->Prod Support Team: [FR006.01] Sends an e-mail to [email protected] requesting records of existing consumer relationships

Prod Support Team->SMT: [FR006.02] Logs into Web Host Admin Prod Support Team->SMT: [FR006.03] Enters e-mail address provided by 3rd Party

SMT->SMT: [FR006.04] Runs a query on the given 3rd Party e-mail address

SMT->Prod Support Team: [FR006.05] Generates a report that lists all consumer relationships associated with the given 3rd Party e-mail address

Prod Support Team->3rd Party: [FR006.06] E-mails the report to the 3rd Party

Page 73: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201073 IBM Confidential

006 3rd Party views existing consumer relationships : User Interface RequirementsUI006.01: 3rd Party sends a request e-mail

The 3rd Party e-mail must be send from the e-mail address associated with the consumer relationship in SMT

The 3rd Party e-mail at the least should contain:

3rd Party e-mail

Information requested – details of existing consumer relationships on the 3 rd Party Pilot

Page 74: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201074 IBM Confidential

006 3rd Party views existing consumer relationships : User Interface RequirementsUI006.01: 3rd Party sends a request e-mail

The 3rd Party e-mail should:

Be sent from the 3rd Party e-mail address associated with the consumer relationship in SMT

Be sent to [email protected]

The e-mail should contain

3rd Party e-mail

Information requested – details of existing consumer relationships on the 3 rd Party Pilot

Page 75: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201075 IBM Confidential

006 3rd Party views existing consumer relationships : User Interface RequirementsUI006.02: SMT transmits requested data back to 3rd Party

Dra

ft

Sent by: [email protected]

Sent to: [3rd Party e-mail address]

*** For help on this or other topics, please visit our website at www.smartmetertexas.com/

Thank you for your interest in Smart Meter Texas (SMT) 3 rd Party Pilot.

Attached is the information on your existing consumer relationships as of date [09/25/2011]. The attachment includes the following data regarding your relationships:•Grant ID•Last 4 digits of associated ESI ID•Start date of relationship•End date of relationship•Your access to consumer’s usage data•Your access to consumer’s HAN devices.

For questions on your existing relationships, please e-mail [email protected]

Regards,Smart Meter Texas Team 

Page 76: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201076

006 3rd Party views existing consumer relationships: Content Requirements  UI006.01 UI006.02

CR001.01 Header N/A N/A

CR001.02 Help Text N/A

CR001.03 Overview Text N/A N/A

CR001.04 Sub Header N/A N/A

CR001.05 Explanatory Text To be supplied by 3rd Parties *** For help on this or other topics, please visit our website at www.smartmetertexas.com/Thank you for your interest in Smart Meter Texas (SMT) 3rd Party Pilot.Attached is the information on your existing consumer relationships as of date [09/25/2011]. The attachment includes the following data regarding your relationships:•Grant ID•Last 4 digits of associated ESI ID•Start date of relationship•End date of relationship•Your access to consumer’s usage data•Your access to consumer’s HAN devices.

For questions on your existing relationships, please e-mail [email protected],Smart Meter Texas Team 

CR001.06 Column Headings N/A N/ACR001.07 Error Conditions N/A N/ACR001.08 Buttons N/A N/A

Page 77: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201077

006 3rd Party views existing consumer relationships : Issues & Resolutions

Issue Resolution

Page 78: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201078 IBM Confidential

3rd Party Pilot: 007 3rd Party terminates existing consumer relationshipFUNCTIONAL DESIGN

Page 79: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201079 IBM Confidential

007 3rd Party terminates existing consumer relationship : Business Process

Page 80: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201080

007 3rd Party terminates existing consumer relationship : Functional Requirements

3rd Party->SMT: [FR007.01] Stops accessing the consumer’s data via API

Page 81: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201081 IBM Confidential

007 3rd Party terminates existing consumer relationship : User Interface Requirements

Not Applicable

Page 82: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201082

007 3rd Party terminates existing consumer relationship : Content Requirements

Not Applicable

Page 83: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201083

007 3rd Party terminates existing consumer relationship : Issues & Resolutions

Issue Resolution

Page 84: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201084 IBM Confidential

3rd Party Pilot: 008 3rd Party access data from a consumer relationshipFUNCTIONAL DESIGN

Page 85: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201085 IBM Confidential

008 3rd Party access data from a consumer relationship : Business Process

Page 86: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201086

008 3rd Party access data from a consumer relationship : Functional Requirements

3rd Party->SMT: [FR008.01] Sends a data request for a consumer’s usage data via API

SMT->3rd Party: [FR008.02] Acknowledges request

SMT->SMT: [FR008.03] Validates Grant ID

SMT->SMT: [FR008.04] Validates API Parameters

SMT->3rd Party: [FR008.05] Returns requested data via API

Page 87: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201087 IBM Confidential

008 3rd Party access data from a consumer relationship : API Interface Requirements

3rd Party initiates an API request to retrieve the following Usage info :

- Interval (15 mins) read,

- Daily Register read or

- Monthly billed usage data

Each request should contain:

- Only 1 Grant ID for which usage is requested (each Grant ID is associated with a unique ESI ID)

- Last 4 digits of the ESI ID

- E-mail address of requester

- End date for request

- Report Type (Interval, Daily or Monthly Data)

SMT validates parameters and returns the relevant data in XML form via API:

- For Daily and Interval Read – upto 40 days of usage data

- For Monthly Usage Data – upto 24 months of usage data

If these conditions are not met, SMT will generate an error message

Page 88: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201088 IBM Confidential

008 3rd Party access data from a consumer relationship : User Interface Requirements

Not Applicable

Page 89: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201089

008 3rd Party access data from a consumer relationship : Content Requirements

3rd Party Usage API Guide

Microsoft Office Word 2007 Document

Page 90: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201090

008 3rd Party access data from a consumer relationship : Issues & Resolutions

Issue Resolution

Page 91: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201091 IBM Confidential

3rd Party Pilot: 009 3rd Party provision HAN device for a consumer relationshipFUNCTIONAL & TECHNICAL DESIGN

Page 92: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201092 IBM Confidential

009 3rd Party provision HAN device for a consumer relationship : Business Process

Page 93: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201093

009 3rd Party provision HAN device for a consumer relationship : Functional Requirements

3rd Party->SMT: [FR009.01] Sends a provisioning request via API

SMT->3rd Party: [FR009.02] Acknowledges request

SMT->SMT: [FR009.03] Validates Grant ID

SMT->SMT: [FR009.04] Validates API Parameters

SMT->TDSP: [FR009.05] Sends provisioning request to TDSP

TDSP->SMT: [FR009.06] Acknowledges request

TDSP->TDSP: [FR009.07] Processes request

TDSP->SMT: [FR009.08] Returns success message

SMT->SMT: [FR009.09] Processes success message

SMT->3rd Party: [FR009.10] Returns a success message

Page 94: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201094 IBM Confidential

009 3rd Party provision HAN device for a consumer relationship : API Interface Requirements

3rd Party initiates an API request to :

- Provision HAN device,

- De-provision HAN device, or

- Send Zigbee SEP 1.0 messages to HAN devices (currently only supported by CNP)

Each request should contain:

- Only 1 Grant ID for which usage is requested (each Grant ID is associated with a unique ESI ID)

- Last 4 digits of the ESI ID

- E-mail address of requester

- Requester Type Indicator (3 for Third Party)

- Request type (provision, de-provision or messaging)

SMT assumes that all time value input through API are in Central Standard time

SMT validates :

- 3rd Party is authorized to provision / de-provisioning devices to ESI ID (as identified by the associated Grant ID)

- Device is not already provisioned/ de-provisioned or a provisioning/ de-provisioning request is pending

If validations are not met, an error message is returned. If they are met, the request is assigned a unique identifier and transmitted to the TDSPSs. An acknowledgement is sent to the 3rd Party

Page 95: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201095 IBM Confidential

009 3rd Party provision HAN device for a consumer relationship : User Interface Requirements

Not Applicable

Page 96: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201096

009 3rd Party provision HAN device for a consumer relationship : Content Requirements

• 3rd Party HAN Provisioning API Guide

Wo

rk In

Pro

gre

ss

Microsoft Office Word 2007 Document

Page 97: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201097

009 3rd Party provision HAN device for a consumer relationship : Issues & Resolutions

Issue Resolution

Page 98: Smart Meter Texas © Copyright IBM Corporation 2010 1 IBM Confidential Functional Design Document for the 3 rd Party Pilot of the Common Advanced Metering.

Smart Meter Texas

© Copyright IBM Corporation 201098

Glossary

WPS : WebSphere Process Server

WPF: WebSphere Portlet Factory

WP: WebSphere Portal Server

ESB: Electronic Service Bus

MQ: Message Queue

DB: Database (Oracle)

DP: Data power

WPG: WebSphere Partner Gateway

ETL: Extract, Transform and Load

TAM: Tivoli Access Manager

TIM: Tivoli Identity Manager

Infosphere DataStage