814 General Request, Response or Confirmation

Functional Group ID=GE

Introduction:

This Draft Standard for Trial Use contains the format and establishes the data contents of the General Request, Response or Confirmation Transaction Set (814) for use within the context of an Electronic Data Interchange (EDI) environment. This standard can be used to request actions to be performed, to respond to a request for actions to be performed or to confirm information related to actions performed.

Notes:

This Implementation Convention is used to transmit Line of Accounting (LOA) and Transportation Account Code (TAC) information from the Transportation Global Edit Table (TGET) to the DoD Third Party Payment System - Transportation (TPPS-T).  LOA/TACs populate the Chart of Accounts in TPPS-T, which is U.S. Bank's Syncada system.	

Heading:

Page	Pos.	Seg.		Req.		Loop	Notes and
No.	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
3	010	ST	Transaction Set Header	M	1									
4	020	BGN	Beginning Segment	M	1									
Not Used	030	CUR	Currency	O	1									
			LOOP ID - FA1			>1								
Not Used	035	FA1	Type of Financial Accounting Data	O	1									
Not Used	036	FA2	Accounting Data	M	>1									
														
			LOOP ID - N1			>1								
Not Used	040	N1	Name	O	1		n1							
Not Used	050	N2	Additional Name Information	O	2									
Not Used	060	N3	Address Information	O	2									
Not Used	070	N4	Geographic Location	O	1									
Not Used	080	PER	Administrative Communications Contact	O	>1									
Not Used	090	REF	Reference Identification	O	>1									
Not Used	100	DTM	Date/Time Reference	O	>1									

Detail:

Page	Pos.	Seg.		Req.		Loop	Notes and
No.	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
			LOOP ID - LIN			>1								
5	010	LIN	Item Identification	O	1									
Not Used	020	ASI	Action or Status Indicator	O	1									
Not Used	030	REF	Reference Identification	O	>1									
7	040	DTM	Date/Time Reference	O	>1									
Not Used	050	CUR	Currency	O	1									
Not Used	060	AMT	Monetary Amount	O	>1									
Not Used	070	PM	Electronic Funds Transfer Information	O	1									
			LOOP ID - FA1			>1								
8	075	FA1	Type of Financial Accounting Data	O	1									
9	076	FA2	Accounting Data	M	>1									
														
			LOOP ID - NM1			>1								
Not Used	080	NM1	Individual or Organizational Name	O	1		n2							
Not Used	090	N2	Additional Name Information	O	2									
Not Used	100	N3	Address Information	O	2									
Not Used	110	N4	Geographic Location	O	1									
Not Used	120	PER	Administrative Communications Contact	O	>1									
Not Used	130	REF	Reference Identification	O	>1									
Not Used	140	DTM	Date/Time Reference	O	>1									
														
11	150	SE	Transaction Set Trailer	M	1									

Transaction Set Notes

1.	The N1 loop is used to identify the transaction sender and receiver.
2.	The NM1 loop is used to identify the parties associated with the individual line item (LIN), such as an individual consumer in a consolidated third party Consumer Service Provider transaction.

	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:

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	
 	814		General Request, Response or Confirmation	
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:	BGN Beginning Segment
	Position:	020
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the beginning of a transaction set
	Syntax Notes:	1	If BGN05 is present, then BGN04 is required.
	Semantic Notes:	1	BGN02 is the transaction set reference number.
		2	BGN03 is the transaction set date.
		3	BGN04 is the transaction set time.
		4	BGN05 is the transaction set time qualifier.
		5	BGN06 is the transaction set reference number of a previously sent transaction affected by the current transaction.
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	BGN01	353	Transaction Set Purpose Code	M		ID 2/2	
	Code identifying purpose of transaction set	
 	00		Original	
 	04		Change	
M	BGN02	127	Reference Identification	M		AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
	Use 'GLCHARTID'	
M	BGN03	373	Date	M		DT 8/8	
	Date expressed as CCYYMMDD	
	System Date	
Not Used	BGN04	337	Time	X		TM 4/8	
Not Used	BGN05	623	Time Code	O		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	BGN06	127	Reference Identification	O		AN 1/30	
Not Used	BGN07	640	Transaction Type Code	O		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	BGN08	306	Action Code	O		ID 1/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	BGN09	786	Security Level Code	O		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	

	Segment:	LIN Item Identification
	Position:	010
	Loop:	LIN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify basic item identification data
	Syntax Notes:	1	If either LIN04 or LIN05 is present, then the other is required.
		2	If either LIN06 or LIN07 is present, then the other is required.
		3	If either LIN08 or LIN09 is present, then the other is required.
		4	If either LIN10 or LIN11 is present, then the other is required.
		5	If either LIN12 or LIN13 is present, then the other is required.
		6	If either LIN14 or LIN15 is present, then the other is required.
		7	If either LIN16 or LIN17 is present, then the other is required.
		8	If either LIN18 or LIN19 is present, then the other is required.
		9	If either LIN20 or LIN21 is present, then the other is required.
		10	If either LIN22 or LIN23 is present, then the other is required.
		11	If either LIN24 or LIN25 is present, then the other is required.
		12	If either LIN26 or LIN27 is present, then the other is required.
		13	If either LIN28 or LIN29 is present, then the other is required.
		14	If either LIN30 or LIN31 is present, then the other is required.
	Semantic Notes:	1	LIN01 is the line item identification
	Comments:	1	See the Data Dictionary for a complete list of IDs.
		2	LIN02 through LIN31 provide for fifteen 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
Must Use	LIN01	350	Assigned Identification	O		AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
	Use '1' for the first LOA/TAC, and increment by one for each additional LOA/TAC	
M	LIN02	235	Product/Service ID Qualifier	M		ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
 	GE		Generic Name Description	
M	LIN03	234	Product/Service ID	M		AN 1/48	
	Identifying number for a product or service	
	Accounting Code Name	
Not Used	LIN04	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN05	234	Product/Service ID	X		AN 1/48	
Not Used	LIN06	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN07	234	Product/Service ID	X		AN 1/48	
Not Used	LIN08	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN09	234	Product/Service ID	X		AN 1/48	
Not Used	LIN10	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN11	234	Product/Service ID	X		AN 1/48	
Not Used	LIN12	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN13	234	Product/Service ID	X		AN 1/48	
Not Used	LIN14	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN15	234	Product/Service ID	X		AN 1/48	
Not Used	LIN16	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN17	234	Product/Service ID	X		AN 1/48	
Not Used	LIN18	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN19	234	Product/Service ID	X		AN 1/48	
Not Used	LIN20	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN21	234	Product/Service ID	X		AN 1/48	
Not Used	LIN22	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN23	234	Product/Service ID	X		AN 1/48	
Not Used	LIN24	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN25	234	Product/Service ID	X		AN 1/48	
Not Used	LIN26	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN27	234	Product/Service ID	X		AN 1/48	
Not Used	LIN28	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN29	234	Product/Service ID	X		AN 1/48	
Not Used	LIN30	235	Product/Service ID Qualifier	X		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	LIN31	234	Product/Service ID	X		AN 1/48	

	Segment:	DTM Date/Time Reference
	Position:	040
	Loop:	LIN        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	>1
	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:

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	
	Use for LOA Effective Date	
 	151		Service Period End	
	1. Use for LOA Expiration Date
2. If the LOA status is 'U' (Unexpired) and no end date is provided, use the current FY end date.
3. If the LOA status is 'E' (Expired) and the end date is greater than the current date, or if no end date is provided, use the current date plus 2 days. 	
 	154		Adjustment Period Start	
	Use for TAC Begin Use Date	
 	155		Adjustment Period End	
	1. Use for TAC End Use Date
2. If the TAC status is 'A' (Active) and no end date is provided, use the current FY end date.
3. If the TAC status is 'I' (Inactive), or no end date is provided, use the current date plus 2 days.	
Must Use	DTM02	373	Date	X		DT 8/8	
	Date expressed as CCYYMMDD	
Not Used	DTM03	337	Time	X		TM 4/8	
Not Used	DTM04	623	Time Code	O		ID 2/2	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	DTM05	1250	Date Time Period Format Qualifier	X		ID 2/3	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	DTM06	1251	Date Time Period	X		AN 1/35	

	Segment:	FA1 Type of Financial Accounting Data
	Position:	075
	Loop:	FA1        Optional (Must Use)
	Level:	Detail
	Usage:	Optional (Must Use)
	Max Use:	1
	Purpose:	To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
	Syntax Notes:
	Semantic Notes:	1	FA101 Identifies the organization controlling the assignment of financial accounting information.
		2	FA102 Identifies the purpose of the accounting allowance or charge information.
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA101	559	Agency Qualifier Code	M		ID 2/2	
	Code identifying the agency assigning the code values	
 	ZZ		Mutually Defined	
	Transportation Service Code	
Not Used	FA102	1300	Service, Promotion, Allowance, or Charge Code	O		ID 4/4	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
Not Used	FA103	248	Allowance or Charge Indicator	O		ID 1/1	
	Refer to 004010 Data Element Dictionary for acceptable code values.	

	Segment:	FA2 Accounting Data
	Position:	076
	Loop:	FA1        Optional (Must Use)
	Level:	Detail
	Usage:	Mandatory
	Max Use:	>1
	Purpose:	To specify the detailed accounting data
	Syntax Notes:
	Semantic Notes:
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
M	FA201	1196	Breakdown Structure Detail Code	M		ID 2/2	
	Codes identifying details relating to a reporting breakdown structure tree	
 	A1		Department Indicator	
 	A2		Transfer from Department	
 	A3		Fiscal Year Indicator	
 	A4		Basic Symbol Number	
 	A5		Sub-class	
 	A6		Sub-Account Symbol	
 	B1		Budget Activity Number	
 	B2		Budget Sub-activity Number	
 	B3		Budget Program Activity	
 	C1		Program Element	
 	C2		Project Task or Budget Subline	
 	D1		Defense Agency Allocation Recipient	
 	D4		Component Sub-allocation Recipient	
 	D6		Sub-allotment Recipient	
 	D7		Work Center Recipient	
 	E1		Major Reimbursement Source Code	
 	E2		Detail Reimbursement Source Code	
 	E3		Customer Indicator	
 	F1		Object Class	
 	F3		Government or Public Sector Identifier	
 	G2		Special Interest Code or Special Program Cost Code	
 	I1		Abbreviated Department of Defense (DoD) Budget and Accounting Classification Code (BACC)	
 	J1		Document or Record Reference Number	
 	K6		Accounting Classification Reference Code	
 	L1		Accounting Installation Number	
 	M1		Local Installation Data	
 	N1		Transaction Type	
 	P5		Foreign Military Sales (FMS) Line Item Number	
 	TA		Transportation Account Code (TAC)	
 	ZZ		Mutually Defined	
	Use if TAC not present (standalone LOA)	
M	FA202	1195	Financial Information Code	M		AN 1/80	
	Code representing financial accounting information	

	Segment:	SE Transaction Set Trailer
	Position:	150
	Loop:
	Level:	Detail
	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.

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	
	Use the same Control Number cited in ST02