D R A F T IR/TEIS Working Paper

Table Of Contents

RXQ.10.3 – Model Business Practices 2

RXQ.10.4 – Models 2

RXQ.10.5 – Related Standards 3

RXQ.10.6 – Customer Enrollment Technical Overview 5

RXQ.10.6.1 Customer Enrollment Request 6

RXQ.10.6.2 Customer Rejection: Drop, Enrollment, Reinstatement 10

RXQ.10.6.3 Customer Account Data Set: Enrollment, Reinstatement 15

RXQ.10.6.4 Customer Confirmation: Change, Drop, Reinstatement 21

RXQ.10.6.5 Customer Drop Request 25

RXQ.10.6.6 Customer Change Request, Rejection 29

X12 Implementation Guidelines 33

814 NAESB RXQ.10.6.1 Customer Enrollment Request 34

814 NAESB RXQ.10.6.2 Customer Rejection: Drop, Enrollment, Reinstatement 50

814 NAESB RXQ.10.6.3 Customer Account Data Set: Enrollment, Reinstatement 63

814 NAESB RXQ.10.6.4 Customer Confirmation: Change, Drop, Reinstatement 120

rxq10-irteis-20070118.doc

1 of 139

D R A F T IR/TEIS Working Paper

RXQ.10.3 – Model Business Practices

ID / Practice /
None.

RXQ.10.4 – Models

RXQ.10.5 – Related Standards

Customer Billing & Payment transactions adhere to a number of standards originally set forth in RXQ.3:

RXQ.3.2.12 Commodity Service Type

Sending parties explicitly identify the commodity for each Customer.

RXQ.3.2.14 Customer ID

The ‘Customer ID ’ data element is the unique identification of a Customer in a marketplace. The Distribution Company assigns the Customer ID to a Customer.

Two models are supported for Customer ID :

·  Account Number of the Distribution Company. In this marketplace model, the account number of the Distribution Company defines the unique Customer ID for a Customer.

·  Service Delivery ID. In this marketplace model either a Distribution Company defines the unique Customer ID for a Customer using the ID for the service delivery location (e.g. ESI ID).

The ZIP Code for the Customer must be provided whenever the Supplier is not the current Supplier to confirm that the Customer ID provided is correct.

RXQ.3.2.17 Entity ID

Trading partners use Entity ID’s in inner and outer transaction envelopes, including name segments such as the X12 N1 and NM1.

RXQ.3.2.38 Non-Billing Party Account ID

Billing Parties and Clearinghouses store the Non-Billing Party Account ID if provided by the Non-Billing Party. For example, when a Supplier enrolls a Customer, they must include the Customer ID , but may also choose to include their Account ID from their internal systems. If provided, this ID should be echoed in all future transactions.

RXQ.3.2.46 Old Customer ID

In the case where a Distribution Company needs to change the Customer ID key for a Customer (for example, if the Distribution Company implements a new customer information system), some cross-reference between the old Customer ID and the new one is needed by the Supplier. The Distribution Company should provide both the Old Customer ID and the current Customer ID in transactions for 90 days.

RXQ.3.2.59 Service Period, Start Date, End Date

The Service Period is used to define discrete units of usage to be billed by Distribution Companies. Usage is reported by Service Period dates, which include a Service Period Start Date and an Service Period End Date.

Service Periods should overlap one day from month to month. For example, last month’s Service Period End Date should equal this month’s Service Period Start Date.

Example:

Service Period Start Date / Service Period End Date
First Report / DTM~150~20050501 / DTM~151~20050601
Second Report / DTM~150~20050601 / DTM~151~20050701

Use Legend: M = Mandatory; C = Conditional; SO=Sender’s Option; BC=Business Conditional; RBC=Retail Business Conditional

rxq10-irteis-20070118.doc

6 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Billing & Payment (RXQ.10)

Customer Enrollment Technical Overview

RXQ.10.6 – Customer Enrollment Technical Overview

Based on the Uniform Electronic Transaction requirements defined in Section 10.3, the following transactions are documented:

Transaction Name & Description / 10.3 Cross Reference
Customer Enrollment Request. Transaction used to request a Customer be enrolled for the Supplier sending the transaction. / 10.3.1.1
10.3.1.5
10.3.2.2-7
Customer Rejection: Drop, Enrollment, Reinstatement. A rejection can be sent by the receiving party for the Drop transaction, the Enrollment transaction, and the Reinstatement transaction. / 10.3.1
10.3.12
Customer Account Data Set: Enrollment, Reinstatement. The account data set for a Customer is sent when either (a) a Customer is successfully enrolled, or (b) a Customer is reinstated / 10.3.2.10
10.3.2.14
Customer Confirmation: Change, Drop, Reinstatement. The Change Request, the Drop Request and the Customer Account Data Set: Reinstatement must be either accepted (this transaction) or rejected (see Customer Rejection above) by the receiving party. / 10.3.2.13
10.3.2.15-18
Customer Drop Request / 10.3.2.9
Customer Change: Request, Reject / TBD

This table identifies transactions and their corresponding response transactions:

Transaction / Response Transaction
Customer Enrollment Request / Customer Rejection: Enrollment
Customer Enrollment Request / Customer Account Data Set: Enrollment
Customer Enrollment Request / Customer Account Data Set: Enrollment
Customer Information Usage
Customer Drop Request / Customer Rejection: Drop
Customer Drop Request / Customer Confirmation: Drop
Customer Change Request / Customer Change Rejection
Customer Change Request / Customer Confirmation: Change
Customer Account Data Set: Reinstatement / Customer Rejection: Reinstatement
Customer Account Data Set: Reinstatement / Customer Confirmation: Reinstatement

??expand

Use Legend: M = Mandatory; C = Conditional; SO=Sender’s Option; BC=Business Conditional; RBC=Retail Business Conditional

rxq10-irteis-20070118.doc

6 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Billing & Payment (RXQ.10)

Customer Enrollment Request

RXQ.10.6.1 Customer Enrollment Request

??

Technical Implementation Of Business Process

Related MBP’s: ??

??expand

Sample Paper Transaction

??expand

Use Legend: M = Mandatory; C = Conditional; SO=Sender’s Option; BC=Business Conditional; RBC=Retail Business Conditional

rxq10-irteis-20070118.doc

6 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Billing & Payment (RXQ.10)

Customer Enrollment Request

Data Dictionary

Data Elem. Name / Description / Use / Condition / Comments [Options]
Customer Enrollment Request Date / Date the transaction was generated / M
Customer Enrollment Request ID / Unique number created by the originator identifying this Customer Enrollment transaction / M
Distribution Company Entity ID / Distribution Company (DC) Entity ID (DUNS Number or DUNS+4 Number or other mutually-agreed upon number) / M
Distribution Company Entity Name / Name that further identifies the Distribution Company / M
Registration Agent Entity ID / Registration Agent Entity ID (e.g. DUNS Number ) / RBC
Registration Agent Entity Name / Registration Agent Name / RBC
Supplier Entity ID / Supplier Entity Common Code ID (e.g. DUNS Number) / M
Supplier Entity Name / Supplier Entity Name / M
Customer Name / Customer Name / M
Service Location ZIP / Service Location ZIP code / M
Customer ID / Customer Account ID or SDID; ID that uniquely defines the Customer in the marketplace. / M
Commodity Service Type / Identifies type of energy commodity service / M / [Electric, Gas]
Supplier Account ID / O
Party Calculating Bill / Identifies party calculating the Non-Billing Party Charges / M / [Distribution Company, DUAL, Supplier]
Party Sending Bill / Identifies party sending the bill to the Customer / M / [Distribution Company, DUAL, Supplier]
Supplier Rate Code / ??Rate ready / BC / Mandatory if Rate Ready
Contract Effect Date / ?? / M
Tax Exemption Percent / ?? / RBC
Distribution Company Rate Code / ?? / O

Use Legend: M = Mandatory; C = Conditional; SO=Sender’s Option; BC=Business Conditional; RBC=Retail Business Conditional

rxq10-irteis-20070118.doc

6 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Billing & Payment (RXQ.10)

Customer Enrollment Request

Code Values

Data Element / Code Description / Code Definition / Code Value
FinalInd / Yes / Identifies last bill to be sent / F
FinalInd / No / Left blank?? / [blank]
Charge/Allowance Credit/Debit Code / Charge / Charge / C
Charge/Allowance Credit/Debit Code / No / No Allowance or Charge / N
Charge/Allowance Credit/Debit Code / Allowance / Allowance / A
Charge/Allowance Category / See UIG and governing documents for codes / Energy Charges / See UIG and governing documents for codes
Chg/Allow. Unit of Meas. Code / Watt / Watt / 99
Chg/Allow. Unit of Meas. Code / kW - Represents potential power load measured at predetermined intervals / kW - Represents potential power load measured at predetermined intervals / K1
Chg/Allow. Unit of Meas. Code / Kilowatt Hour / Kilowatt Hour / Kh
Chg/Allow. Unit of Meas. Code / KVAR Kilovolt Amperes Reactive Demand / KVAR Kilovolt Amperes Reactive Demand / K2
Chg/Allow. Unit of Meas. Code / Kilovolt Amperes Reactive Hour / Kilovolt Amperes Reactive Hour / K3
Chg/Allow. Unit of Meas. Code / Kilovolt Amperes / Kilovolt Amperes / K4
Chg/Allow. Unit of Meas. Code / Months / Months / MO
Chg/Allow. Unit of Meas. Code / Watt / Watt / 99
Chg/Allow. Unit of Meas. Code / Therms / Therms / ?
Chg/Allow. Unit of Meas. Code / British Thermal Units / British Thermal Units / BTU?
Chg/Allow. Unit of Meas. Code / Hundred Cubic Feet / Hundred Cubic Feet / CCF?
Chg/Allow. Unit of Meas. Code / Thousand Cubic Feet / Thousand Cubic Feet / MCF?
Party Calculating Bill / Retail Supplier / ESP
Party Calculating Bill / Distribution Company / LDC
Party Sending Bill / Retail Supplier / Supplier bills customer / ESP
Party Sending Bill / Distribution Company / Utility bills customer / LDC
Purpose / Original / 00
Purpose / Cancellation / 01
Purpose / Duplicate / 07
Service Type / Electric / EL
Service Type / Gas / GS?

rxq10-irteis-20070118.doc

9 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Enrollment, Drop, Reinstatement (RXQ.10)

Customer Rejection

RXQ.10.6.2 Customer Rejection: Drop, Enrollment, Reinstatement

Technical Implementation Of Business Process

Related Model Business Practices: RXQ.8.3.1.4, RXQ.8.3.1.6, RXQ.8.3.2.2

??expand

Sample Paper Transaction: Rejection

??expand/replace

Customer Enrollment Request Header
Customer Enrollment Request Date: / 20040413
Customer Enrollment Request Unique ID: / 04132004TR4877
Sender Name: / Sell-It Incorporated
Sender Entity ID: / 123456789
Receiver Name: / Distribute-It Incorporated
Receiver Entity ID: / 546897321
Customer ID: / 12345678901234
Accepted: / No

rxq10-irteis-20070118.doc

10 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Enrollment, Drop, Reinstatement (RXQ.10)

Customer Rejection

Data Dictionary

Data Elem. Name / Description / Use / Condition / Comments [Options]
Request Type Action / Request Type Action / M / [Reject]
Request Type Code / Request Type Code / M / [Drop, Enrollment, Reinstatement]
Customer Info Reject Date / Date the transaction was generated / M
Customer Info Reject ID / Unique number created by the originator identifying this Customer Information transaction / M
Distribution Company Entity ID / Distribution Company (DC) Entity ID (DUNS Number or DUNS+4 Number or other mutually-agreed upon number) / M
Distribution Company Entity Name / Name that further identifies the Distribution Company / M
Registration Agent Entity ID / Registration Agent Entity ID (e.g. DUNS Number ) / RBC
Registration Agent Entity Name / Registration Agent Name / RBC
Supplier Entity ID / Supplier Entity Common Code ID (e.g. DUNS Number) / M
Supplier Entity Name / Supplier Entity Name / M
Customer Name / Customer Name, as sent in the Request / M
Supplier Account ID / RBC / Required if supplied by Supplier
Customer ID / Customer Account ID or SDID; ID that uniquely defines the Customer in the marketplace. / M
Commodity Service Type / Identifies type of energy commodity service / M / [Electric, Gas]
Rejection Code / Code identifying why it was rejected / M
Rejection Text / Text identifying why it was rejected / M
Service Location ZIP / M

Use Legend: M = Mandatory; C = Conditional; SO=Sender’s Option; BC=Business Conditional; RBC=Retail Business Conditional

rxq10-irteis-20070118.doc

12 of 132

D R A F T IR/TEIS Working Paper

REQ/RGQ Customer Enrollment, Drop, Reinstatement (RXQ.10)

Customer Rejection

Code Values

Data Element / Code Description / Code Definition / Code Value /
Action Code / Response / Response / 27
Commodity Service Type / Electric / Electric / ELECTRIC
Commodity Service Type / Gas / Natural Gas / GAS
Customer ID Type / Account / Account / 11
Customer ID Type / Service Delivery ID / SD ID / Q5
Entity Type / Distribution Company / Distribution Company / 8S
Entity Type / Supplier / Supplier / SJ
Entity Type / Clearinghouse / Clearinghouse / AY
Entity Type / Customer / Customer / 8R
Receiver/Submitter / Receiver / Receiver / 40
Receiver/Submitter / Submitter / Submitter / 41
Receiver/Submitter / Clearinghouse / Clearinghouse / OA
Rejection Reason Code / Customer ID exists but is not active / Customer ID exists but is not active / 008
Rejection Reason Code / Move Pending / Move Pending / 021
Rejection Reason Code / Other / Other / A13
Rejection Reason Code / Supplier Account ID invalid or not found / Supplier Account ID invalid or not found / A74
Rejection Reason Code / Customer ID invalid or not found / Customer ID invalid or not found / A76
Rejection Reason Code / Name specified does not match account / Name specified does not match account / A77
Rejection Reason Code / Service Address does not match account / Service Address does not match account / A78
Rejection Reason Code / Invalid or Unauthorized Action / Invalid or Unauthorized Action / A83
Rejection Reason Code / Duplicate request received / Duplicate request received / ABN
Rejection Reason Code / Action Code (ASI01) Invalid / Action Code (ASI01) Invalid / ACI
Rejection Reason Code / Invalid source of information / Invalid source of information / ANK
Rejection Reason Code / Supplier not licensed to provide requested service / Supplier not licensed to provide requested service / ANL
Rejection Reason Code / Requestor not certified / Requestor not certified / ANM
Rejection Reason Code / Required information missing / Required information missing / API
Rejection Reason Code / Customer on credit hold for purchased receivables / Customer on credit hold for purchased receivables / C02
Rejection Reason Code / Customer locked with Supplier / Customer locked with Supplier / CMP
Rejection Reason Code / Entity Common Code ID [DUNS] Invalid or Not Found / Entity Common Code ID [DUNS] Invalid or Not Found / D76
Rejection Reason Code / Date/time invalid or missing / Date/time invalid or missing / DIV
Rejection Reason Code / Duplicate Original Transaction ID / Duplicate Original Transaction ID / DOT
Rejection Reason Code / Duplicate / Duplicate / DUP
Rejection Reason Code / Incorrect billing type requested / Incorrect billing type requested / FRB
Rejection Reason Code / Incorrect bill calculation type requested / Incorrect bill calculation type requested / FRC
Rejection Reason Code / Invalid meter / Invalid meter / M76
Rejection Reason Code / Meter installed pending / Meter installed pending / MIP
Rejection Reason Code / Maintenance Type Code (ASI02) Invalid / Maintenance Type Code (ASI02) Invalid / MTI
Rejection Reason Code / Not first in / Not first in / NFI
Rejection Reason Code / Not last in / Not last in / NLI
Rejection Reason Code / No meter installed / No meter installed / NMI
Rejection Reason Code / Participating interest invalid / Participating interest invalid / PII
Rejection Reason Code / Invalid service delivery point ID / Invalid service delivery point ID / SDP
Rejection Reason Code / Secondary service request rejected / Secondary service request rejected / SSR
Rejection Reason Code / Cannot identify supplier / Cannot identify supplier / UND
Rejection Reason Code / Requested rate not found or not in effect on effective date / Requested rate not found or not in effect on effective date / W05
Rejection Reason Code / Invalid Zip Code / Invalid Zip Code / ZIP
Request Type Action / Reject / Reject / U
Request Type Code / Drop / Drop / 029
Request Type Code / Enrollment / Enrollment / 024
Request Type Code / Reinstatement / Reinstatement / 025
Status Reason Code / Other / Other / A13
Transaction Purpose / Response / Response / 11

rxq10-irteis-20070118.doc