810 Invoice

Functional Group ID=IN

Introduction:

This Draft Standard for Trial Use contains the format and establishes the data contents of the Invoice Transaction Set (810) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to the billing for goods and services provided.

Notes:

Direct Energy 810 Format	

Heading:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
M	010	ST	Transaction Set Header	M	1									
M	020	BIG	Beginning Segment for Invoice	M	1									
	050	REF	Reference Identification (REF~12/Q5)	O	12									
	050	REF	Reference Identification (REF~11)	O	12									
	050	REF	Reference Identification (REF~OI)	O	12									
	050	REF	Reference Identification (REF~BLT)	O	12									
			LOOP ID - N1			200								
	070	N1	Name (N1~BT)	O	1									
	080	N2	Additional Name Information	O	2									
	090	N3	Address Information	O	2									
	100	N4	Geographic Location	O	1									
	120	PER	Administrative Communications Contact	O	3									
														
			LOOP ID - N1			200								
	070	N1	Name (N1~RE)	O	1									
	120	PER	Administrative Communications Contact	O	3									
														
			LOOP ID - N1			200								
	070	N1	Name (N1~8S/SJ)	O	1									
	120	PER	Administrative Communications Contact	O	3									
														
	130	ITD	Terms of Sale/Deferred Terms of Sale	O	>1									
	212	BAL	Balance Detail (BAL~P~YB)	O	>1									
	212	BAL	Balance Detail (BAL~M~J9)	O	>1									
	212	BAL	Balance Detail (BAL~P~TP)	O	>1									

Detail:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
			LOOP ID - IT1			200000								
	010	IT1	Baseline Item Data (Invoice)	O	1									
	040	TXI	Tax Information	O	10									
	059	MEA	Measurements	O	40									
	120	REF	Reference Identification (REF~MG)	O	>1									
	120	REF	Reference Identification (REF~RB)	O	>1									
	150	DTM	Date/Time Reference (DTM~150)	O	10									
	150	DTM	Date/Time Reference (DTM~151)	O	10									
			LOOP ID - SLN			1000								
	200	SLN	Subline Item Detail	O	1									
	230	SAC	Service, Promotion, Allowance, or Charge Information	O	25									
	237	TXI	Tax Information	O	10									
														
			LOOP ID - N1			200								
	240	N1	Name (N1~MQ)	O	1									
	250	N2	Additional Name Information	O	2									
	260	N3	Address Information	O	2									
	270	N4	Geographic Location	O	1									

Summary:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
M	010	TDS	Total Monetary Value Summary	M	1									
	070	CTT	Transaction Totals	O	1		n1							
M	080	SE	Transaction Set Trailer	M	1									

Transaction Set Notes

1.	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.

	Segment:	ST Transaction Set Header
	Position:	010
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the start of a transaction set and to assign a control number
	Syntax Notes:
	Semantic Notes:	1	The 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:
Notes:		Required	
		ST~810~000000001	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	ST01	143	Transaction Set Identifier Code	M		ID 3/3	
	Code uniquely identifying a Transaction Set	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
M	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	

	Segment:	BIG Beginning Segment for Invoice
	Position:	020
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates
	Syntax Notes:
	Semantic Notes:	1	BIG01 is the invoice issue date.
		2	BIG03 is the date assigned by the purchaser to purchase order.
		3	BIG10 indicates the consolidated invoice number. When BIG07 contains code CI, BIG10 is not used.
	Comments:	1	BIG07 is used only to further define the type of invoice when needed.
Notes:		Required	
		BIG~20061101~123456061101~~~~~PR~00	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BIG01	373	Date	M		DT 8/8	
	Date expressed as CCYYMMDD	
M	BIG02	76	Invoice Number	M		AN 1/22	
	Identifying number assigned by issuer	
	unique number associated with this individual invoice (this number should be returned on the 820).	
	Many customers require this to be the account number plus a date/time stamp to make a unique invoice number.	
	BIG07	640	Transaction Type Code	O		ID 2/2	
	Code specifying the type of transaction	
	FB		Final Bill	
	PR		Product (or Service)	
	BIG08	353	Transaction Set Purpose Code	O		ID 2/2	
	Code identifying purpose of transaction set	
	00		Original	
	01		Cancellation	

	Segment:	REF Reference Identification (REF~12/Q5)
	Position:	050
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	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:
Notes:		ID that uniquely defines the Customer in marketplace.  Governing document define whether REF~12 or REF~Q5 is required

- REF~12 uses REF02 for ID; usually LDC Account Number
- REF~Q5 uses REF03 for ID; usually the ESI ID (ERCOT)

		REF~12~2931839200
REF~Q5~~10111111234567890ABCDEFGHIJKLMNOPQRS

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	12		Billing Account	
	Account number under which billing is rendered	
	Account number assigned by the LDC	
	Q5		Property Control Number	
	Electric Service Identifier (ESI ID) 	
	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	
	REF01 = 11 -> ESP Account Number
REF01 = OI -> Original Invoice Number
	
	REF03	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	
	ESI ID Value when REF01=Q5	

	Segment:	REF Reference Identification (REF~11)
	Position:	050
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	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:
Notes:		Required
	
		REF~11~CUSTACCTNR

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	11		Account Number	
	Number identifies a telecommunications industry account	
	Customers Account number assigned by the Energy Service Provider	
	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	
	REF01 = 11 -> ESP Account Number
REF01 = OI -> Original Invoice Number

	Segment:	REF Reference Identification (REF~OI)
	Position:	050
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	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:
Notes:		Required on a Cancel Invoice to reference the original invoice number

		REF~OI~ORGINVNR

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	OI		Original Invoice Number	
	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	
	REF01 = 11 -> ESP Account Number
REF01 = OI -> Original Invoice Number

	Segment:	REF Reference Identification (REF~BLT)
	Position:	050
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	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:
Notes:		Optional
	
		REF~BLT~DUAL

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	BLT		Billing Type	
	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	
	Billing Type:
DUAL - each part (Supplier/Distribution company sends bill to customer)
ESP - Supplier send bills to customer
LDC - Distribution company sends bills to customer	

	Segment:	N1 Name (N1~BT)
	Position:	070
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	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.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Required	
		Identifies end use Customer	
		N1~BT~CUSTOMER NAME	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N101	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
	BT		Bill-to-Party	
	N102	93	Name	X		AN 1/60	
	Free-form name	

	Segment:	N2 Additional Name Information
	Position:	080
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify additional names or those longer than 35 characters in length
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N201	93	Name	M		AN 1/60	
	Free-form name	
	N202	93	Name	O		AN 1/60	
	Free-form name	

	Segment:	N3 Address Information
	Position:	090
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify the location of the named party
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N301	166	Address Information	M		AN 1/55	
	Address information	
	N302	166	Address Information	O		AN 1/55	
	Address information	

	Segment:	N4 Geographic Location
	Position:	100
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the geographic place of the named party
	Syntax Notes:	1	If N406 is present, then N405 is required.
	Semantic Notes:
	Comments:	1	A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.
		2	N402 is required only if city name (N401) is in the U.S. or Canada.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	N401	19	City Name	O		AN 2/30	
	Free-form text for city name	
	N402	156	State or Province Code	O		ID 2/2	
	Code (Standard State/Province) as defined by appropriate government agency	
	N403	116	Postal Code	O		ID 3/15	
	Code defining international postal zone code excluding punctuation and blanks (zip code for United States)	

	Segment:	PER Administrative Communications Contact
	Position:	120
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	3
	Purpose:	To identify a person or office to whom administrative communications should be directed
	Syntax Notes:	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.
		3	If either PER07 or PER08 is present, then the other is required.
	Semantic Notes:
	Comments:
Notes:		REQUIRED	
		PER~IC~BILL TO CONTACT~TE~7137704654	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	PER01	366	Contact Function Code	M		ID 2/2	
	Code identifying the major duty or responsibility of the person or group named	
	IC		Information Contact	
	PER02	93	Name	O		AN 1/60	
	Free-form name	
	PER03	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
	TE		Telephone	
	PER04	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	

	Segment:	N1 Name (N1~RE)
	Position:	070
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	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.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Requied	
		Identifies the Party to return Payment to	
		N1~RE~BILLING PARTY~1~111111111	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N101	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
	RE		Party to receive commercial invoice remittance	
	N102	93	Name	X		AN 1/60	
	Free-form 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	

	Segment:	PER Administrative Communications Contact
	Position:	120
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	3
	Purpose:	To identify a person or office to whom administrative communications should be directed
	Syntax Notes:	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.
		3	If either PER07 or PER08 is present, then the other is required.
	Semantic Notes:
	Comments:
Notes:		Required	
		PER~IC~REMIT TO CONTACT~TE~7137704654	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	PER01	366	Contact Function Code	M		ID 2/2	
	Code identifying the major duty or responsibility of the person or group named	
	PER02	93	Name	O		AN 1/60	
	Free-form name	
	PER03	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
	TE		Telephone	
	PER04	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	

	Segment:	N1 Name (N1~8S/SJ)
	Position:	070
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	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.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Required	
		Identifies the non-billing party	
		N1~8S~DISTRIBUTION CO~1~999999999
N`~SJ~SUPPLIER CO~1~111111111	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	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)	
	N102	93	Name	X		AN 1/60	
	Free-form 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	

	Segment:	PER Administrative Communications Contact
	Position:	120
	Loop:	N1        Optional
	Level:	Heading
	Usage:	Optional
	Max Use:	3
	Purpose:	To identify a person or office to whom administrative communications should be directed
	Syntax Notes:	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.
		3	If either PER07 or PER08 is present, then the other is required.
	Semantic Notes:
	Comments:
Notes:		Required	
		PER~IC~SUPPLIER/DISTRIBUTION CO~TE~7132279837	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	PER01	366	Contact Function Code	M		ID 2/2	
	Code identifying the major duty or responsibility of the person or group named	
	IC		Information Contact	
	PER02	93	Name	O		AN 1/60	
	Free-form name	
	PER03	365	Communication Number Qualifier	X		ID 2/2	
	Code identifying the type of communication number	
	TE		Telephone	
	PER04	364	Communication Number	X		AN 1/80	
	Complete communications number including country or area code when applicable	

	Segment:	ITD Terms of Sale/Deferred Terms of Sale
	Position:	130
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	>1
	Purpose:	To specify terms of sale
	Syntax Notes:	1	If ITD03 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		2	If ITD08 is present, then at least one of ITD04 ITD05 or ITD13 is required.
		3	If ITD09 is present, then at least one of ITD10 or ITD11 is required.
	Semantic Notes:	1	ITD15 is the percentage applied to a base amount used to determine a late payment charge.
	Comments:	1	If the code in ITD01 is "04", then ITD07 or ITD09 is required and either ITD10 or ITD11 is required; if the code in ITD01 is "05", then ITD06 or ITD07 is required.
Notes:		Required	
		ITD~5~4~~~~20061225	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	ITD01	336	Terms Type Code	O		ID 2/2	
	Code identifying type of payment terms	
	05		Discount Not Applicable	
	ITD02	333	Terms Basis Date Code	O		ID 1/2	
	Code identifying the beginning of the terms period	
	4		Specified Date	
	ITD06	446	Terms Net Due Date	O		DT 8/8	
	Date when total invoice amount becomes due expressed in format CCYYMMDD	
	Payment Due Date	

	Segment:	BAL Balance Detail (BAL~P~YB)
	Position:	212
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	>1
	Purpose:	To identify the specific monetary balances associated with a particular account
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Optional	
		Total amount of Previous Bill	
		BAL~P~YB~150.00	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BAL01	951	Balance Type Code	M		ID 1/2	
	Code indicating the type of balance	
	P		Previous Month	
	Balance of previous period charges prior to applying payments and adjustments for the previous period billing	
M	BAL02	522	Amount Qualifier Code	M		ID 1/3	
	Code to qualify amount	
	YB		Actual Unpaid Principal Balance	
M	BAL03	782	Monetary Amount	M		R 1/18	
	Monetary amount	

	Segment:	BAL Balance Detail (BAL~M~J9)
	Position:	212
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	>1
	Purpose:	To identify the specific monetary balances associated with a particular account
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Optional	
		Outstanding balance prior to current period charges	
		BAL~M~J9~100.00	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BAL01	951	Balance Type Code	M		ID 1/2	
	Code indicating the type of balance	
	M		Current Month	
M	BAL02	522	Amount Qualifier Code	M		ID 1/3	
	Code to qualify amount	
	J9		Beginning Balance	
M	BAL03	782	Monetary Amount	M		R 1/18	
	Monetary amount	

	Segment:	BAL Balance Detail (BAL~P~TP)
	Position:	212
	Loop:
	Level:	Heading
	Usage:	Optional
	Max Use:	>1
	Purpose:	To identify the specific monetary balances associated with a particular account
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Optional	
		Total payments received since last bill	
		BAL~P~TP~50.00	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BAL01	951	Balance Type Code	M		ID 1/2	
	Code indicating the type of balance	
	P		Previous Month	
	Balance of previous period charges prior to applying payments and adjustments for the previous period billing	
M	BAL02	522	Amount Qualifier Code	M		ID 1/3	
	Code to qualify amount	
	TP		Total payment amount	
M	BAL03	782	Monetary Amount	M		R 1/18	
	Monetary amount	

	Segment:	IT1 Baseline Item Data (Invoice)
	Position:	010
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the basic and most frequently used line item data for the invoice and related transactions
	Syntax Notes:	1	If any of IT102 IT103 or IT104 is present, then all are required.
		2	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.
		4	If either IT110 or IT111 is present, then the other is required.
		5	If either IT112 or IT113 is present, then the other is required.
		6	If either IT114 or IT115 is present, then the other is required.
		7	If either IT116 or IT117 is present, then the other is required.
		8	If either IT118 or IT119 is present, then the other is required.
		9	If either IT120 or IT121 is present, then the other is required.
		10	If either IT122 or IT123 is present, then the other is required.
		11	If either IT124 or IT125 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. See the Data Dictionary for a complete list of IDs.
		2	IT106 through IT125 provide for ten different product/service IDs for each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	IT101	350	Assigned Identification	O		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
	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	
	ELECTRIC			
	GAS			
	REFUSE			
	SEWER			
	WATER			
	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	
	ACCOUNT		Charges at a customer account level	
	METER		Charges at a meter level	
	RATE		Charges at a Rate level	
	UNMET		Charges at a unmeter level	

	Segment:	TXI Tax Information
	Position:	040
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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.
		3	If TXI08 is present, then TXI03 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:		Optional	
		TXI~ST~10	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	CS		City Sales Tax	
	FR		Franchise Tax	
	Tax imposed by municipality for the right to provide service	
	GR		Gross Receipts Tax	
	LT		Local Sales Tax (All Applicable Sales Taxes by Taxing Authority Below the State Level)	
	ST		State Sales Tax	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	TXI06	441	Tax Exempt Code	X		ID 1/1	
	Code identifying exemption status from sales and use tax	
	0		Exempt (For Export)	
	1		Yes (Tax Exempt)	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
	A		Add	
	O		Information Only	
	Charges which relate to but may not be included in or added to the unit price of the SLN. (i.e., compute WATS calculation based upon usage amounts)	

	Segment:	MEA Measurements
	Position:	059
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	40
	Purpose:	To specify physical measurements or counts, including dimensions, tolerances, variances, and weights  (See Figures Appendix for example of use of C001)
	Syntax Notes:	1	At least one of MEA03 MEA05 MEA06 or MEA08 is required.
		2	If MEA05 is present, then MEA04 is required.
		3	If MEA06 is present, then MEA04 is required.
		4	If MEA07 is present, then at least one of MEA03 MEA05 or MEA06 is required.
		5	Only one of MEA08 or MEA03 may be present.
	Semantic Notes:	1	MEA04 defines the unit of measure for MEA03, MEA05, and MEA06.
	Comments:	1	When citing dimensional tolerances, any measurement requiring a sign (+ or -), or any measurement where a positive (+) value cannot be assumed, use MEA05 as the negative (-) value and MEA06 as the positive (+) value.
Notes:		Optional	
		MEA~~MU~1
MEA~AE~PRQ~KH~100~200	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	MEA01	737	Measurement Reference ID Code	O		ID 2/2	
	Code identifying the broad category to which a measurement applies	
	AA		Meter reading-beginning actual/ending actual	
	AE		Meter reading-beginning actual/ending estimated	
	BO		Meter Reading as Billed	
	Used when billing charges are based on contractual agreements or pre-established usage and not on actual usage	
	EA		Meter reading-beginning estimated/ending actual	
	EE		Meter reading-beginning estimated/ending estimated	
	MEA02	738	Measurement Qualifier	O		ID 1/3	
	Code identifying a specific product or process characteristic to which a measurement applies	
	CO		Core Loss	
	Transformer Loss Multiplier	
	MU		Multiplier	
	PRQ		Product Reportable Quantity	
	Regular Usage	
	ZA		Power Factor	
	Relationship between watts and volt - amperes necessary to supply electric load	
	MEA03	739	Measurement Value	X		R 1/20	
	The value of the measurement	
	MEA04	C001	Composite Unit of Measure	X			
	To identify a composite unit of measure  (See Figures Appendix for examples of use)	
M	C00101	355	Unit or Basis for Measurement Code	M		ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	CF		Cubic Feet	
	EA		Each	
	GA		Gallon	
	HH		Hundred Cubic Feet	
	K1		Kilowatt Demand	
	Represents potential power load measured at predetermined intervals	
	K2		Kilovolt Amperes Reactive Demand	
	Reactive power that must be supplied for specific types of customer's equipment; billable when kilowatt demand usage meets or exceeds a defined parameter	
	K3		Kilovolt Amperes Reactive Hour	
	Represents actual electricity equivalent to kilowatt hours; billable when usage meets or exceeds defined parameters	
	K4		Kilovolt Amperes	
	Measure of electrical power	
	K5		Kilovolt Amperes Reactive	
	Measure of electrical power	
	KH		Kilowatt Hour	
	TZ		Thousand Cubic Feet	
	MEA05	740	Range Minimum	X		R 1/20	
	The value specifying the minimum of the measurement range	
	MEA06	741	Range Maximum	X		R 1/20	
	The value specifying the maximum of the measurement range	
	MEA07	935	Measurement Significance Code	O		ID 2/2	
	Code used to benchmark, qualify or further define a measurement value	
	41		Off Peak	
	42		On Peak	
	43		Intermediate	
	51		Total	

	Segment:	REF Reference Identification (REF~MG)
	Position:	120
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	>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:		Required if meter account	
		REF~MG~123456	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	MG		Meter Number	
	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	

	Segment:	REF Reference Identification (REF~RB)
	Position:	120
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	>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:		Required if available	
		REF~RB~RATE1	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	REF01	128	Reference Identification Qualifier	M		ID 2/3	
	Code qualifying the Reference Identification	
	RB		Rate code number	
	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	

	Segment:	DTM Date/Time Reference (DTM~150)
	Position:	150
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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:
Notes:		Required for meter service period start date	
		DTM~186~20061101	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	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	

	Segment:	DTM Date/Time Reference (DTM~151)
	Position:	150
	Loop:	IT1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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:
Notes:		Required for meter services period end date	
		DTM~187~20061201	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	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	

	Segment:	SLN Subline Item Detail
	Position:	200
	Loop:	SLN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify product subline detail item data
	Syntax Notes:	1	If either SLN04 or SLN05 is present, then the other is required.
		2	If SLN07 is present, then SLN06 is required.
		3	If SLN08 is present, then SLN06 is required.
		4	If either SLN09 or SLN10 is present, then the other is required.
		5	If either SLN11 or SLN12 is present, then the other is required.
		6	If either SLN13 or SLN14 is present, then the other is required.
		7	If either SLN15 or SLN16 is present, then the other is required.
		8	If either SLN17 or SLN18 is present, then the other is required.
		9	If either SLN19 or SLN20 is present, then the other is required.
		10	If either SLN21 or SLN22 is present, then the other is required.
		11	If either SLN23 or SLN24 is present, then the other is required.
		12	If either SLN25 or SLN26 is present, then the other is required.
		13	If either SLN27 or SLN28 is present, then the other is required.
	Semantic Notes:	1	SLN01 is the identifying number for the subline item.
		2	SLN02 is the identifying number for the subline level. The subline level is analogous to the level code used in a bill of materials.
		3	SLN03 is the configuration code indicating the relationship of the subline item to the baseline item.
		4	SLN08 is a code indicating the relationship of the price or amount to the associated segment.
	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 subline number to relate to baseline number 1.
		3	SLN09 through SLN28 provide for ten different product/service IDs for each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes:		Required	
		SLN~1~~A	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SLN01	350	Assigned Identification	M		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
M	SLN03	662	Relationship Code	M		ID 1/1	
	Code indicating the relationship between entities	
	A		Add	

	Segment:	SAC Service, Promotion, Allowance, or Charge Information
	Position:	230
	Loop:	SLN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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 SAC06 or SAC07 is present, then the other is required.
		4	If either SAC09 or SAC10 is present, then the other is required.
		5	If SAC11 is present, then SAC10 is required.
		6	If SAC13 is present, then at least one of SAC02 or SAC04 is required.
		7	If SAC14 is present, then SAC13 is required.
		8	If SAC16 is present, then SAC15 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.
		5	SAC13 is used in conjunction with SAC02 or SAC04 to provide a specific reference number as identified by the code used.
		6	SAC14 is used in conjunction with SAC13 to identify an option when there is more than one option of the promotion.
		7	SAC16 is used to identify the language being used in SAC15.
	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.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	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	
	SAC03	559	Agency Qualifier Code	X		ID 2/2	
	Code identifying the agency assigning the code values	
	EU		Electric Utilities	
	GU		Natural Gas Utilities	
	SAC04	1301	Agency Service, Promotion, Allowance, or Charge Code	X		AN 1/10	
	Agency maintained code identifying the service, promotion, allowance, or charge	
	refer to governing documentation for list of codes.	
	SAC05	610	Amount	O		N2 1/15	
	Monetary amount	
	If negative, the minus sign, "-" must be transmitted.	
	SAC07	332	Percent	X		R 1/6	
	Percent expressed as a percent	
	SAC08	118	Rate	O		R 1/9	
	Rate expressed in the standard monetary denomination for the currency specified	
	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	
	CF		Cubic Feet	
	DA		Days	
	EA		Each	
	GA		Gallon	
	HH		Hundred Cubic Feet	
	K1		Kilowatt Demand	
	Represents potential power load measured at predetermined intervals	
	K2		Kilovolt Amperes Reactive Demand	
	Reactive power that must be supplied for specific types of customer's equipment; billable when kilowatt demand usage meets or exceeds a defined parameter	
	K3		Kilovolt Amperes Reactive Hour	
	Represents actual electricity equivalent to kilowatt hours; billable when usage meets or exceeds defined parameters	
	K4		Kilovolt Amperes	
	Measure of electrical power	
	K5		Kilovolt Amperes Reactive	
	Measure of electrical power	
	KH		Kilowatt Hour	
	MO		Months	
	TZ		Thousand Cubic Feet	
	WK		Week	
	SAC10	380	Quantity	X		R 1/15	
	Numeric value of quantity	
	SAC15	352	Description	X		AN 1/80	
	A free-form description to clarify the related data elements and their content	

	Segment:	TXI Tax Information
	Position:	237
	Loop:	SLN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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.
		3	If TXI08 is present, then TXI03 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:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TXI01	963	Tax Type Code	M		ID 2/2	
	Code specifying the type of tax	
	CS		City Sales Tax	
	ET		Energy Tax	
	Tax applied to the utility and petroleum industries	
	FR		Franchise Tax	
	Tax imposed by municipality for the right to provide service	
	GR		Gross Receipts Tax	
	LS		State and Local Sales Tax	
	ST		State Sales Tax	
	TXI02	782	Monetary Amount	X		R 1/18	
	Monetary amount	
	TXI03	954	Percent	X		R 1/10	
	Percentage expressed as a decimal	
	TXI06	441	Tax Exempt Code	X		ID 1/1	
	Code identifying exemption status from sales and use tax	
	0		Exempt (For Export)	
	1		Yes (Tax Exempt)	
	TXI07	662	Relationship Code	O		ID 1/1	
	Code indicating the relationship between entities	
	A		Add	
	O		Information Only	
	Charges which relate to but may not be included in or added to the unit price of the SLN. (i.e., compute WATS calculation based upon usage amounts)	

	Segment:	N1 Name (N1~MQ)
	Position:	240
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	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.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Required	
		N1~MQ~METER LOCATION	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N101	98	Entity Identifier Code	M		ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
	MQ		Metering Location	
	N102	93	Name	X		AN 1/60	
	Free-form name	
	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	
	N104	67	Identification Code	X		AN 2/80	
	Code identifying a party or other code	

	Segment:	N2 Additional Name Information
	Position:	250
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify additional names or those longer than 35 characters in length
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Optional	
		N2~NAME2	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N201	93	Name	M		AN 1/60	
	Free-form name	
	N202	93	Name	O		AN 1/60	
	Free-form name	

	Segment:	N3 Address Information
	Position:	260
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	2
	Purpose:	To specify the location of the named party
	Syntax Notes:
	Semantic Notes:
	Comments:
Notes:		Required	
		N3~123 Here Lane	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	N301	166	Address Information	M		AN 1/55	
	Address information	
	N302	166	Address Information	O		AN 1/55	
	Address information	

	Segment:	N4 Geographic Location
	Position:	270
	Loop:	N1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify the geographic place of the named party
	Syntax Notes:	1	If N406 is present, then N405 is required.
	Semantic Notes:
	Comments:	1	A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location.
		2	N402 is required only if city name (N401) is in the U.S. or Canada.
Notes:		Required	
		N4~DALLAS~TX~75056	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	N401	19	City Name	O		AN 2/30	
	Free-form text for city name	
	N402	156	State or Province Code	O		ID 2/2	
	Code (Standard State/Province) as defined by appropriate government agency	
	N403	116	Postal Code	O		ID 3/15	
	Code defining international postal zone code excluding punctuation and blanks (zip code for United States)	
	N404	26	Country Code	O		ID 2/3	
	Code identifying the country	
	N405	309	Location Qualifier	X		ID 1/2	
	Code identifying type of location	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	N406	310	Location Identifier	O		AN 1/30	
	Code which identifies a specific location	

	Segment:	TDS Total Monetary Value Summary
	Position:	010
	Loop:
	Level:	Summary
	Usage:	Mandatory
	Max Use:	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).
		2	TDS02 indicates the amount upon which the terms discount amount is calculated.
		3	TDS03 is the amount of invoice due if paid by terms discount due date (total invoice or installment amount less cash discount).
		4	TDS04 indicates the total amount of terms discount.
	Comments:	1	TDS02 is required if the dollar value subject to discount is not equal to the dollar value of TDS01.
Notes:		Required	
		TDS~20000	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	TDS01	610	Amount	M		N2 1/15	
	Monetary amount	

	Segment:	CTT Transaction Totals
	Position:	070
	Loop:
	Level:	Summary
	Usage:	Optional
	Max Use:	1
	Purpose:	To transmit a hash total for a specific element in the transaction set
	Syntax Notes:	1	If either CTT03 or CTT04 is present, then the other is required.
		2	If either CTT05 or CTT06 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment is intended to provide hash totals to validate transaction completeness and correctness.
Notes:		Required	
		CTT~1	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	CTT01	354	Number of Line Items	M		N0 1/6	
	Total number of line items in the transaction set	

	Segment:	SE Transaction Set Trailer
	Position:	080
	Loop:
	Level:	Summary
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
	Syntax Notes:
	Semantic Notes:
	Comments:	1	SE is the last segment of each transaction set.
Notes:		Required	
		SE~000000001	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	SE01	96	Number of Included Segments	M		N0 1/10	
	Total number of segments included in a transaction set including ST and SE segments	
M	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