| Segment:
ISA - INTERCHANGE CONTROL HEADER |
Level
: ENVELOPE |
| Loop: |
Max Use
: 1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To start and identify an interchange of one or more functional groups |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| ISA01 |
Authorization
Information Qualifier |
"00" |
| ISA02 |
Authorization
Information |
Ten blank
positions |
| ISA03 |
Security
Information Qualifier |
"00" |
| ISA04 |
Security
Information |
Ten blank
positions |
| ISA05 |
Interchange
ID Qualifier |
Vendor's
ID qualifier (01, ZZ,08 etc.) |
| ISA06 |
Interchange
Sender ID |
Vendor's
ID |
| ISA07 |
Interchange
ID Qualifier |
"08" for
Production
"ZZ" for testing |
| ISA08 |
Interchange
Receiver ID |
"9252671859"
for Production
"NEXCOM" for testing |
| ISA09 |
Interchange
Date |
YYMMDD |
| ISA10 |
Interchange
Time |
HHMM |
| ISA11 |
Interchange
Control Standards Identifier |
"U" |
| ISA12 |
Interchange
Control Version Number |
"00401" |
| ISA13 |
Interchange
Control Number |
Sequential
Number |
| ISA14 |
Acknowledgment
Requested |
"0" |
| ISA15 |
Test Indicator |
"P" for
Production/ "T" for Testing |
| ISA16 |
Subelement
Separator |
">" |
| |
|
| Segment:
GS - FUNCTIONAL GROUP HEADER |
Level:
GROUP |
| Loop: |
Max Use:
1 |
Usage
: MANDATORY |
| |
| PURPOSE:
To start and identify a functional group of related transaction
sets and provide control information |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| GS01 |
Functional
Identifier Code |
"IN" (Invoice) |
| GS02 |
Application
Sender's Code |
Same as
ISA06 |
| GS03 |
Application
Receiver's Code |
Same as
ISA08 |
| GS04 |
Date |
CCYYMMDD |
| GS05 |
Time |
HHMM |
| GS06 |
Group
Control Number |
Sequential
Number |
| GS07 |
Responsible
Agency Code |
"X" for
X12 |
| GS08 |
Version/Release/Industry
ID Code |
"004010VICS" |
| |
| GS08 :
VICS must be present |
| |
| Segment:
ST - TRANSACTION SET HEADER |
Level
: HEADER |
| Loop: |
Max use
: 1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To indicate the start of an invoice transaction set and to assign
a control number. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| ST01 |
Transaction
Set ID |
"810" |
| ST02 |
Transaction
Set Control Number |
Sequential
Number |
| |
| |
| Segment:
BIG - BEGINNING SEGMENT |
Level
: HEADER |
| Loop: |
Max use
: 1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To identify invoice number, date and purchase order number. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| BIG01 |
Invoice
Date |
Invoice
Issue Date (CCYYMMDD) |
| BIG02 |
Invoice
Number |
Invoice
Number |
| BIG03 |
Purchase
Order Date |
Not used
by NEXCOM |
| BIG04 |
Purchase
Order Number |
Purchase
Order Number |
| |
| BIG02:
Invoice number assigned by Issuer. 10 character maximum - alphanumeric
with no dashes or punctuation characters. |
| BIG04:
PO number assigned by Purchaser .10 character maximum - numeric
with no dashes or punctuation characters. |
| |
| Segment:
CUR - CURRENCY |
Level
: HEADER |
| Loop: |
Max use
: 1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the currency (dollars, pounds, etc.) used in a transaction. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| CUR01 |
Entity
Identifier Code |
"BY" -
Buying Party |
| CUR02 |
Currency
Code |
"USD"
- U. S. Dollars |
| |
| |
| Segment:
REF - REFERENCE NUMBER |
Level
: HEADER |
| Loop: |
Max use
: 1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To identify vendor Duns number. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| REF01 |
Reference
Number Qualifier |
"IA" -
Internal Vendor Number |
| REF02 |
Reference
Number |
Vendor
DUNS Number 9 characters max |
| |
| |
| Segment:
N1 - NAME |
Level
: HEADER |
| Loop:
N1 Loop |
Max use
: 1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To identify the remit to information. |
| |
| N101 |
Entity
Identifier Code |
"RI" -
Party to receive commercial invoice remittance |
| N102 |
Name |
Remit
to Name |
| N301 |
Address
Information |
Remit
to address line 1 |
| N302 |
Address
Information |
Remit
to address line 2 |
| N401 |
City |
Remit
to city |
| N402 |
State |
Remit
to state code |
| N403 |
Postal
Code |
Remit
to zip code |
| |
| Segment:
N1 - NAME |
Level
: HEADER |
| Loop:
N1 Loop |
Max use
: 1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To identify the ship to information. |
| |
| N101 |
Entity
Identifier Code |
"ST" -
Ship To |
| N102 |
Name |
Ship to
Name |
| N301 |
Address
Information |
Ship to
address line 1 |
| N302 |
Address
Information |
Ship to
address line 2 |
| N401 |
City |
Ship to
City |
| N402 |
State |
Ship to
state code |
| N403 |
Postal
Code |
Ship to
zip code |
| |
| |
| Segment:
ITD - TERMS OF SALE/DEFERRED TERMS |
Level
: HEADER |
| Loop: |
Max use
: 1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To specify terms of sale |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| ITD01 |
Terms
Type Code |
Not used
by NEXCOM |
| ITD02 |
Terms
Basic Date Code |
Not used
by NEXCOM |
| ITD03 |
Terms
Discount Percent |
Terms
discount percentage - blank if zero |
| ITD04 |
Terms
Discount Date Due |
CCYYMMDD
- 8 digit numeric - blank if zero discount |
| ITD05 |
Terms
Discount Days Due |
Not used
by NEXCOM |
| ITD06 |
Terms
Net Due Date |
CCYYMMDD
- 8 digit numeric |
| ITD07 |
Terms
Net Days |
Not used
by NEXCOM |
| ITD08 |
Terms
Discount Amount |
Not used
by NEXCOM |
| ITD09 |
Terms
Due Date |
Not used
by NEXCOM |
| ITD10 |
Deferred
Amount Due |
Not used
by NEXCOM |
| ITD11 |
Percent
of Invoice Payable |
Not used
by NEXCOM |
| ITD12 |
Description |
Not used
by NEXCOM |
| ITD13 |
Day of
Month |
Not used
by NEXCOM |
| ITD14 |
Payment
Method Code |
Not used
by NEXCOM |
| ITD15 |
Bottom
Line Discount Percent |
Bottom
Line Discount percentage |
| |
| ITD03
: Terms discount percentage expressed as an integer with up to 2
decimal points as needed. |
| ITD15
: Bottom Line Discount percentage expressed as an integer with up
to 2 decimal points as needed. IF not applicable send 0. |
| |
| Segment:
IT1 - BASELINE ITEM DATA (INVOICE) |
Level
: DETAIL |
| Loop:
IT1 |
Max use
: 1000 |
Usage:REQUIRED |
| |
| PURPOSE:
To specify invoice details such as quantities, prices, unit of measure
etc. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| IT101 |
Assigned
Identification |
Not used
by Nexcom |
| IT102 |
Quantity
Invoiced |
Whole
Number of Units Invoiced |
| IT103 |
Unit of
Measure |
Code specifying
units for quantity |
| IT104 |
Unit Price |
Price
per unit - 8 digits with 2 decimal places |
| IT105 |
Basis
of Unit Price Code |
Not used
by NEXCOM |
| IT106 |
Product
Qualifier |
"UP" |
| IT107 |
Product
ID |
UPC Code
- max. 14 characters |
| IT108* |
Product
Qualifier |
"VA" |
| IT109* |
Product
ID |
Vendor
Style Code - 10 characters |
| IT110* |
Product
Qualifier |
"VE" |
| IT111* |
Product
ID |
Vendor
Color Code - 5 characters |
| IT112* |
Product
Qualifier |
"SM" |
| IT113* |
Product
ID |
Vendor
Size Code - 5 characters |
| |
| * segment
is optional |
| |
| Segment:
PID - PRODUCT/ITEM DESCRIPTION |
Level
: DETAIL |
| Loop:
IT1/PID |
Max use
: 1 |
Usage:REQUIRED |
| |
| PURPOSE:
To describe a product or process in coded or free-form format. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| PID01 |
Item Description
Type |
"F" -
Free Form |
| PID02 |
Product
Characteristic Code |
Not used
by NEXCOM |
| PID03 |
Agency
Qualifier Code |
Not used
by NEXCOM |
| PID04 |
Product
Description Code |
Not used
by NEXCOM |
| PID05 |
Description |
Text description
30 character max. |
| |
| Segment:
SAC - SERVICE, PROMOTION, ALLOWANCE,CHARGE |
Level
: DETAIL |
| Loop:
IT1/SAC Repeat 25 |
Max use
: 1 |
Usage:OPTIONAL |
| |
| PURPOSE:
To identify a service, allowance or charge, and the amount or percentage. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| SAC01 |
Allowance
or Charge Indicator |
Code specifying
Allowance or Charge |
| SAC02 |
Service,Promotion,Allowance,
or Charge Code |
Code Identifying
Allowance or Charge |
| SAC03 |
Agency
Qualifier Code |
Not used
by NEXCOM |
| SAC04 |
Agency
Service,Promotion,Allowance, or Charge |
Not used
by NEXCOM |
| SAC05 |
Amount |
Not used
by NEXCOM |
| SAC08 |
Allowance
or Charge Rate |
Allowance
or charge rate per unit. |
| SAC12 |
Allowance
or Charge Method of Handling Code |
Code indicating
method of handling. |
| |
| |
| Segment:
TDS - TOTAL MOMENTARY VALUE SUMMARY |
Level
: SUMMARY |
| Loop: |
Max use
: 1 |
Usage:MANDATORY |
| |
| PURPOSE:
To specify the total invoice discounts and amounts. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| TDS01 |
Total
Invoice Amount |
Total
of Invoice; 15 digits max. Two decimal places |
| |
| |
| Segment:
CTT - TRANSACTION TOTALS |
Level
: SUMMARY |
| Loop: |
Max use
: 1 |
Usage:MANDATORY |
| |
| PURPOSE:
Count of specific elements in a transaction set. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| CTT01 |
Number
of line items |
Total
number of line items. |
| |
| |
| Segment:
SE - TRANSACTION SET TRAILER |
Level :
SUMMARY |
| Loop: |
Max use : 1 |
Usage:MANDATORY |
| |
| PURPOSE: To indicate the
end of a transaction set and provide the count of the segments including
beginning and end. |
| |
| |
Data Element Name |
NEXCOM Codes/Values |
| SE01 |
Number of Segments |
Total segments. Include
ST and SE segments. |
| SE02 |
Control Number |
Sequential number, same
as ST02. |
| |
| Segment:
GE - FUNCTIONAL GROUP TRAILER |
Level :
SUMMARY |
| Loop: |
Max use : 1 |
Usage:MANDATORY |
| |
| PURPOSE : To define the
end of a functional group of related transaction sets. |
| |
| |
Data Element Name |
NEXCOM Codes/Values |
| GE01 |
Number of Transaction
sets included |
Total number of transaction
sets. |
| GE02 |
Group Control Number |
Sequential number, same
as GS06 for the group. |
| |
| |
| Segment:
IEA - INTERCHANGE CONTROL TRAILER |
Level :
ENVELOPE |
| Loop: |
Max use : 1 |
Usage:MANDATORY |
| |
| PURPOSE : To define the
end of an interchange of one or more functional groups and related
control. |
| |
| |
Data Element Name |
NEXCOM Codes/Values |
| IEA01 |
Number of Included Functional
Groups |
Count of GS segments in
transmission. |
| IEA02 |
Interchange Control Number |
Sequential number. Same
as ISA13. |
| |