Electronic Data Interchange- Inbound Payments EDI 820/EFT Specifications for Duke Energy To: Electronic Data Interchange (EDI) Partners: The following pages contain layout specifications for EDI/EFT transmissions to Duke Energy, following Accredited Standards Committee X12 (ASC X12) Standards, preferably in Version 4, Release 1 (4010) or later. This document contains a sample of a payment transaction. Please direct any questions or comments to electronicpay@duke-energy.com. EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 2 Electronic Funds Transfer (EFT) allows customers to pay their Duke Energy bills at the time of their choosing and without using a paper check. EFT is available to customers equipped with the appropriate computer technology and is normally associated with customers who have a large number of electric accounts. Utilizing this payment method allows a customer to eliminate many of the manual steps associated with issuing paper checks and also helps ensure accuracy in posting payments to the correct Duke Energy electric accounts. Duke Energy does not charge a fee for accepting EFT payments. However, there are costs a customer must incur (transaction software and network mailboxes) which are often offset by the savings realized by eliminating manual processes associated with payment remittance. Note – if formatting payment from EDI-810: RMR02 – is the Duke Energy Account Number from the customer bill. If you are formatting payment from EDI-810, the contents of RMR02 are derived from REF02 from REF segment in the heading section of Duke Energy’s EDI-810 document where REF01 is equal to ”12”. The following pages contain instructions for originating ACH payments to JPMorgan Chase for the following Duke Energy companies: EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 3 JPMorgan Chase accepts electronic payments for DUKE ENERGY. These payments may be made via the ACH network with a CCD, CCD+ or CTX format as of February 1, 2011 Cash Concentration & Disbursement (CCD+) or Corporate Trade Exchange (CTX) COMPANY/BATCH HEADER RECORD (5) Field 3 Field 4 Field 5 Originating Company Originating Company Company Discretionary Identification Name Data Your DUKE Your Company Company ENERGY Identification Name Number ENTRY DETAIL RECORDS (6) Field 3&4 Field 5 Chase Transit & Routing Chase Account Number Number 021409169 Follow Instructions below Ensure the Routing Number of the detail record (positions 4-12) is: 021409169 Ensure the DFI account number of the detail record (positions 13-29) To obtain the Duke Energy Chase bank account numbers send an email to electronicpay@duke-energy.com Duke Energy uses four bank accounts to accept payments. Payments must be submitted by jurisdiction – which means payments for Carolinas accounts cannot be mixed with payments for Indiana accounts, payments for Indiana accounts cannot be in a payment file for Ohio accounts etc. Jurisdictions are listed below – Duke Utility Accounts cannot be mixed within these files. A separate file should be created for each jurisdiction: • • • • Duke Energy Carolinas - North Carolina and South Carolina accounts Duke Energy Indiana – Indiana accounts Duke Energy Kentucky – Kentucky accounts Duke Energy Ohio – Ohio accounts One single CTX transaction can be used to make multiple account payments as long as the there is one RMR segment for each payment. The RMR segment contains the account numbers being paid and the individual payment amounts. The addenda records must be formatted following EDI rules. Please ensure the following rules are strictly met: -­‐ The amount in the detail record (positions 30-39) matches the amount in the BPR segment. -­‐ The sum of all RMR amounts matches the amount in the detail record. CTX Sample Transaction: Each CTX transaction may contain multiple addenda records. Each RMR represents a payment. The RMR must contain the account being paid and amount of the payment. 5200ABC CO 90130 5137224933CTXEPOSPYMNTS 1104060961021000022719124 622021409169###### 0004226093E563500 0014DUKE ENERGY INDI 1072000320002026 705ISA*00* *00* *ZZ*072000326 *ZZ*021409169 *110405*18000010002026 7053*U*00201*110405791*0*P*!\GS*RA*5137224933*071000013*20110405*1803*110405791*X*000020002026 70504010\ST*820*11464212\BPR*C*42260.93*C*ACH*CTX*01*011111111*DA*111111111*513762400030002026 705961**01*021409169*DA*######*20110406\TRN*1*E563500\DTM*097*20110405\N1*PR*ABC CO00040002026 705*1*006999528\N1*PE*DUKE ENERGY INDIANA INC*92*K0223511\N3*ST22M PO BOX 1107\N4*C00050002026 705HARLOTTE*NC*282011007\ENT*14\NM1*PR*4*CINCINNATI*****92*01400431110730\RMR*CR*2600060002026 705802074025*ER*19825.76*19825.76\DTM*003*20110321\RMR*CR*NNNNNNNNNNN*ER*708.75*70800070002026 705.75\DTM*003*20110321\ENT*14\NM1*PR*4*CINCINNATI*****92*01444432U00730\RMR*CR*45200080002026 NNNNNNNNNNN*ER*565.78*565.78\DTM*003*20110319\ENT*14\NM1*PR*4*CINCINNATI*****92*01400090002026 70500438U00730\RMR*CR*NNNNNNNNNNN*ER*719.89*719.89\DTM*003*20110321\RMR*CR*NNNNN17700100002026 NNNNNN*ER*18154.00*18154.00\DTM*003*20110321\ENT*60\NM1*PR*4*ABC CO CORP OFFICE****00110002026 705*92*060U00730\RMR*CR*NNNNNNNNNNN*ER*2239.05*2239.05\REF*BT*2UAAN\DTM*003*201103200120002026 7051\ENT*90\NM1*PR*4*JAY-C CABLE*****92*09000011U00730\RMR*CR*NNNNNNNNNNN*ER*47.70*00130002026 70547.70\DTM*003*20110321\SE*34*11464212\GE*1*110405791\IEA*1*110405791\ 00140002026 820000001500021409160000000000000000042260935137224933 021000022719124 Note: ###### (above) is the Duke bank account reference. NNNNNNNNNNN – Duke Energy Utility Account Number 10 digits for Carolina accounts 11 digits for IN, KY, OH accounts * If you are formatting payment from EDI-810 – for RMR02 use REF02 from header when REF01=”12”. EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 4 CCD+ Sample Transactions: Each CCD+ transaction contains one addenda record. The addenda record contains an RMR segment. The RMR segment contains the account number and it may contain the amount. If the account is not included as part of the RMR segment, it is obtained from the amount in the detail record. Each CCD+ transaction is used to make a payment to a single account. 5200ABC COMPANY 3101036009CCD MISC PAY0406111104060961021000022722329 622071000013###### 0000001836000005520124011DUKE POWER COMPANY 001101036151053559 705RMR*CR*1327011145\ 00011053559 622071000013###### 0000148787000005520124011DUKE POWER COMPANY 001101036151053560 705RMR*CR*0011113744\ 00011053560 622071000013###### 0000006300000005520124011DUKE POWER -OHIO 001101036151053561 705RMR*CR*1655111130\ 00011053561 622071000013###### 0000006833000005520124011DUKE POWER - OHIO 001101036151053562 705RMR*CR*0011113745\ 00011053562 622071000013###### 0000006217000005520124011DUKE POWER OHIO12345 A001101036151053563 705RMR*CR*1777774068\ 00011053563 622071000013###### 0000003975000005520124011DUKE POWER OHIO12345 A001101036151053564 705RMR*CR*1376888847\ 00011053564 622071000013###### 0000002972000005520124011DUKE POWER OHIO12345 A001101036151053565 705RMR*CR*1999975487\ 00011053565 622071000013###### 0000005350000005520124011DUKE POWER OHIO12345 A001101036151053566 705RMR*CR*1866663194\ 00011053566 820000001600568000080000000000000000001822703101036009 021000022722329 Note: ###### (above) is the Duke bank account reference Billing Account Number Structure • • • Billing account numbers should be left justified and all spaces removed Carolinas - 10 bytes numeric including leading zeros exactly as displayed on the bill Indiana, Kentucky, Ohio – 11 bytes numeric including leading zeros exactly as displayed on the bill Remittance Address Duke Energy Carolina accounts: P O Box 70515 Charlotte, NC 28272 P O Box 70516 Charlotte, NC 28272 Duke Energy Midwest accounts - Indiana, Kentucky, Ohio PO Box 1326 Charlotte, NC 28201-1326 PO Box 1327 Charlotte, NC 28201-1327 EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 5 How does EFT payment processing work? Duke Energy requires payment information to be converted to a standard EDI format specified by the Accredited Standards Committee X12 (ASC X12) of the American National Standards Institute, preferably in Version 4, Release 1 (4010) or later. (Details are included in the attachment.) Using the ASC X12 820 “transaction set”, payment and posting data MUST BE sent by a customer to Duke’s processor, JP MORGAN CHASE (note: this may be done over a public Value-Added Network or other secure link). Duke Energy does not require a signed, formal agreement or contract to receive EFT payments. Customer Responsibilities: The Payer can send one or more CTX transactions for a day to Duke’s account at JP MORGAN CHASE. The details of the CTX transaction should include the ten or eleven-digit (depending on jurisdiction) Duke Energy account number (including all leading zero's) in the RMR segment where an Account Number would normally appear. Additional Name / Address / Phone information to identify the Customer should be included in the N1, N3, N4, and PER segments, if available. The Payer needs to provide Duke with a contact number to assist us in resolving any problems with the posting of payments. Posting files must always match the deposit amount. Negative amounts (ex: credit balances) must never be included and sent via the posting file. Reversal transactions will not be accepted and will be rejected by Duke’s bank. For further information, contact us at electronicpay@duke-energy.com EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 6 The following are layout specifications for EDI/EFT transmissions to Duke Energy, following Accredited Standards Committee X12 (ASC X12) Standards, preferably in Version 4, Release 1 (4010) or later. The specific examples used are for 820 Payment Order / Remittance Advices, as used to receive payments from customers or from Bill Payment Services acting on behalf of our customers. Files transmitted in X12 standard formats are referred to as “Transaction Sets”, and each different type of file is assigned a “Transaction Set Id”. For instance, a Payment Order / Remittance Advice transaction set uses a Transaction Set Id of “820”, so you may refer to a Payment Order as an X12 820. Records in X12 standards are referred to as “Segments”, and a record type code is a “Segment Id”. The Segment Id is the first 2 or 3 alphanumeric characters (e.g. “ISA”) in the segment. Segments are normally variable length, and are separated by a “Segment Terminator”, which is normally a special character such as a New Line code (or N/L), or a backslash as used in these examples. Data Fields are referred to as Data Elements, and are identified by the Segment Id and relative position. For example, “ISA01” is the first Data Element following the “ISA” Segment Id. Data Elements are normally variable length and are separated by a “Data Element Separator”, typically an asterisk (*) or some other special character. Data Element Separators and Segment Terminators can not appear anywhere as a character within a data element for obvious reasons. Though not commonly used, Data Elements may also have Subelements, requiring the use of a Subelement Separator character. Data Types are as follows: Data Type AN DT TM Nx R ID Format Alphanumeric - any combination of alphabetic, numeric or special characters Other than the Data Element Separator, Segment Terminator, or Sub-element Separator characters. Date, in CCYYMMDD format. (Version 4010 and later use 8-digit dates in every Date Type data element other than the one in the ISA Header Record.) Time, in HHMM or HHMMSSd..d format. Numeric, with x decimals to the right of a fixed, implied decimal point, and may contain a negative sign (-) preceding the number. The decimal point is not transmitted. Absence of a sign implies a positive number. Decimal numbers, which may contain an explicit decimal, a variable number of digits to the right of the decimal, and may contain a negative sign (-) preceding the number. Note that the minus sign and decimal are not counted against the maximum length of the data element. A coded data element “identifier”, where a list of valid codes is provided in the X12 standards, or in some externally referenced standard. Data Element Lengths are represented as N/M, where N is the Minimum and M is the Maximum Length of the related data element. A Data Element Requirement Designator indicates whether an element is Mandatory (required), Optional or Conditional (may be required based upon the presence/absence of a value in a related data element). EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 7 ISA - Interchange Control Header Purpose: This segment provides identification of the Sender and Receiver of the transmission, along with Date/Time, Standards Version, etc. Notes: This is the only record in the X12 standard which is fixed length and contains trailing blanks and/or leading zeroes in all of its data elements. Most other segments and data elements are variable length, with trailing blanks removed from alphanumeric (AN) or coded (ID) data elements, and extraneous zeroes removed from numeric (Nx or R) data elements. Also, all fields in theX12 transmission envelope segments (ISA/IEA, GS/GE) are Mandatory (required). The Date fields in the ISA09 is the only DATE type (DT) data element in the 4010 Version which remains as a 6-digit date. ISA data elements are separated by a special character, normally an asterisk (*), so ISA01 begins in column 5, ISA02 in column 8, etc. Interchange Control Number is a sequentially incremented number assigned by the sender, uniquely identifying each interchange/transmission. The value in ISA13 must be identical to the Control Number which appears in the IEA02 data element at the end of the interchange. Data Element ISA01 ISA02 ISA03 ISA04 ISA05 Data Element Name Authorization Information Qualifier Authorization Information Security Information Qualifier Security Information Interchange Sender Id Qualifier Req Des M M M M M Data Min/Max Type Length ID 2/2 AN 10/10 ID 2/2 AN 10/10 ID 2/2 ISA06 ISA07 ISA08 ISA09 ISA10 ISA11 ISA12 Interchange Sender Id Interchange Receiver Id Qualifier Interchange Receiver Id Interchange Date Interchange Time Interchange Control Standards Id Interchange Control Version Number M M M M M M M AN ID AN DT TM ID ID 15/15 2/2 15/15 6/6 4/4 1/1 5/5 ISA13 Interchange Control Number M N0 9/9 ISA14 ISA15 ISA16 Acknowledgement Requested Test Indicator Sub-element Separator M M M ID ID AN 1/1 1/1 1/1 Preferred Value for Duke Energy 00 10 blanks 00 10 blanks Sender’s preference of: 01 - DUNS# or ABA# 02 - SCAC Id 12 - Telephone# ZZ - Miscellaneous Sender’s Id, per above 01 ############### System Date (when sent) System Time U 00401 (abbreviated form of Version 4, Release 1) Sender-assigned sequential number, matching that in IEA02. 0=No; 1=Yes P=Production; T=Test Any character which does not conflict with data content, Data Element Separator or Segment Terminator character. Transmission Envelope Segment Examples: The following are examples of segments meeting the above specifications. In this example, the sender is using Telephone# as a Sender Id. The Data Element separator is an asterisk (*), and the Segment Terminator is a backslash (\). ISA*00* *00* *12*8033762678 *01*006996052250 *990524*0758*U*00401*000000097*0*P*:\ GS*RA*8033762678*006996052250*19990524*0758*99052401*X*004010\ ST*820*000000001\ SE*361*000000001\ GE*000001*99052401\ EFT Receivables Specs.DOC Updated on 2/23/2012 IEA*1*000000097\ Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 8 EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 9 GS - Functional Group Header Purpose: This segment also provides identification of the Sender and Receiver of the transmission, Date/Time, X12 Standards Version, Group Control Number, etc. The “RA” Functional Id Code indicates that the data in this transmission group is composed of X12 820 Payment Order / Remittance Advices. Note: Group Control Number may have leading zeroes suppressed, if desired, but must be identical to the Control Number which appears in the GE segment at the end of the group. Data Element GS01 GS02 GS03 GS04 GS05 GS06 Data Element Name Functional Identifier Code Application Sender’s Code Application Receiver’s Code Date Time Group Control Number Req Des M M M M M M GS07 GS08 Responsible Agency Code M Version / Release / Industry Id Code M Data Min/Max Type Length ID 2/2 AN 2/15 AN 2/15 DT 8/8 TM 4/8 N0 1/9 ID AN 1/2 1/12 Preferred Value for Duke Energy RA same as ISA 06 same as ISA 08 System Date (when sent) System Time Sender-assigned sequential number, matching that in GE02. X (meaning ASC X12) 004010 The X12 820 transaction set appears between the GS and GE segments listed below. Specifications for the 820 transaction set are listed on the following pages. GE - Functional Group Trailer Purpose: This segment signals the end of a transaction group. Note: Group Control Number may have leading zeroes suppressed, if desired, but must be identical to the Control Number which appears in the GS segment at the beginning of the group. Data Req Element Data Element Name Des GE01 Number of Transaction Sets Included M GE02 Group Control Number M Data Min/Max Type Length N0 1/6 AN 1/9 Preferred Value for Duke Energy 1 (1 820 per group) same as GS06 IEA - Interchange Control Trailer Purpose: This segment signals the end of an interchange. Note: Interchange Control Number must be identical to the Control Number which appears in the ISA segment at the beginning of the interchange. Data Req Element Data Element Name Des IEA01 Number of Included Functional Groups IEA02 Interchange Control Number M Data Min/Max Type Length M N0 N0 9/9 Preferred Value for Duke Energy 1/5 1 (1 group in interchange) same as ISA13 EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 10 820 Payment Order/Remittance Advice Functional Group ID=RA Introduction: This Draft Standard for Trial Use contains the format and establishes the data contents of the Payment Order/Remittance Advice Transaction Set (820) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to make a payment, send a remittance advice, or make a payment and send a remittance advice. This transaction set can be an order to a financial institution to make a payment to a payee. It can also be a remittance advice identifying the detail needed to perform cash application to the payee's accounts receivable system. The remittance advice can go directly from payer to payee, through a financial institution, or through a third party agent. Notes: This particular application of the 820 represents the flow of funds from a Bill Payment Service to Duke Energy Corporation on behalf of a customer. Payment will be made to Duke Energy by depositing check payments. This guideline makes recommendations based on Duke's minimum requirements to facilitate processing of payments and remittance advices for posting to customer accounts. This implementation guide contains Duke Energy’s required format and data standards for the use of the ASC X12 Remittance Advice Transaction Set (820). The Heading area contains the total amount being transferred. The Detail area itemizes the invoices or accounts being paid. Duke Energy requires that the ASC X12 820 details be communicated in a NACHA CTX payment record and forwarded through the banking system to Duke Energy's account. This document does not contain information regarding CTX formatting. CTX formatting information is available from the payer’s bank or from NACHA. EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 11 The transaction set segment tables below show only the actual segments that may be used for this particular application, and are not all of the segments possible in the X12 820 standard. The data element lists in the segment definitions include both the used and unused elements to demonstrate the need for data element separators for the elements not used prior to an element that is used. Data element separators are not required for blank elements at the end of the segments following the last non-blank element. Heading: DUKE Use Must Use Must Use Pos. Seg. No. ID 010 ST 020 BPR Must Use 070 Must Use 120 N1 PER Req. Name Des. Transaction Set Header M Beginning Segment for Payment M Order/Remittance Advice Trace O LOOP ID - N1 (Payer's Name / Address) Name O Administrative Communications Contact O Must Use 070 Must Use 120 N1 PER LOOP ID - N1 (Payee's Name / Address) Name Administrative Communications Contact O O Req. Max Loop Des. Use Repeat >1 O 1 >1 O 1 Must Use 035 TRN Max Loop Use Repeat 1 1 1 Notes and Comments C1 >1 1 >1 C2 >1 1 >1 Detail: DUKE Use Pos. No. Seg. ID Must Use 010 ENT Must Use 020 N1 Name LOOP ID - ENT Entity LOOP ID - N1/ENT Individual or Organization Name Must Use 120 PER Administrative Communications Contact O >1 Must Use 150 RMR LOOP ID - RMR/ENT Remittance Advice Accounts Receivable Open Item Reference O 1 Notes and Comments C3 >1 C4 Summary: DUKE Use Pos. No. Must Use 010 Seg. ID Name SE Transaction Set Trailer Req. Des. M Max Loop Use Repeat Notes and Comments 1 Transaction Set Comments 1. 2. 3. 4. The TRN segment is used to uniquely identify a payment order/remittance advice. Ideally, this will be a Trace Reference Number that can be used to verify the deposit of funds in the payee's bank account. st The N1 loop allows for name / address information for the payer (1 occurrence of the N1 loop) and payee nd (2 occurrence of the N1 loop). Allowing the N1 segment to repeat in this area allows the paying entity within a payer and the paid entity within a payee to be identified (not the payer and payee). Loop RMR is for payments. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Must Use Must Use Ref. Des. ST01 ST02 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 12 ST Transaction Set Header 010 Heading Mandatory 1 To indicate the start of a transaction set and to assign a control number 1 The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the invoice transaction set). A unique number assigned by the originator to each transaction set within a functional group. This unique number aids in error reconciliation and research and must be the same as the number in the SE02 element. ST*820*0001\ Data Element Summary Data Elemen Name t 143 Transaction Set Identifier Code 329 Attributes M ID Code uniquely identifying a Transaction Set. 820 X12.4 Payment Order/Remittance Advice Transaction Set Control Number M AN 3/3 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set This Control Number must match the Control Number in element SE02. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Ref. Use Des. Must Use BPR01 Must Use BPR02 Must Use BPR03 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 13 BPR Beginning Segment for Payment Order/Remittance Advice 020 Heading Mandatory 1 (1) To indicate the beginning of a Payment Order/Remittance Advice Transaction Set and total payment amount or (2) to enable related transfer of funds and/or information from payer to payee to occur 1 If either BPR06 or BPR07 is present, then the other is required. 2 If BPR08 is present, then BPR09 is required. 3 If either BPR12 or BPR13 is present, then the other is required. 4 If BPR14 is present, then BPR15 is required. 5 If either BPR18 or BPR19 is present, then the other is required. 6 If BPR20 is present, then BPR21 is required. 1 BPR02 specifies the payment amount. The sum of the amounts in the RMR segments (RMR04) must equal the amount in the BPR02 field. 2 When using this transaction set to initiate a payment, BPR06 through BPR16 may be required, depending on the conventions of the specific financial channel being used. BPR06 and BPR07 relate to the originating depository financial institution (ODFI). 3 BPR12 and BPR13 relate to the receiving depository financial institution (RDFI). 4 BPR15 is the account number of the receiving company to be debited or credited with the payment order. 5 BPR17 is a code identifying the business reason for the this payment. 6 BPR18, BPR19, BPR20 and BPR21, if used, identify a third bank identification number and account to be used for return items only. 1 BPR09 is the account of the company originating the payment. This account may be debited or credited depending on the type of payment order. This is an example of a BPR segment used for an ACH/CTX payment, where dollars and data are sent together through the ACH Banking Network. BPR*C*5875.22*C*ACH*CTX*01*123456789*DA*12345678*3123123123**01*0 71000013*DA*5759838*19990322\ Data Element Summary Data Element Name Attributes 305 Transaction Handling Code M ID 1/2 Code designating the action to be taken by all parties. C Payment Accompanies Remittance Advice This transaction includes both payment information and supplier remittance details. 782 Monetary Amount M R 1/18 Monetary amount. This is the net payment amount including all remittance items and adjustments as shown in the detail area. The calculation of BPR02 should be the sum of all RMR04 (net amount paid) plus the sum of all ADX02 (adjustments) of the ADX outer loop (position 2/080). Total Deposit Amount (must be positive and cannot exceed eleven (11) characters including decimals (i.e. 99999999.99) when converted to a NACHA format. BPR02 is the equivalent of field 6 in the ACH Entry Detail Record, type 6, which has a length of ten (10) characters with an implied decimal between the eighth and ninth characters ($$$$$$$$¢¢). 478 Credit/Debit Flag Code M ID 1/1 Code indicating whether amount is a credit or debit C Credit A credit to the receiver and a debit to the originator. EFT Receivables Specs.DOC Updated on 2/23/2012 DUKE Ref. Use Des. Must Use BPR04 Must Use BPR05 Must Use BPR06 Must Use BPR07 Must Use BPR08 Must Use BPR09 Must Use BPR10 Optional BPR11 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 14 Data Element Name Attributes 591 Payment Method Code M ID 3/3 Code identifying the method for the movement of payment instructions ACH Automated Clearing House (ACH) 812 Payment Format Code O ID 1/10 Code identifying the payment format to be used. If BPR04 is “ACH”, use “CCD”, “CCP”, or “CTX”. CCD Cash Concentration/Disbursement (CCD) (ACH) Used if BPR04 is “ACH”. CCP Cash Concentration/Disbursement plus Addenda (CCD+) (ACH) Used if BPR04 is “ACH”. CTX Corporate Trade Exchange (CTX) (ACH) Used if BPR04 is “ACH”. 506 (DFI) ID Number Qualifier X ID 2/2 Code identifying the type of identification number of Depository Financial Institution (DFI). BPR06 through BPR09 relate to the originating depository financial institution and account. 01 ABA Transit Routing Number Including Check Digits (9 digits) 507 (DFI) Identification Number X AN 3/12 Depository Financial Institution (DFI) identification number. This element contains the originating bank's Transit Routing Number. BPR07 is the equivalent of field 12 in the ACH Company/Batch Header Record, type 5. Field 12 contains the eight (8) identification digits but does NOT contain the check digit (digit 9). 569 Account Number Qualifier O ID 1/3 Code indicating type of bank account or other financial asset Identifies the type of account making payment. Examples include: 03 Checking Account DA Demand Deposit SG Savings 508 Account Number X AN 1/35 Account number assigned. The Originator's account number. 509 Originating Company Identifier O AN 10/10 A unique identifier designating the company initiating the funds transfer instructions. The first character is one-digit ANSI identification code designation (ICD) followed by the nine-digit identification number which may be an IRS employer identification number (EIN), data universal numbering system (DUNS), or a user assigned number. The ICD for an EIN is 1, DUNS is 3, user assigned number is 9. This data element should be identical to the TRN03, Originating Company Identifier of the TRN (Trace) segment. The preferred value is the originating company’s D-U-N-S number. BPR10 is the equivalent of field 5, minus the first character, in the ACH Company/Batch Header Record, type 5. The ACH format allows for a maximum of ten (10) characters for this field. BPR10 also corresponds to field 7 in the ACH Company Batch Control Record, type 8. 510 Originating Company Supplemental Code O AN 9/9 A code defined between the originating company and the originating depository financial institution (ODFI) that uniquely identifies the company initiating the transfer instructions. EFT Receivables Specs.DOC Updated on 2/23/2012 Must Use BPR12 506 Must Use BPR13 507 Must Use BPR14 569 Must Use BPR15 508 Must Use BPR16 373 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 15 (DFI) ID Number Qualifier X ID 2/2 Code identifying the type of identification number of Depository Financial Institution (DFI). BPR12 through BPR15 relate to the receiving depository financial institution and account. These elements will contain DUKE’s EFT Bank Transit Routing Number and Duke's account number. 01 ABA Transit Routing Number Including Check Digits (9 digits) (DFI) Identification Number X AN 3/12 Depository Financial Institution (DFI) identification number. The receiver's Bank Transit Routing number to be supplied during trading partner set up process. BPR13 is the equivalent of fields 3 and 4 in the ACH Entry Detail Record, type 6. Field 3 contains the eight (8) identification digits and field 4 contains the check digit (digit 9). Account Number Qualifier O ID 1/3 Code indicating type of bank account or other financial asset Type of account receiving payment. DA Demand Deposit Account Number X AN 1/35 Account number assigned. The receiver's Bank Account number. BPR15 is the equivalent of field 5 in the ACH Entry Detail Record, type 6. The ACH format allows for a maximum of seventeen (17) characters for this field. Date O DT 8/8 Date the originating company intends for the transaction to be settled. For ACH payments, this is the actual settlement date. For check payments, this is the check issuance date. For Fedwire payments, this is the value date. BPR16 is the equivalent of field 9 in the ACH Company/Batch Header Record, type 5. In the ACH format, this is the Effective Date with the format CCYYMMDD. This must be a valid banking day. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 16 TRN Trace 035 Heading Mandatory 1 To uniquely identify a transaction to an application. 1 2 3 TRN02 provides unique identification for the transaction. TRN03 identifies an organization. TRN04 identifies a further subdivision within the organization. The purpose of this segment is to uniquely identify this transaction set and to reassociate payment and remittance that have been split. If the Payment Format Code (element BPR05) is “CCD”, the most likely location of the reference number is the Individual Identification Number, field 7, of the Entry Detail Record for CCD Entries, type 6. See the notes for element TRN02. If the Payment Format Code (element BPR05) is “CCP”, this TRN segment will be equivalent to the Payment Related Information, field 3, of the Addenda Record for CCD Plus Entries, type 7, of the incoming CCD Plus item. The ACH format allows for a maximum of eighty (80) characters for this field. TRN*3*990322\ Must Use TRN02 127 Optional TRN03 509 Optional TRN04 127 Data Element Summary Reference Number M AN 1/30 Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. This reference number uniquely identifies this payment order. This is a unique number within the originator/sender/receiver relationship and is assigned by the originator. When the payment and remittance are split, this number can be used for reassociation. If payment is made by check, this is the check number. Originating Company Identifier O AN 10/10 A unique identifier designating the company initiating the funds transfer instructions. The first character is one-digit ANSI identification code designation (ICD) followed by the nine-digit identification number which may be an IRS employer identification number (EIN), data universal numbering system (DUNS), or a user assigned number. The ICD for an EIN is 1, DUNS is 3, user assigned number is 9. This data element should be identical to the BPR10, Originating Company Identifier, element of the BPR (Beginning Segment for Payment Order/Remittance Advice) segment. The preferred value is the originating company’s D-U-N-S number. TRN03 is the equivalent of field 5, minus the first character, in the ACH Company/Batch Header Record, type 5. The ACH format allows for a maximum of ten (10) characters for this field. BPR10 also corresponds to field 7 in the ACH Company Batch Control Record, type 8. Reference Number O AN 1/30 Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use N101 Must Use N102 Optional N103 Optional N104 Optional N105 Optional N106 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 17 N1 Name 070 N1 Heading Mandatory 1 To identify a party by type of organization, name and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. 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. 2 N105 and N106 further define the type of entity in N101. The first N1 loop in the heading area is used to identify the originating company (Payer) for this remittance. N1*PR*BILL PAYMENT SERVICE, INC.\ Data Element Summary Data Elemen Name Attributes t 98 Entity Identifier Code M ID 2/2 Code identifying an organizational entity, a physical location, or an individual PR Payer 93 Name X AN 1/60 Free-form name. If the Duke Energy customer is using a payment service, this is the name of the payment service; otherwise it is the name of the customer. N102 is the equivalent of field 3 in the ACH Company/Batch Header Record, type 5. The ACH format allows for a maximum of sixteen (16) characters for this field. 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67). 67 Identification Code X AN 2/80 Code identifying a party or other code. 706 Entity Relationship Code O ID 2/2 Code describing entity relationship. 98 Entity Identifier Code O ID 2/3 Code identifying an organizational entity, a physical location, or an individual EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use PER01 Must Use PER02 Must Use PER03 Must Use PER04 Must Use PER05 Must Use PER06 Optional Optional Optional PER07 PER08 PER09 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 18 PER Administrative Communications Contact 120 N1 Heading Mandatory 1 To identify a person or office to whom administrative communications should be directed 1 If either PER03 or PER04 is present, then the other is required. 2 If either PER05 or PER06 is present, then the other is required. This segment is optional, and not required for this application. PER*CR*HENRY TREMBLECHIN*TE*1115551234*FX*1115554321\ Data Element Summary Data Elemen Name Attributes t 366 Contact Function Code M ID 2/2 Code identifying the major duty or responsibility of the person or group named. CA Customer or Payment Service Contact 93 Name O AN 1/35 Free-form name. 365 Communication Number Qualifier O ID 2/2 Code identifying the type of communication number. TE Telephone 364 Communication Number O AN 1/80 Complete communications number including country or area code when applicable. This element contains the telephone number. 365 Communication Number Qualifier O ID 2/2 Code identifying the type of communication number. EM Electronic Mail FX Facsimile 364 Communication Number O AN 1/80 Complete communications number including country or area code when applicable. If used, this element contains the Fax number or E-mail identification. 365 Communication Number Qualifier O ID 2/2 364 Communication Number O AN 1/80 443 Contact Inquiry Reference O AN 1/20 EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use ENT01 Optional ENT02 Optional ENT03 Optional ENT04 Optional ENT05 Optional ENT06 Optional ENT07 Optional ENT08 Optional ENT09 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 19 ENT Entity 010 ENT Detail Mandatory 1 To designate the entities which are parties to a transaction and specify a reference meaningful to those entities 1 If any of ENT02 ENT03 or ENT04 is present, then all are required. 2 If any of ENT05 ENT06 or ENT07 is present, then all are required. 3 If either ENT08 or ENT09 is present, then the other is required. If any segments in the detail area are used, the ENT segment is mandatory to indicate a loop start. In a single/single entity relationship, this segment is used as a place holder and only the ENT01 is required. ENT*1\ ENT*2\ Data Element Summary Data Elemen Name Attributes t 554 Assigned Number O N0 1/6 Number assigned for differentiation within a transaction set. In the single/single relationship, the ENT01 is used as a place holder. No other data elements need be used. In this application, the Assigned Number is a number starting with 1 and incremented by 1 for each ENT loop in the transaction. 98 Entity Identifier Code O ID 2/3 Code identifying an organizational entity, a physical location, or an individual 66 Identification Code Qualifier O ID 1/2 Code designating the system/method of code structure used for Identification Code (67). 67 Identification Code O AN 2/80 Code identifying a party or other code. Originating company sub-entity. 98 Entity Identifier Code O ID 2/3 Code identifying an organizational entity, a physical location, or an individual 66 Identification Code Qualifier O ID 1/2 Code designating the system/method of code structure used for Identification Code (67). 67 Identification Code O AN 2/80 Code identifying a party or other code. Receiving company sub-entity. 128 Reference Number Qualifier X ID 2/3 Code qualifying the Reference Number. EM Electronic Payment Reference Number (Confirmation#) 127 Reference Number X AN 1/30 Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: N1 Name Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use N101 Must Use N102 Optional N103 Optional N104 Optional N105 Optional N106 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 20 070 N1 Heading Mandatory 1 To identify a party by type of organization, name and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. 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. 2 N105 and N106 further define the type of entity in N101. The second N1 loop in the Heading area is used to identify the receiving company (Payee) for this remittance. N1*PE*DUKE ENERGY CORPORATION\ Data Element Summary Data Elemen Name Attributes t 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, or an individual PE Payee 93 Name X AN 1/60 Free-form name. This is the name of the company receiving the payment. – N102 is the equivalent of field 8 in the ACH Entry Detail Record, type 6. The ACH format allows for a maximum of twenty-two (22) characters for this field. Example: Duke Energy Ohio, Duke Energy Ky, Duke Energy Indiana, Duke Energy Carolinas 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67). 67 Identification Code X AN 2/80 Code identifying a party or other code. 706 Entity Relationship Code O ID 2/2 Code describing entity relationship. 98 Entity Identifier Code O ID 2/2 Code identifying an organizational entity, a physical location, or an individual EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples DUKE Use Ref. Des. Must Use N101 Must Use N102 Optional N103 Optional N104 Optional N105 Optional N106 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 21 N1 Individual or Organization Name 020 N1/ENT Detail Mandatory 1 To supply the full name of an individual or organizational entity. 1 At least one of N102 or N103 is required 2 If either N103 or N104 is present then the other is required. 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. 2 N105 and N106 further defines the type of entity in N101. Use the header N1 loop to define the payer and payee. Use the N1 detail loop to define The first N1 loop in the Detail area is used to identify the paying company (payer) for this remittance. N1*PR*3*Stephen A Brookdale*FI*246649999\ Data Element Summary Data Elemen Name Attributes t 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, or an individual Some commonly used codes include: PR Payer 93 Name O AN 1/35 Free-form name. If customer name is not available, the Payer Name from the header section of the transaction may be repeated here. This field should contain the customer account name from the bill. 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67). FI Federal Tax Id Number 67 Identification Code X AN 2/80 Code identifying a party or other code. Customer's Social Security Number 706 Entity Relationship Code X ID 2/2 Code describing entity relationship. 98 Entity Identifier Code O ID 2/3 Code identifying an organizational entity, a physical location, or an individual EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use PER01 Optional PER02 Must Use PER03 Must Use PER04 Optional PER05 Optional PER06 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 22 PER Administrative Communications Contact 120 N1 Detail Mandatory 1 To identify a person or office to whom administrative communications should be directed 1 If either PER03 or PER04 is present, then the other is required. 2 If either PER05 or PER06 is present, then the other is required. PER*CA**TE*1115551234*FX*1115554321\ Data Element Summary Data Elemen Name Attributes t 366 Contact Function Code M ID 2/2 Code identifying the major duty or responsibility of the person or group named. CA Customer Account 93 Name O AN 1/35 Free-form name. 365 Communication Number Qualifier O ID 2/2 Code identifying the type of communication number. TE Telephone 364 Communication Number O AN 1/80 Complete communications number including country or area code when applicable. This element contains the telephone number. 365 Communication Number Qualifier O ID 2/2 Code identifying the type of communication number. EM Electronic Mail FX Facsimile 364 Communication Number O AN 1/80 Complete communications number including country or area code when applicable. If used, this element contains the Fax number or E-mail identification. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use RMR01 Must Use RMR02 Must Use RMR03 Must Use RMR04 Not Used RMR05 Not Used RMR06 Not Used Not Used RMR07 RMR08 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 23 RMR Remittance Advice Accounts Receivable Open Item Reference 150 RMR/ENT Detail Mandatory l 1 To specify the accounts receivable open item(s) to be included in the cash application and to convey the appropriate detail 1 If either RMR01 or RMR02 is present, then the other is required. 1 If RMR03 is present, it specifies how the cash is to be applied. 1 Parties using this segment should agree on the content of RMR01 and RMR02 prior to initiating communication. 2 If RMR03 is not present, this is a payment for an open item. If paying an open item, RMR02 must be present. If not paying a specific open item, RMR04 must be present. 3 RMR04 is the net amount paid. Loop RMR provides a Customer Account Reference# and Payment Amount. RMR*CR*12345678901*CR*137.00\ RMR*CR*12345678901*CR*45.00\ Data Element Summary Data Elemen Name Attributes t 128 Reference Number Qualifier X ID 2/3 Code qualifying the Reference Number. CR Customer Reference Number (Duke Energy Account#) 127 Reference Number X AN 1/30 Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. Customer Account Number for which payment is made. The contents of this field are derived from the REF02 from the heading section of Duke Energy’s EDI-810 document where REF01 is equal to “12”. 482 Payment Action Code O ID 2/2 Code specifying the type of accounts receivable open item(s) to be included in a cash application. PO Payment on account 782 Monetary Amount O R 1/15 Monetary amount. RMR04 is the net amount being paid. MUST BE A POSITIVE AMOUNT. The sum of all amounts (RMR04) must equal the amount in the BPR segment (BPR02 field) 782 Monetary Amount O R 1/15 Total Amount of Invoice (including charges, less allowances) before terms discount (if discount is applicable) or debit amount or credit amount of referenced items. 782 Monetary Amount O R 1/15 Amount of discount taken, which may be less than or equal to the amount of discount permitted. 426 Adjustment Reason Code X 782 Monetary Amount * If you are formatting payment from EDI-810 – for RMR02 use REF from header when REF01=12. EFT Receivables Specs.DOC Updated on 2/23/2012 Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes: Examples: DUKE Use Ref. Des. Must Use SE01 Must Use SE02 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 24 SE Transaction Set Trailer 010 Summary Mandatory 1 To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments). 1 SE is the last segment of each transaction set. SE*85*0001\ Data Element Summary Data Elemen Name Attributes t 96 Number of Included Segments M N0 1/10 Total number of segments included in a transaction set including ST and SE segments. 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 This Control Number must match the Control Number in element ST02. EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 25 All segments and fields listed are required ISA01 ISA02 ISA03 ISA04 ISA05 ISA06 ISA07 ISA08 ISA09 ISA10 ISA11 ISA12 ISA13 ISA14 ISA15 ISA16 -----------Might occur multiple times (for each remittance advice)---------------------------------------à GS01 GS02 GS03 GS04 GS05 GS06 GS07 GS08 ST01 ST02 BPR0 1 BPR0 2 BPR0 3 BPR0 4 BPR0 5 BPR0 6 BPR0 7 BPR0 8 BPR0 9 BPR1 0 BPR1 1 BPR1 2 BPR1 3 BPR1 4 BPR1 5 BPR1 6 TRN0 1 TRN0 2 N101 ISA SEGMENT – Only one of this segment can appear in the entire file Authorization Information Qualifier 00 Authorization Information Blank Security Information Qualifier 00 Security Information 10 Blanks Interchange ID Qualifier ZZ Interchange Sender ID nnnnnnnnn Interchange ID Qualifier ZZ Interchange Receiver ID nnnnnnnnnnnn Interchange Date Date in YYMMDD format Interchange Time Time in hhmm format Interchange Control Standards ID U Interchange Control Version Number 00401 Interchange Control Number nnnnnnnnn Acknowledgement Requested 0=No; 1=Yes Test Indicator P(for Production) Subelement Separator * or any character per customer preference GS SEGMENT –only one of this segment can appear in the entire file Functional ID code RA Application Sender's Code nnnnnnnnn Application Receiver's Code nnnnnnnnnnnn Date Date in YYMMDD format (same as ISA09) Time Time in hhmm format (same as ISA10) Group Control Number Build as JJJhhmmss where JJJ is julian date Responsible Agency Code X Version/Rel. Ind. ID Code 004010 ST SEGMENT – at least one of this segment must appear in the output file Transaction set ID code 820 Initial value is the value of GS06 field and it is increased by 1 Transaction set control number with each new ST segment. BPR SEGMENT – one for each ST segment must appear in the output file Transaction Handling Code 305 C Monetary Amount No leading zeroes Credit/Debit Flag Code C - credit Payment Method Code ACH Payment Format Code CTX, PPD OR CCP (CIE = CTX) Originating DFI ID Number Qualifier 01 Originating DFI ID Number DFI Id Number Account Number Qualifier Code DA Demand Deposit (For Transactions not CTX) 03 Checking Account SG Savings Truncate to 2 positions if CTX Account Number Originator’s Financial Institution Account Number Originating Company Identifier ACH Company ID Originating Company Supplemental Not Used Receiving DFI ID Number Qualifier 01 Receiving DFI ID Number nnnnnnnnn - Duke bank ABA Account Number Qualifier DA - Demand Deposit Account Account Number ####### - Duke bank account mnemonic Effective Entry Date Format: CCYYMMDD TRN SEGMENT Trace Type Code Reference Number Entity ID Code ‘1’ - Current Transaction Trace Trace Number N1 SEGMENT ‘PR’ – payer EFT Receivables Specs.DOC Updated on 2/23/2012 occur multiple times RMR0 1 RMR0 2 RMR0 3 RMR0 4 SE01 SE02 GE01 GE02 IEA01 IEA02 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 26 Reference Number Qualifier CR = customer/bill account number Reference Number Duke account number (from customer bill or REF02 from REF segment in EDI-810 header where REF01=”12”) Payment Action Code PO Monetary Amount Amount (Always positive; never negative) SE SEGMENT Number of included segments nnnnnnnnnn Transaction set control number (same as ST02) GE SEGMENT Number of Transaction Sets Included in this Number of ST-SE segment pairs in the entire file. Function Group Group Control Number (same as GS06) IEA SEGMENT Number of Included Functional Groups Always 1 – Only 1 ISA-IEA segment pair in the entire file Interchange Control Number (same as ISA13) Sample EFT Payment Data - Indiana, Kentucky, Ohio Example 1: This example represents the 820 as it would be sent from a Bill Payment Service to DUKE ENERGY. EXAMPLE – IN, KY, OH ST*820*131044727 Start of a transaction, assigned unique control number BPR*C*200814.59*C*ACH*CTX*01*098765432*DA*111111111*5222222222**01*987654321*DA*123456789*110511 BPR01 - C – Payment accompanies remittance advice BPR02 - 200814.59 = The Sum of all RMR04 segments BPR03 - C – Credit Flag BPR04 - ACH – Payment Method Code BPR05 - CTX – Payment Format Code BPR06 - 01 – Code identifying the type of identification number of DFI 01=ABA BPR07 – 098765432 – Identification Number Originating banks transit routing number BPR08 – DA Account Number Qualifier DA – Demand Deposit (03-checking, SG-savings) BPR09 – 111111111 - The Originators Account number BPR10 – 110511 - Originating Company Identifier followed by nine digits BPR11 – 5222222222- A code between originating co and ODFI that identifies the co initiating the transfer BPR12 – 01 - ID number qualifier – (note BPR 12-15 relate to the receiving depository fin institution) BPR13 – 987654321 - Receiver’s bank transit routing number – Duke Energy EFT bank transit routing number BPR14 – DA - Code identifying type of bank account – DA = Demand Deposit BPR15 – 123456789 - The receiver’s Bank Account number BPR16 – 110511- Date the originating company intends for the transaction to be settled TRN*1*1514273 Reference number or identification number as defined for a particular Transaction Set N1*PR*BillPay Service Co*1*006999528 Payer PER*CA*Ms. Accounts Payable*TE*8125551212*EM*ap_dept@billpaysv.com Contact Information ENT*01 A number assigned for differentiation within a transaction set. N1*PE*DUKE ENERGY INDIANA INC*92*K0223595 - Payee N1*PR*Cust Account Name Customer’s account name RMR*CR*NNNNNNNNNNN*PO*11507.45 NNNNNNNNNNN Duke Energy Indiana account number and amount paid RMR*CR*nnnnnnnnnnn*PO*453.46 NNNNNNNNNNN Duke Energy Account Number and amount paid SE*11*131044727 EFT Receivables Specs.DOC Updated on 2/23/2012 Duke Energy Corporation EFT Payments to Duke X12 820 Payment Order / Remittance Advice format Printed: 4/4/13 Page: 28 Sample EFT Payment Data – Carolinas Example 2: This example represents the 820 as it would be sent from a Bill Payment Service to DUKE ENERGY. Example of a Carolinas Payment ISA*00* *00* *ZZ*sender-id *ZZ*006996052250 *110516*0822*U*00200*090626580*0*P*^\ GS*RA*ROUTINGNO*006996052250*110516*0822*864082236*X*004010\ ST*820*136050512\ Start of a transaction, assigned unique control number BPR*C*4576.66*C*ACH*CTX*01*ROUTINGNO*DA*BANKACCT*1234567890*110511*01*ROUTINGNO*DA*BANKACCT*110516\ BPR01 - C – Payment accompanies remittance advice BPR02 – 4576.66 = The Sum of all RMR04 segments BPR03 - C – Credit Flag BPR04 - ACH – Payment Method Code BPR05 - CTX – Payment Format Code BPR06 - 01 – Code identifying the type of identification number of DFI 01=ABA BPR07 – ROUTINGNO - Identification Number Originating banks transit routing number – BPR08 – DA - Account Number Qualifier DA – Demand Deposit (03-checking, SG-savings) BPR09 – BANKACCT - The Originators Account number BPR10 – 1234567890 - Originating Company Identifier followed by nine digits BPR11 – 110511 - A code between originating co and the ODFI that identifies the co initiating the transfer BPR12 – 01 - ID number qualifier – (note BPR 12-15 relate to the receiving depository fin institution) BPR13 – ROUTINGNO - Receiver’s bank transit routing number – Duke Energy EFT bank transit routing number BPR14 – DA - Code identifying type of bank account – DA = Demand Deposit BPR15 – BANKACCT - The receiver’s Bank Account number BPR16 – 110516 - Date the originating company intends for the transaction to be settled TRN*1*1774305\ Reference number or identification number as defined for a particular Transaction Set N1*PR*SGS FKA IPP*ZZ*PAYER FROM ACH\ Payer PER*IC*SGS CUSTOMER SERVICE*TE*(XXX) XXX-XXXX\ Customer contact info. ENT*01\ A number assigned for differentiation within a transaction set. N1*PE*DUKE ENERGY*1*DUKE POWER\ Payee N1*PR*SGS FKA IPP*ZZ*PAYER FROM ACH\ Payer account name RMR*CR*NNNNNNNNNN*PO*2310.22\ NNNNNNNNNN Duke Energy Carolinas Account Number and amount paid RMR*CR*nnnnnnnnnn*PO*2266.44\ nnnnnnnnnn Duke Energy Carolinas Account Number and amount paid SE*13*136050512\ GE*01*864082236 IEA*1*090626580 ©2013 Duke Energy Corporation LU 4/13