Payment Order/Remittance Advice Transaction Set (820) Inbound to TI

Payment Order/Remittance Advice
Transaction Set (820)
Inbound to TI
ANSI Version Format : 3020
Date : October 1996
Payment Order/Remittance Advice (820)
Page 1
Texas Instruments
Copyright 1996
Texas Instruments Inc.
All Rights Reserved
The information and/or drawings set forth in this document and all rights in and to inventions
disclosed herein and patents which might be granted there on disclosing and employing the
materials, methods, techniques, or apparatus described herein are exclusive property of Texas
Instruments, Inc.
Payment Order/Remittance Advice (820)
Page 2
Texas Instruments
Table of Contents
TITLE __________________________________________________________________PAGE
TABLE OF CONTENTS________________________________________________________ 3
TESTING PROCEDURES ______________________________________________________ 4
HOW TO USE THIS DOCUMENTATION _________________________________________ 5
MESSAGE DIAGRAM ________________________________________________________ 6
ISA INTERCHANGE CONTROL HEADER _____________________________________________ 7
GS FUNCTIONAL GROUP HEADER _________________________________________________ 9
ST TRANSACTION SET HEADER SEGMENT _________________________________________ 10
BPS PAYMENT ORDER / REMITTANCE BEGINNING SEGMENT __________________________ 11
REF REFERENCE NUMBERS SEGMENT ___________________________________________ 12
DTM DATE / TIME REFERENCE _________________________________________________ 13
N1 NAME___________________________________________________________________ 14
LS LOOP HEADER SEGMENT ____________________________________________________ 15
N1 NAME___________________________________________________________________ 16
RMT REMITTANCE ADVICE_____________________________________________________ 17
REF REFERENCE NUMBERS SEGMENT ___________________________________________ 18
LE LOOP TRAILER SEGMENT ____________________________________________________ 19
SE TRANSACTION SET TRAILER SEGMENT _________________________________________ 20
GE FUNCTIONAL GROUP TRAILER _______________________________________________ 21
IEA INTERCHANGE CONTROL TRAILER ____________________________________________ 22
Payment Order/Remittance Advice (820)
Page 3
Texas Instruments
Testing Procedures
- To begin testing a request needs to be made to the TI SC EDI Business Manager, Kim
Harlow, at (972) 480-7982 (kharlow@ti.com) prior to sending any transmissions.
- A TI EDI Representative will contact you to begin testing.
- You will send a valid test file to Texas Instruments and notify us when it has been sent.
A valid test file consists of:
• 'T' sent in the ISA segment (ISA15)
• Must contain all mandatory segments and fields contained in this documentation
• Standard pack quantities
- Texas Instruments will review your transmissions and notify you of any problems.
- Move to production
• TI SC EDI Business Manager, TI EDI Representative and the trading partner are
mutually
satisfied with the data being transmitted
• TI EDI Representative will contact you to move you into production
• 'P' sent in ISA segment (ISA15)
Payment Order/Remittance Advice (820)
Page 4
Texas Instruments
How To Use This Documentation
This document was created to aid in your implementation of the ANSI 3020 standard for
purchase orders. This documentation contains those segments and elements required to
successfully process your purchase order for Texas Instruments.
A complete description of the purchase order segments are outlined in the ANSI 3020 Standards
Manual. If you require/need to send additional segments not listed in this documentation you
must reach an agreement with Texas Instruments before sending those segments.
Data Element Attributes
M = Mandatory (must be transmitted)
X = Conditional (presence of this field is dependent on the value or presence of other
data elements within the segment)
O = Optional (the appearance of the element is either at the option of the sending party
or based on agreement between the trading partners)
Data Element Types
AN = Alphanumeric
NN = Numeric
1st N signifies numeric
2nd N signifies the number of decimal places to the right of a fixed, implied decimal point
(the decimal point is not transmitted for this data element type)
R = Numeric Decimal (decimal point required to be transmitted when fractional values
are present)
ID = Field contains a code value (codes are contained within predetermined lists
maintained by the standards committee and are found in the appendix of ANSI
manuals)
DT = Date formatted in YYMMDD, where
YY = Last 2 digits of the year (00-99)
MM = Numeric month (01-12)
DD = Numeric day (01-31)
TM = Time formatted in HHMM, where
HH = Military hour (00-23)
MM = Minute (00-59)
Data Element Length
- The number to the left of the "/" specifies the minimum length of the field as required by
the standard.
- The number to the right of the "/" specifies the maximum length of the field as required by
the standard.
- When the minimum and maximum lengths are the same, this signifies the field has a
fixed
length.
- The minimum and maximum lengths do not include the decimal point (when data element is R).
Payment Order/Remittance Advice (820)
Page 5
Texas Instruments
Payment Order/Remittance Advice (820)
The payment order/remittance advice transaction set can be used for two different
purposes: to report the completion of payment to payee(s) by a financial institution and to
give advice to the payee by the payor on the application of a payment made with the
payment order or by some other means. (under loop repeat)
SEG
NAME
ISA
GS
ST
BPS
REF
DTM
N1
LS
Interchange Control Header
Functional Group Header
Transaction Set Header
Beginning Segment
Reference Number
Date/Time Reference
Name
Loop Header
LOOP N1
Name
Remittance Advice
Reference Number
Loop Trailer
Transaction Set Trailer
Functional Group Trailer
Interchange Control Trailer
N1
RMT
REF
LE
SE
GE
IEA
REQ
DES
MAX
USE
M
M
M
M
M
M
O
M
1
1
1
1
5
10
200
1
M
M
O
M
M
M
M
1
1
15
1
1
1
1
LOOP
REPEAT
10,000
>1
ANSI Version\Release
ISA - 00200
GS - 003020
LEGEND
AN
C
DT
ID
M
NO
O
R
TM
Payment Order/Remittance Advice (820)
Alphanumeric
Conditional
Date
Identification
Mandatory
Number
Optional
Reference
Time
Page 6
Texas Instruments
ISA - Interchange Control Header
Status:
Mandatory
Purpose: To start and identify an interchange of one or more functional groups and
interchange related control segments.
Field #
ISA01
Element Field Name
744
Authorization
information
qualifier
ISA02
745
ISA03
746
ISA04
747
ISA05
704
ISA06
705
ISA07
704
ISA08
706
ISA09
ISA10
ISA11
373
337
726
Req
M
Type Size
ID
02
Authorization
information
Security
information
qualifier
Security
information
Interchange ID
qualifier
M
AN
10
M
ID
02
M
AN
10
M
ID
02
Interchange
sender ID
Interchange ID
qualifier
M
ID
15
M
ID
02
Interchange
receiver ID
Date
Time
Interchange
standards
identifier
M
ID
15
M
M
M
DT
TM
ID
06
04
01
Payment Order/Remittance Advice (820)
Page 7
TI Usage
00 - No authorization
information present
01 - UCS communication
ID
Supplied by TI if using
direct dial service
00 - No security
information present
01 - Password
Supplied by TI if using
direct dial service
TI accepts all; TI uses 01DUNS (Dun &
Bradstreet)
Defined by sender
TI accepts all; TI uses 01DUNS (Dun &
Bradstreet)
Defined by receiver
Current date: YYMMDD
Current time: HHMM
X - American National
Standards Committee
X12
Texas Instruments
ISA - Interchange Control Header (continued)
Field #
ISA12
Element Field Name
703
Interchange
version ID
Req
M
Type Size
ID
05
TI Usage
This version number
covers X12 control
segements only:
Positions 1-3 of field =
major version number.
This number is assigned
by sender; together with
sender ID, it uniquely
identifies interchange data
to receiver.
It is suggested that
sender, receiver, and all
third parties be able to
maintain an audit trail of
interchanges using this
number.
0 = No acknowledgment
requested
1 = Interchange
acknowledgment
requested
T = Test data
P = Production data
Defined by sender if
necessary
ISA13
709
Interchange
control number
M
NO
09
ISA14
749
Acknowledgment
M
ID
01
ISA15
748
Test Indicator
M
AN
01
ISA16
701
Sub-element
separator
M
AN
01
NOTE:
A segment terminator is mandatory. TI uses Hex 15. If Hex 15 is not
used, substitute a non- printable character
.
Payment Order/Remittance Advice (820)
Page 8
Texas Instruments
GS - Functional Group Header (Start)
Status:
Mandatory
Purpose: To start and identify a functional group of related transaction sets and provide
control and application identification information.
Field #
GS01
Element Field Name
479
Functional ID
GS02
142
GS03
124
GS04
29
GS05
Req
M
Type Size
ID
02
Application
M
sender's code
Application
M
receiver's code
Data interchange M
date
ID
DT
0212
0212
06
30
Data interchange M
time
TM
04
GS06
28
NO
GS07
455
Data interchange M
control number
Responsible
M
agency code
0109
0102
GS08
480
Version
ID
M
ID
NO
0112
TI Usage
See data dictionary for
code list
Defined by Sender
Defined by Receiver
Date sender generated a
functional group of
transaction sets.
ormat: YYMMDD
Time expressed in 24hour clock time when
sender generated a
functional group of
transaction sets (local
time at sender’s location)
Format: HHMM
Sequentially assigned by
sender
X = American National
Standards Committee
X12
This number refers to
X12 Transaction Sets:
Positions 1-3 of this field
= major version number;
Positions 4-6 = release
number.
Payment Order/Remittance Advice (820)
Page 9
Texas Instruments
ST - Transaction Set Header Segment
Status:
Mandatory
Purpose: The first segment of each transaction set, containing the transaction set
identifier and control number.
Field #
ST01
ST02
Element Field Name
143
Transaction set
ID
329
Transaction set
control number
Payment Order/Remittance Advice (820)
Req
M
M
Type Size
ID
03
AN
Page 10
0409
TI Usage
820 - Payment
order/remittance advice
A sequential number,
assigned by sender
Texas Instruments
BPS - Payment Order/Remittance Advice Beginning Segment
Status:
Mandatory
Purpose: To (1) indicate the beginning of a payment order/remittance advice transaction
set and a total payment amount, and (2) to permit a related transfer of funds or
of information, utilizing an automated clearing house (ACH) or other banking
network..
Field #
BPS01
BPS02
Element Field Name
Req
591
Payment method M
code
782
Amount
M
BPS03
305
BPS04
506
BPS05
507
BPS06
508
BPS07
509
BPS08
510
BPS09
506
BPS10
507
BPS11
508
BPS12
513
BPS13
727
Type Size
ID
03
Transaction
handling code
DFI (bank) ID
number qualifier
DFI (bank) ID
number
Account number
M
ID
0115
01
C
ID
02
C
AN
O
AN
Originating
company ID
number
Originating co.
supplemental
code
DFI (bank) ID
number qualifier
DFI (bank) ID
number qualifier
Account number
C
AN
0312
0135
10
O
AN
09
Not used
C
ID
02
C
AN
C
AN
Effective entry
date
Settlement date
C
DT
0312
0135
06
01-ABA transit routing
number
Payee’s bank
C
DT
06
Payment Order/Remittance Advice (820)
R
TI Usage
DXC - X12
credit/payment
Payment amount
Page 11
X - Make payment and
sent remittance advice
01 - ABA transit routing
number
Payer’s bank
Payer’s account number
Not Used
Payee’s account number
Settlement date
(YYMMDD)
Not used
Texas Instruments
REF - Reference Numbers Segment
Status:
Mandatory
Purpose: To transmit identifying number(s) associated with the named party.
Field #
REF01
Element Field Name
128
Reference
number qualifier
127
Reference
number
352
Description
REF02
REF03
Req
M
Type Size
ID
02
TI Usage
See Note 1
C
AN
Reference number
C
AN
0130
0180
Not Used
NOTE:
1.
TN - Trace Number
VV - Voucher Number
Payment Order/Remittance Advice (820)
Page 12
Texas Instruments
DTM - Date/Time Reference
Status:
Mandatory
Purpose: To specify the date and time for receiving a specific line item.
Field #
DTM01
DTM02
DTM03
DTM04
Element Field Name
374
Date/time
qualifier
373
Date
337
Time
623
Time zone
qualifier
Payment Order/Remittance Advice (820)
Req
M
Type Size
ID
03
TI Usage
020 - Check
C
C
O
DT
TM
ID
Check Date
Not used
Not used
Page 13
06
04
02
Texas Instruments
N1 - Name
Status:
Mandatory
Purpose: To identify a party by type of organization, name and code..
Field #
N101
Element Field Name
98
Organization
identifier
93
Name
N102
Req
M
Type Size
ID
02
TI Usage
See Note 1
C
AN
Name
N103
66
ID code qualifier C
ID
N104
67
ID code
AN
O
0135
0102
0217
See Note 2
Code
NOTES:
1.
BK - Bank
PR - Payer
2.
1 - Dunn and Bradstreet
9 - Dunn and Bradstreet + 4 character suffix
91 - Assigned by Seller
92 - Assigned by Buyer
Payment Order/Remittance Advice (820)
Page 14
Texas Instruments
LS - Loop Header Segment
Status:
Mandatory
Purpose: To indicate that the next segment begins a loop.
Field #
LS01
Element Field Name
447
Loop ID code
Payment Order/Remittance Advice (820)
Req
M
Type Size
ID
0104
Page 15
TI Usage
Indicates the beginning of
a loop
Texas Instruments
N1 - Name
Status:
Mandatory
Purpose: To identify a party by type of organization, name and code..
Field #
N101
Element Field Name
98
Organization
identifier
93
Name
N102
Req
M
Type Size
ID
02
TI Usage
‘PE’ - Payee
C
AN
Name
N103
66
ID code qualifier C
ID
N104
67
ID code
AN
O
0135
0102
0217
See Note 1
Code
NOTES:
1.
1 - Dunn and Bradstreet
9 - Dunn and Bradstreet + 4 character suffix
91 - Assigned by Seller
92 - Assigned by Buyer
Payment Order/Remittance Advice (820)
Page 16
Texas Instruments
RMT - Remittance Advice
Status:
Mandatory
Purpose: To indicate the detail on items being paid
Field #
RMT01
RMT02
RMT03
RMT04
NOTE:
Element Field Name
Req
128
Reference
M
number qualifier
127
Reference
M
number
782
Amount
O
777
Total inventory
amount
O
Type Size
ID
02
AN
R
R
0130
0115
0115
TI Usage
IV - Seller’s Invoice
Number
Seller’s Invoice Number
Amount Paid
Total invoice amount
RMT05 through RMT10 are not used.
Payment Order/Remittance Advice (820)
Page 17
Texas Instruments
REF - Reference Numbers Segment
Status:
Optional
Purpose: To transmit identifying number(s) associated with the named party.
Field #
REF01
Element Field Name
128
Reference
number qualifier
127
Reference
number
352
Description
REF02
REF03
Req
M
Type Size
ID
02
TI Usage
See Note 1
C
AN
Reference Number
C
AN
0130
0180
Not used
NOTE:
1.
DB - Buyer’s Debit Memo
PK - Packing List Number
PO - Purchase Order Number
Payment Order/Remittance Advice (820)
Page 18
Texas Instruments
LE - Loop Trailer Segment
Status:
Mandatory
Purpose: To indicate that the loop immediately preceeding this segment is complete.
Field #
LE01
Element Field Name
447
Loop ID code
Payment Order/Remittance Advice (820)
Req
M
Type Size
ID
0104
Page 19
TI Usage
Indicates the end of a
loop
Texas Instruments
SE - Transaction Set Trailer Segment
Status:
Mandatory
Purpose: The last segment of each transaction set, containing the number of included
segments and transaction set control number.
Field #
SE01
SE02
Element Field Name
96
Number of
included
segments
329
Transaction set
control number
Payment Order/Remittance Advice (820)
Req
M
Type Size
NO
0106
M
AN
Page 20
0409
TI Usage
The total number of all
segments in the
transaction set, including
the ST and SE segments
This number must match
the transaction set
control number (ST02) in
the transaction set header
segment.
Texas Instruments
GE - Functional Group Trailer (END)
Status:
Mandatory
Purpose: To define (specify) the end of a functional group of related transaction sets.
Field #
GE01
GE02
Element Field Name
97
Number of
included
transaction sets
28
Data
interchange
control number
Payment Order/Remittance Advice (820)
Req
M
Type Size
NO
0106
TI Usage
Total number of
transaction sets included
M
NO
The data interchange
control number must
match the same data
element (GS02) in the
functional group header
segment
Page 21
0109
Texas Instruments
IEA - Interchange Control Trailer
Status:
Mandatory
Purpose: To define the end of an interchange of one or more functional groups and
interchange related control segments
Field #
IEA01
IEA02
Element Field Name
405
Number of
included groups
709
Interchange
control number
Payment Order/Remittance Advice (820)
Req
M
M
Type Size
NO
0105
NO
Page 22
09
TI Usage
A count of the number of
functional groups
included in a transmission
This number is assigned
by sender; together with
sender ID, it uniquely
identifies interchange data
to receiver.
It is suggested that
sender, receiver, and all
third parties be able to
maintain an audit trail of
interchanges using this
number.
Texas Instruments