PGW EDI Implementation Guideline

Similar documents
New Jersey. Gas Implementation Guideline

Implementation Guideline

- - - Virginia. Implementation Standard. For Electronic Data Interchange. March 21, 2003 Open Access Version 2.3

Implementation Guideline

Implementation Guideline

810 LDC Consolidated Bill Ver/Rel Implementation Guideline. Pennsylvania New Jersey Delaware Maryland. For Electronic Data Interchange

Implementation Guideline

Implementation Guideline

Virginia Implementation Standard. For Electronic Data Interchange. TRANSACTION SET 867 Product Transfer and Resale Report Monthly Usage Ver/Rel

Illinois CPWB. Electronic Data Interchange. Implementation Guide For

- - - Virginia. Implementation Standard. For Electronic Data Interchange. March 21, 2003 Open Access Version 2.3

814 General Request, Response or Confirmation

810 FM Non-Food/Jewelry Invoice

05/04/07 Invoice Invoice X12. Pos Id Segment Name Req Max Use Repeat Notes Usage 020 BIG Beginning Segment for M 1 Must use

Implementation Guideline

Payment Order/Remittance Advice

820 Payment Order/Remittance Advice

Implementation Guideline

Implementation Guideline

Implementation Guideline

Mortgagee Coverage Notification, Billing and Payment of Insurance Premium. Electronic Data Interchange Transaction Set Implementation Guide

Fuel Systems Inc Purchase Order Ver ANSI ASC X Fuel Systems Inc. 850 Purchase Order VERSION: ANSI ASC X

Farmers Group, Inc. Implementation Standards for EDI Documents

EDI Implementation Guide COMMERCIAL AIRPLANES GROUP. SUPPLIER NETWORK Electronic Data Interchange. Enterprise Resource Planning

Payroll Deducted and Other Group Premium Payment for Insurance Products

Implementation Guideline

Delivery/Return Base Record UCS & X12

Kansas Department of Revenue 915 SW Harrison Street Topeka, KS ED-100 G (Rev. 07/2004)

EyeMed Vision Care. HEALTHCARE BENEFIT ELIGIBILITY INQUIRY Companion Document to ASC X12N 270 (004010X092)

837 Health Care Claim: Institutional

Premium Payment Submission Companion Guide. to the. ANSI X (version 4010x61) implementation guide

Implementation Guideline

835 Health Care Claim Payment/Advice

Personal Health Record Data Transfer Between Health Plans (275)

MERCURY MARINE EFT (ACH) IMPLEMENTATION GUIDE (FINANCIAL EDI)

PREMIUM PAYMENTS TRANSACTIONS 820 (004010X061)

Check Payment UCS & X12

HEALTHpac 835 Message Elements

Vendor Specifications 837 Professional Claim ASC X12N Version for. State of Idaho MMIS

State of Arizona Department of Transportation Motor Vehicle Division. Arizona Mandatory Insurance Reporting System. Guide for Insurance Companies

820 Payment Order/Remittance Advice

HEALTHpac 837 Message Elements Institutional

Appendix 3B. Crosswalk from Retired Minimum Data Element List to Appendix 3A MA Companion Guide

Benefit Enrollment and Maintenance

Vendor Specifications 837 Institutional Claim ASC X12N Version X223A2. for. State of Idaho MMIS

EyeMed Vision Care. BENEFIT ENROLLMENT AND MAINTENANCE Companion Document to ASC X12N 834 (004010X095A1)

KyHealth Choices MMIS Batch Health Care Institutional Health Care Claim and Encounter Claims (837I) Companion Guide Version 3.0 Version X096A1

IAIABC EDI IMPLEMENTATION GUIDE

Standard Companion Guide Transaction Information. Instructions related to Transactions based on ASC X12 Implementation Guides, Version

837 Health Care Claim: Professional

Refers to the Technical Reports Type 3 Based on ASC X12 version X279A1

Geisinger Health Plan

Purpose of the 837 Health Care Claim: Professional

834 Template 1 of 16. Comments and Additional. Info

KyHealth Choices MMIS Batch Health Care Dental Health Care Claim and Encounter Claims (837D) Companion Guide Version 2.0 Version X097A1

Appendix 3A. MA Companion Guide: CMS Supplemental Instructions for EDR and CRR Data Elements

837 Health Care Claim: Professional

837I Institutional Health Care Claim - for Encounters

WEDI SNIP Claredi EDI Edit Description Claim Type 837P 837I. 1 H10006 Value is too long X X

EyeMed Vision Care. HEALTH CARE CLAIM: PROFESSIONAL Companion Document to ASC X12N 837 (004010X098A1)

Healthpac 837 Message Elements - Professional

814 Enrollment Request and Response Ver/Rel Implementation Guideline. Pennsylvania New Jersey Delaware Maryland. February 18, 2015 Version 6.

Indiana Health Coverage Programs

Drawback Summary. This chapter provides records related to the drawback summary processing.

Chapter 10 Companion Guide 835 Payment & Remittance Advice

CREDIT CARD BULK PROVIDER REQUIREMENTS

837 Professional Health Care Claim Outbound. Section 1 837P Professional Health Care Claim: Basic Instructions

Fallon Health. 835 Fallon Health Companion Guide. Health Care Payment Advice. 835 Companion Guide

837 Institutional Health Care Claim. Section 1 837I Institutional Health Care Claim: Basic Instructions

Benefit Enrollment and Maintenance X12

Companion Guide for the X223A2 Health Care Claim: Institutional (837I) Lines of Business: Private Business Senior Plans QUEST Blue Card FEP AFHC

CIGNA Companion Implementation Guide 837 Health Care Claim: Professional

837 Institutional Health Care Claim. Section 1 837I Institutional Health Care Claim: Basic Instructions

837I Health Care Claim Companion Guide

Introduction ANSI X12 Standards

USER'S GUIDE ELECTRONIC DATA INTERFACE 834 TRANSACTION. Capital BlueCross EDI Operations

Health Care Claim: Institutional (837)

HIPAA Transaction Standard Companion Guide 834 Eligibility Enrollment and Maintenance

emedny Prospective Drug Utilization Review/ Electronic Claim Capture and Adjudication ProDUR/ECCA Standards

Indiana Health Coverage Programs

HIPAA 837I (Institutional) Companion Guide

ANSI ASC X12N 277P Pending Remittance

Seg Loop Name TR3 Values Notes Delimiter: Data Element. (:) Colon Separator

837 Health Care Claim: Professional

DMAX, Ltd. IMPLEMENTATION GUIDELINES FOR (EDIFACT) EDI CONVENTIONS SHIPPING SCHEDULE TRANSACTION SET (DELFOR) EDIFACT VERSION D97A

701 FILE LAYOUT. Plan Name: Deferred Salary Plan of the Electrical Industry Plan #:

Benefit Enrollment and Maintenance (834) Change Log:

837 Professional Health Care Claim - Outbound

837 Institutional Health Care Claim. Section 1 837I Institutional Health Care Claim: Basic Instructions

BMW VDA REMADV Version 1.0 Remittance advice message

emedny New York State Department of Health Office of Health Insurance Programs Pended Claims Report:

PHILADELPHIA GAS WORKS

Early Intervention Central Billing Office. Companion Document and Transaction Specifications for HIPAA 837 Claim Transactions

Vendor Specifications 278 Healthcare Services Request for Review and Response ASC X12N Version for. State of Idaho MMIS

10/2010 Health Care Claim: Professional - 837

Commonwealth of Virginia (State Programs) 834 Benefit Enrollment and Maintenance: Audit File

834 Benefit Enrollment and Maintenance

834 Benefit Enrollment and Maintenance

837 Institutional Health Care Claim. Section 1 837I Institutional Health Care Claim: Basic Instructions

Indiana Health Coverage Programs

Transcription:

PGW EDI Implementation Guideline For Transaction Set 810 LDC (Rate Ready) Invoice X12 v4010 810 LDC Invoice Rev 1.5 February 4, 2016

Contents Revision Notes:... 3 810 LDC Invoice X12 Structure... 4 Segment: ST Transaction Set Header... 5 Segment: BIG Beginning Segment for Invoice... 6 Segment: REF Reference Identification (OI=Original Invoice Number)... 7 Segment: REF Reference Identification (12=LDC Account Number)... 8 Segment: REF Reference Identification (45=LDC Old Account Number)... 9 Segment: REF Reference Identification (BF=LDC Bill Cycle)... 10 Segment: REF Reference Identification (BLT=Billing Type)... 11 Segment: REF Reference Identification (PC=Bill Calculator)... 12 Segment: REF Reference Identification (9V=Payment Category)... 13 Segment: N1 Name (8S=LDC Name)... 14 Segment: N1 Name (SJ=ESP Name)... 15 Segment: N1 Name (8R=Customer Name)... 16 Segment: ITD Terms of Sale/Deferred Terms of Sale... 17 Segment: IT1 Baseline Item Data (Invoice) (IT109=ACCOUNT loop)... 18 Segment: TXI Tax Information... 19 Segment: DTM Date/Time Reference (150=Service Period Start)... 20 Segment: DTM Date/Time Reference (151=Service Period End)... 22 Segment: SLN Sub-line Item Detail... 23 Segment: SAC Service, Promotion, Allowance, or Charge Information... 24 Segment: IT1 Baseline Item Data (Invoice) (IT109=RATE Loop)... 26 Segment: REF Reference Identification (NH=LDC Rate Class)... 27 Segment: REF Reference Identification (RB = ESP Rate Code)... 28 Segment: DTM Date/Time Reference (150=Service Period Start)... 29 Segment: DTM Date/Time Reference (151=Service Period End)... 30 Segment: SLN Sub line Item Detail... 31 Segment: SAC Service, Promotion, Allowance, or Charge Information... 32 Segment: TDS Total Monetary Value Summary... 34 Page 1 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: CTT Transaction Totals... 35 Segment: SE Transaction Set Trailer... 36 References... 37 Page 2 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Revision Notes: Revision Date Description Reason # 1.2 July 9, 2015 Deleted the following Segment that was present in rev 1.1: REF Reference Identification (11=ESP Account Number) PGW does not collect the ESP Account Number and since PGW provides the LDC account number, this appears to be unnecessary. 1.3 August 11, 2015 Page 19: Add City Sales Tax code in TXI01 The city sales tax code was missing. 1.4 December 17, 2015 Page 32: Add code ADJ002 for SAC04 Adjustment code was missing 1.5 February 4, 2016 1. Page 20: Add REF*MG 2. Page 18: IT109 should have METER instead of ACCOUNT 1. REF*MG should contain the Service Point Id. 2. REF*12 should contain the LDC Account Number. 3. Charges pertain to the Service Point level, not the account level (page 18 IT109). Page 3 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

810 LDC Invoice X12 Structure Functional Group ID=IN Heading: Pos. Seg. Req. Loop Notes and No. ID Name Des. Max. Repeat Comments 010 ST Transaction Set Header M 1 020 BIG Beginning Segment for Invoice M 1 050 REF Reference Identification O 12 LOOP ID N1 200 070 N1 Name O 1 Detail: 130 ITD Terms of Sale/Deferred Terms of Sale O >1 212 BAL Balance Detail O >1 Pos. Seg. Req. Loop Notes and No. ID Name Des. Max. Repeat Comments LOOP ID IT1 200000 010 IT1 Baseline Item Data (Invoice) O 1 040 TXI Tax Information O 10 LOOP ID PID 1000 060 PID Product/Item Description O 1 120 REF Reference Identification O >1 150 DTM Date/Time Reference O 10 LOOP ID SLN 1000 200 SLN Subline Item Detail O 1 Summary: 230 SAC Service, Promotion, Allowance, or Charge Information O 25 Pos. Seg. Req. Loop Notes and No. ID Name Des. Max. Repeat Comments 010 TDS Total Monetary Value Summary M 1 070 CTT Transaction Totals O 1 n1 080 SE Transaction Set Trailer M 1 Transaction Set Notes: Number of line items (CTT01) is the accumulation of the number of IT1 segments. If used, hash total (CTT02) is the sum of the value of quantities invoiced (IT102) for each IT1 segment. Page 4 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: ST Transaction Set Header Position: 010 Loop: Level: Heading Usage: Mandatory Max : 1 Purpose: To indicate the start of a transaction set and to assign a control number Syntax Notes: Semantic Notes: 1 Transaction set identifier (ST01) is used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set). Comments: Example: ST*810*000000001 Ref. Data ST01 143 Transaction Set Identifier Code M ID 3/3 Code uniquely identifying a Transaction Set 810 Invoice ST02 329 Transaction Set Control Number M AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set Page 5 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: BIG Beginning Segment for Invoice Position: 020 Loop: Level: Heading Usage: Mandatory Max : 1 Purpose: To indicate the beginning of an invoice transaction set and to transmit identifying numbers and dates Syntax Notes: Semantic Notes: 1 BIG01 is the invoice issue date. Comments: 1 BIG07 is used only to further define the type of invoice when needed. Example: BIG*19980201*19980201123500001***2048392934504**ME*00 BIG01 373 Date M DT 8/8 Date (CCYYMMDD) Date the bill was issued (rate ready). BIG02 76 Invoice Number M AN 1/22 Identifying number assigned by issuer Unique Number identifying the Bill BIG05 76 Release Number O AN 1/30 Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction The cross-reference number originally transmitted in the 867 in the BPT02 must be sent in the BIG05. BIG07 640 Transaction Type Code O ID 2/2 Code specifying the type of transaction FE Memorandum, Final Bill This is to designate this is the final usage data being sent for this customer. Customer account is final with the utility or the customer has switched suppliers. Mandatory for Rate Ready Billing ME Memorandum BIG08 353 Transaction Set Purpose Code O ID 2/2 Code identifying purpose of transaction set 00 Original 01 Cancellation Cancels an entire invoice 07 Duplicate This code will be used for Rate Ready scenario when the LDC changes the bill due date for the customer. The LDC will send an 810 to the ESP, the only things changing from the original 810 are the duplicate code and the due date. 17 Cancel, to be Reissued (Bill Ready only). Not used by PGW. 18 Reissue (Bill Ready only). Not used by PGW. Page 6 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (OI=Original Invoice Number) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. Semantic Notes: Comments: Example: REF*OI*123456789019990102 REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification OI Original Invoice Number Sent when BIG08 = 01 or 17. This field was originally sent in the BIG02 field on the original 810. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Page 7 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (12=LDC Account Number) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required.. Semantic Notes: Comments: Example: REF*12*39205810578 REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification 12 Billing Account LDC-assigned account number for the end use customer. be identical to account number as it appears in the LDC system, excluding punctuation (spaces, dashes, etc.) Significant leading and trailing zeros must be included. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Page 8 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (45=LDC Old Account Number) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required.. Semantic Notes: Comments: Example: LDC to ESP: Required if account number has changed within the last 60 days. REF*45*12394801381 REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification 45 Old Account Number Previous LDC-assigned account number for the end use customer. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Page 9 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (BF=LDC Bill Cycle) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. Semantic Notes: Comments: Example: Required for Rate Ready: REF*BF*21 REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification BF Billing Center Identification Billing cycle. Cycle number when the billing will be rendered. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Page 10 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (BLT=Billing Type) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. Semantic Notes: Comments: Example: REF*BLT*LDC REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification BLT Billing Type Identifies the party that sends the bill to the end use customer. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier When REF01 is BLT, valid values for REF02 are: LDC (meaning the utility [LDC] bills the customer) Page 11 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (PC=Bill Calculator) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. 2 If either C04003 or C04004 is present, then the other is required. 3 If either C04005 or C04006 is present, then the other is required. Semantic Notes: 1 REF04 contains data relating to the value cited in REF02. Comments: Example: REF*PC*DUAL REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification PC Production Code Identifies the party that calculates the bill. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier When REF01 is PC, valid values for REF02 are: LDC (meaning the utility [LDC] calculates the charges on the bill) DUAL (meaning each party calculates their own portion of the charges) Page 12 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (9V=Payment Category) Position: 050 Loop: Level: Heading Max : 12 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. Semantic Notes: Comments: Example: REF*9V*A REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification 9V Payment Category. This indicates to the ESP what type of payer the customer is currently considered. REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier A Actual Payer This indicates that the customer is an actual payer and the ESP can expect payment for this invoice to be based on the actual invoice amount. Page 13 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: N1 Name (8S=LDC Name) Position: 070 Loop: N1 Level: Heading Max : 1 Purpose: To identify a party by type of organization, name, and code Syntax Notes: 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. Semantic Notes: Comments: 1 This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party. Example: N1*8S*LDC COMPANY*1*007909411 N101 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, property or an individual 8S Consumer Service Provider (CSP) LDC N102 93 Name X AN 1/60 Free-form name LDC Company Name N103 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67) 1 D-U-N-S Number, Dun & Bradstreet 9 D-U-N-S+4, D-U-N-S Number with Four Character Suffix N104 67 Identification Code X AN 2/80 Code identifying a party or other code LDC D-U-N-S Number or D-U-N-S + 4 Number Page 14 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: N1 Name (SJ=ESP Name) Position: 070 Loop: N1 Level: Heading Max : 1 Purpose: To identify a party by type of organization, name, and code Syntax Notes: 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. Semantic Notes: Comments: 1 This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party. Example: N1*SJ*ESP COMPANY*9*007909422ESP N101 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, property or an individual SJ Service Provider ESP N102 93 Name Free-form name X AN 1/60 ESP Company Name N103 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67) 1 D-U-N-S Number, Dun & Bradstreet N104 67 9 D-U-N-S+4, D-U-N-S Number with Four Character Suffix Identification Code X AN 2/80 Code identifying a party or other code ESP D-U-N-S Number or D-U-N-S + 4 Number Page 15 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: N1 Name (8R=Customer Name) Position: 070 Loop: N1 Level: Heading Max : 1 Purpose: To identify a party by type of organization, name, and code Syntax Notes: 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. Semantic Notes: Comments: 1 This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party. Example: N1*8R*JANE DOE*92*2010 N101 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, property or an individual 8R Consumer Service Provider (CSP) Customer End Customer N102 93 Name X AN 1/60 Free-form name Customer Name as it appears in the LDC System and on the Customer s Bill. Optional N103 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67) 92 Assigned by Buyer or Buyer's Agent Reference number meaningful to the customer. Optional N104 67 Identification Code X AN 2/80 Code identifying a party or other code Reference number meaningful to the customer. Note that this number is assigned by the LDC and may or may not be applicable to the ESP. This is only used in Rate Ready. Page 16 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: ITD Terms of Sale/Deferred Terms of Sale Position: 130. Loop: Level: Heading Max : >1 Purpose: To specify terms of sale Syntax Notes: Semantic Notes: Comments: 1 Required for Rate Ready. Example: ITD******19990220 ITD06 446 Terms Net Due Date O DT 8/8 Date when total invoice amount becomes due Payment due date (if applicable). Format: CCYYMMDD Page 17 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: loop) IT1 Baseline Item Data (Invoice) (IT109=Service End Point Position: 010 Loop: IT1 Level: Detail Max : 1 Purpose: To specify the basic and most frequently used line item data for the invoice and related transactions Syntax Notes: 1 If either IT106 or IT107 is present, then the other is required. 2 If either IT108 or IT109 is present, then the other is required. Semantic Notes: 1 IT101 is the purchase order line item identification. Comments: Notes: METER: d to convey charges that apply to the Service End Point. Note: If tax is the only information conveyed in this loop, the SLN and SAC segments should not be sent. Note: IT1 loops may be sent in any order. There may only be ONE IT1 METER Loop Examples: IT1*1*****SV*GAS*C3*METER IT101 350 Assigned Identification O AN 1/20 Alphanumeric characters assigned for differentiation within a transaction set Sequential Line item counter IT106 235 Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) SV Service Rendered IT107 234 Product/Service ID X AN 1/48 Identifying number for a product or service GAS IT108 235 Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) C3 Classification IT109 234 Product/Service ID X AN 1/48 Identifying number for a product or service METER Indicates that charges pertain to the Meter Level. Page 18 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: TXI Tax Information Position: 040 Loop: IT1 Level: Detail Max : 10 Purpose: To specify tax information Syntax Notes: 1 At least one of TXI02 TXI03 or TXI06 is required. 2 If either TXI04 or TXI05 is present, then the other is required. Semantic Notes: 1 TXI02 is the monetary amount of the tax. 2 TXI03 is the tax percent expressed as a decimal. 3 TXI07 is a code indicating the relationship of the price or amount to the associated segment. Comments: Notes: Taxes that apply to the Account appear in this IT109=ACCOUNT loop. Example: TXI*ST*2.70**CD*F950**A (Rate Ready Tax) TXI01 963 Tax Type Code M ID 2/2 Code specifying the type of tax ST State Sales Tax CT CS County Tax, City Tax GR Gross Receipts Tax Optional TXI02 782 Monetary Amount X R 1/18 Monetary amount TXI03 954 Percent X R 1/10 Percentage expressed as a decimal Present as a decimal, e.g., 6% will be expressed as.06 TXI04 955 Tax Jurisdiction Code Qualifier X ID 2/2 Code identifying the source of the data used in tax jurisdiction code CD Customer Defined TXI05 956 Tax Jurisdiction Code X AN 1/10 Code identifying the taxing jurisdiction F950 Rate Ready Actual Tax H151 Rate Ready Budget Billed Tax (PGW does not use this code) TXI07 662 Relationship Code O ID 1/1 Code indicating the relationship between entities A Add The amount in the TXI02 will be added when summing the invoice total. O Information Only The amount in the TXI02 will be ignored when summing the invoice total. Optional TXI10 350 Assigned Identification O AN 1/20 Alphanumeric characters assigned for differentiation within a transaction set d to assign a print sequencing number to determine the order that the line item will appear on the bill. Page 19 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (MG=Service Point/Meter Number) Position: 120 Loop: IT1 Optional ( ) Level: Detail (Dependent) Max : >1 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. 2 If either C04003 or C04004 is present, then the other is required. 3 If either C04005 or C04006 is present, then the other is required. Semantic Notes: 1 REF04 contains data relating to the value cited in REF02. Comments: Notes: Conditional This segment must be sent when charges/adjustments or taxes are being sent at the meter level (IT109=METER), otherwise not used. When the meter number provided does not match the information in the receiving parties records, an 810 Invoice transaction may be rejected via an 824 Application Advice transaction. REF~MG~123456MG REF01 128 Reference Identification Qualifier M ID 2/3 MG Service End Point REF02 127 Reference Identification X AN 1/30 Service point id Service Point id for the end point associated with the charges described in this IT1 loop. Page 20 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: DTM Date/Time Reference (150=Service Period Start) Position: 150 Loop: IT1 Level: Detail Max : 10 Purpose: To specify pertinent dates and times Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required. 2 If DTM04 is present, then DTM03 is required. 3 If either DTM05 or DTM06 is present, then the other is required. Semantic Notes: Comments: match the service period dates in PTD*SU loop (Metered) from the 867 transaction. Example: DTM*150*19990102 DTM01 374 Date/Time Qualifier M ID 3/3 Code specifying type of date or time, or both date and time 150 Service Period Start DTM02 373 Date X DT 8/8 Date expressed as CCYYMMDD Page 21 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: DTM Date/Time Reference (151=Service Period End) Position: 150 Loop: IT1 Level: Detail Max : 10 Purpose: To specify pertinent dates and times Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required. 2 If DTM04 is present, then DTM03 is required. 3 If either DTM05 or DTM06 is present, then the other is required. Semantic Notes: Comments: match the service period dates in PTD*SU loop (Metered) from the 867 transaction. Example: DTM*151*19990201 DTM01 374 Date/Time Qualifier M ID 3/3 Code specifying type of date or time, or both date and time 151 Service Period End DTM02 373 Date X DT 8/8 Date expressed as CCYYMMDD Page 22 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: SLN Sub-line Item Detail Position: 200 Loop: SLN Level: Detail Max : 1 Purpose: To specify product sub-line detail item data Syntax Notes: Semantic Notes: 1 SLN01 is the identifying number for the sub-line item. 2 SLN03 is the configuration code indicating the relationship of the sub-line item to the baseline item. Comments: 1 See the Data Element Dictionary for a complete list of IDs. 2 SLN01 is related to (but not necessarily equivalent to) the baseline item number. Example: 1.1 or 1A might be used as a sub-line number to relate to baseline number 1. Notes: Example: If tax is the only information conveyed in this loop, the SLN and SAC segments should not be sent. SLN*1**A SLN01 350 Assigned Identification M AN 1/20 Alphanumeric characters assigned for differentiation within a transaction set d as a loop counter SLN03 662 Relationship Code M ID 1/1 Code indicating the relationship between entities A Add Page 23 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: SAC Service, Promotion, Allowance, or Charge Information Position: 230 Loop: SLN Level: Detail Max : 25 Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge Syntax Notes: 1 At least one of SAC02 or SAC03 is required. 2 If either SAC03 or SAC04 is present, then the other is required. 3 If either SAC09 or SAC10 is present, then the other is required. 4 If SAC13 is present, then at least one of SAC02 or SAC04 is required. Semantic Notes: 1 If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required. 2 SAC05 is the total amount for the service, promotion, allowance, or charge. If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence. 3 SAC08 is the allowance or charge rate per unit. 4 SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity. SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount that is applicable to service, promotion, allowance, or charge. Comments: 1 SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to further the code in SAC02. 2 In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to as "Dollar Basis Amount". It is represented in the SAC segment in SAC10 using the qualifier "DO" - Dollars in SAC09. Notes: Each SLN loop will contain only one SLN and one SAC. Multiple charges/allowances require multiple SLN loops. Example: Rate Ready: SAC*C*F950*GU*BAS001*500***5.00*HH*1*****CUSTOMER CHARGE SAC01 248 Allowance or Charge Indicator M ID 1/1 Code which indicates an allowance or charge for the service specified C Charge SAC02 1300 Service, Promotion, Allowance, or Charge Code X ID 4/4 F950 Rate Ready Actual Charges Conditional SAC03 559 Agency Qualifier Code (d for Rate Ready Only) X ID 2/2 GU Gas Utilities Conditional SAC04 1301 Energy Charges X AN 1/10 BAS001 Customer Charge SAC05 610 Amount O N2 1/15 Monetary amount Page 24 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

This field stands on its own and will be signed if it is negative. The SAC01is NOT used to determine the sign in the SAC05. Conditional SAC08 118 Rate O R 1/9 Rate expressed in the standard monetary denomination for the currency specified Conditional SAC09 355 Unit or Basis for Measurement Code X ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken HH Represents volume in Hundred Cubic Feet (Ccf) TD Energy, Therm Conditional SAC10 380 Quantity X R 1/15 Numeric value of quantity Conditional SAC15 352 Description X AN 1/80 A free-form description to clarify the related data elements and their content Note: SAC04: Energy Charges code list needs a thorough review. Page 25 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: IT1 Baseline Item Data (Invoice) (IT109=RATE Loop) Position: 010 Loop: IT1 Level: Detail Max : 1 Purpose: To specify the basic and most frequently used line item data for the invoice and related transactions Syntax Notes: 1 If either IT106 or IT107 is present, then the other is required. 3 If either IT108 or IT109 is present, then the other is required. Semantic Notes: 1 IT101 is the purchase order line item identification. Comments: 1 Element 235/234 combinations should be interpreted to include products and/or services. Notes: Examples: RATE: d to convey charges that apply to the rate level Note: IT1 loops may be sent in any order. Note: The for the various segments in this loop reflects if the loop is used. IT1*1*****SV*GAS*C3*RATE IT101 350 Assigned Identification O AN 1/20 Alphanumeric characters assigned for differentiation within a transaction set Sequential Line item counter IT106 235 Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) SV Service Rendered IT107 234 Product/Service ID X AN 1/48 Identifying number for a product or service GAS IT108 235 Product/Service ID Qualifier X ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) C3 Classification IT109 234 Product/Service ID X AN 1/48 Identifying number for a product or service RATE - Indicates that charges are summarized at a rate level. Page 26 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (NH=LDC Rate Class) Position: 120 Loop: IT1 Level: Detail Max : >1 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. Semantic Notes: Example: Comments: REF*NH*RS1 Des. Element Name X12 Attributes REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification NH Rate Card Number Identifies a LDC rate class or tariff REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier. BCCS Rate Id Page 27 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: REF Reference Identification (RB = ESP Rate Code) Position: 120 Loop: IT1 Level: Detail Max : >1 Purpose: To specify the ESP rate code. Syntax Notes: Semantic Notes: Comments: Example: REF*RB*RS1 Des. Element Name X12 Attributes REF01 128 Reference Identification Qualifier M ID 2/3 Code qualifying the Reference Identification RB Rate Card Number Identifies a ESP rate class or tariff REF02 127 Reference Identification X AN 1/30 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier ESP Rate Code for the customer. For Consolidated Billing, the ESP Rate Code consists of the following three elements concatenated together: [Pool id (AN5)][Rate Type (AN2)][Rate Group (N2)] Where: Pool Id (AN, Size 5): PGW pool ID Rate Type (Alphanumeric, Size 2) can have the values: FF = Fixed, VV = Variable, FP = Fixed PTC (%age of PGW s Price To Compare) VP = Variable PTC (%age of PGW s Price To Compare) Rate Group: a non-zero number ranging from 01 to 99. Example: ABC01VV09 Where: ABC01 is the pool id VV is the rate type. 09 is the rate group. Notes: 1. The Pool id is always a mandatory field 2. Rate type and rate group are always mandatory for consolidated billing. For dual billing these two fields are not mandatory. 3. It might be necessary to parse out the elements by the recipients. Page 28 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: DTM Date/Time Reference (150=Service Period Start) Position: 150 Loop: IT1 Level: Detail Max : 10 Purpose: To specify pertinent dates and times Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required. 2 If DTM04 is present, then DTM03 is required. 3 If either DTM05 or DTM06 is present, then the other is required. Semantic Notes: Comments: match the service period dates in PTD*SU loop from the 867 transaction. Example: DTM*150*19990102 DTM01 374 Date/Time Qualifier M ID 3/3 Code specifying type of date or time, or both date and time 150 Service Period Start DTM02 373 Date X DT 8/8 Date expressed as CCYYMMDD Page 29 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: DTM Date/Time Reference (151=Service Period End) Position: 150 Loop: IT1 Level: Detail Max : 10 Purpose: To specify pertinent dates and times Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required. 2 If DTM04 is present, then DTM03 is required. 3 If either DTM05 or DTM06 is present, then the other is required. Semantic Notes: Comments: match the service period dates in PTD*SU loop from the 867 transaction. Example: DTM*151*19990201 DTM01 374 Date/Time Qualifier M ID 3/3 Code specifying type of date or time, or both date and time 151 Service Period End DTM02 373 Date X DT 8/8 Date expressed as CCYYMMDD Page 30 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: SLN Sub line Item Detail Position: 200 Loop: SLN Level: Detail Max : 1 Purpose: To specify product sub-line detail item data Syntax Notes: Semantic Notes: 1 SLN01 is the identifying number for the sub-line item. 2 SLN03 is the configuration code indicating the relationship of the sub-line item to the baseline item. Comments: 1 See the Data Element Dictionary for a complete list of IDs. 2 SLN01 is related to (but not necessarily equivalent to) the baseline item number. Example: 1.1 or 1A might be used as a sub-line number to relate to baseline number 1. Notes: Example: If tax is the only information conveyed in this loop, the SLN and SAC segments should not be sent. SLN*1**A SLN01 350 Assigned Identification M AN 1/20 Alphanumeric characters assigned for differentiation within a transaction set d as a loop counter SLN03 662 Relationship Code M ID 1/1 Code indicating the relationship between entities A Add Page 31 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: SAC Service, Promotion, Allowance, or Charge Information Position: 230 Loop: SLN Level: Detail Max : 25 Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge Syntax Notes: 1 At least one of SAC02 or SAC03 is required. 2 If either SAC03 or SAC04 is present, then the other is required. 3 If either SAC09 or SAC10 is present, then the other is required. 4 If SAC13 is present, then at least one of SAC02 or SAC04 is required. Semantic Notes: 1 If SAC01 is "A" or "C", then at least one of SAC05, SAC07, or SAC08 is required. 2 SAC05 is the total amount for the service, promotion, allowance, or charge. If SAC05 is present with SAC07 or SAC08, then SAC05 takes precedence. 3 SAC08 is the allowance or charge rate per unit. 4 SAC10 and SAC11 is the quantity basis when the allowance or charge quantity is different from the purchase order or invoice quantity. SAC10 and SAC11 used together indicate a quantity range, which could be a dollar amount that is applicable to service, promotion, allowance, or charge. Comments: 1 SAC04 may be used to uniquely identify the service, promotion, allowance, or charge. In addition, it may be used in conjunction to further the code in SAC02. 2 In some business applications, it is necessary to advise the trading partner of the actual dollar amount that a particular allowance, charge, or promotion was based on to reduce ambiguity. This amount is commonly referred to as "Dollar Basis Amount". It is represented in the SAC segment in SAC10 using the qualifier "DO" - Dollars in SAC09. Notes: Each SLN loop will contain only one SLN and one SAC. Multiple charges/allowances require multiple SLN loops. Example: Rate Ready: SAC*C*F950*GU*BAS001*500***5.00*HH*1*****CUSTOMER CHARGE SAC01 248 Allowance or Charge Indicator M ID 1/1 Code which indicates an allowance or charge for the service specified A Allowance C Charge N No Allowance or Charge The amount in the SAC05 will be ignored when summing the invoice total. SAC02 1300 Service, Promotion, Allowance, or Charge Code X ID 4/4 F950 Rate Ready Actual Charges Conditional SAC03 H151 Rate Ready Budget Billed Charges 559 Agency Qualifier Code (d for Rate Ready X ID 2/2 Only) GU Gas Utilities Page 32 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Conditional SAC04 1301 Energy Charges X AN 1/10 ADJ002 BAS001 Adjustments Customer Charge Note: For Adjustment Bill Type ( A ), SAC04 = ADJ002 otherwise SAC04 = BAS001. SAC05 610 Amount O N2 1/15 Monetary amount This field stands on its own and will be signed if it is negative. The SAC01is NOT used to determine the sign in the SAC05. Conditional SAC08 118 Rate O R 1/9 Rate expressed in the standard monetary denomination for the currency specified Conditional SAC09 355 Unit or Basis for Measurement Code X ID 2/2 Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken HH Represents volume in Hundred Cubic Feet (Ccf) TD Energy, Therm Conditional SAC10 380 Quantity X R 1/15 Numeric value of quantity Conditional SAC15 352 Description X AN 1/80 A free-form description to clarify the related data elements and their content Page 33 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: TDS Total Monetary Value Summary Position: 010 Loop: Level: Summary Usage: Mandatory Max : 1 Purpose: To specify the total invoice discounts and amounts Syntax Notes: Semantic Notes: 1 TDS01 is the total amount of invoice (including charges, less allowances) before terms discount (if discount is applicable). Comments: Notes: Example: Rate Ready: The TDS will be the total charges for the current month; it will not include prior balances or adjustments. TDS01 is the total amount due for this invoice and must equal the algebraic sum of the amounts in the TXI02 and SAC05 segments with the exception of any charges that are designated to be ignored in the calculation in the TXI07 or SAC01. If this amount is negative, send the minus sign. TDS*100.00 TDS01 610 Amount M N2 1/15 Monetary amount Page 34 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: CTT Transaction Totals Position: 070 Loop: Level: Summary Max : 1 Purpose: To transmit a hash total for a specific element in the transaction set Syntax Notes: Semantic Notes: Comments: This segment is intended to provide hash totals to validate transaction completeness and correctness. Example: CTT*4 CTT01 354 Number of Line Items M N0 1/6 Total number of line items in the transaction set The number of IT1 segments. Page 35 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

Segment: SE Transaction Set Trailer Position: 080 Loop: Level: Summary Usage: Mandatory Max : 1 Purpose: Syntax Notes: Semantic Notes: To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) Comments: 1 SE is the last segment of each transaction set. Example: SE*28*000000001 SE01 96 Number of Included Segments M N0 1/10 Total number of segments included in a transaction set including ST and SE segments SE02 329 Transaction Set Control Number M AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set Page 36 of 38 810 LDC Invoice Rev 1.5 February 4, 2016

References PA PUC EDI Guidelines http://www.puc.state.pa.us/utility_industry/electricity/edewg_files_for_downloading.aspx Examples <Include Rate ready examples here> Page 37 of 38 810 LDC Invoice Rev 1.5 February 4, 2016