| 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 |
"08" for
Production.
"ZZ" for Testing. |
| ISA06 |
Interchange
Sender ID |
"9252671859"
for Production.
"NEXCOM" for Testing. |
| ISA07 |
Interchange
ID Qualifier |
Supplier's
ID qualifier. |
| ISA08 |
Interchange
Receiver Id |
Supplier's
ID. |
| ISA09 |
Interchange
Date |
CCYYMMDD |
| ISA10 |
Interchange
Time |
HHMM |
| ISA11 |
Interchange
Control Standards Identifier |
"U" =
ACS X12. |
| ISA12 |
Interchange
Control Version Number |
"00401" |
| ISA13 |
Interchange
Control Number |
Sequential
Number. |
| ISA14 |
Acknowledgment
Requested |
"0" |
| ISA15 |
Test Indication |
"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 and application identification information. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| GS01 |
Functional
Identifier Code |
"PO" -
Purchase Order. |
| GS02 |
Application
Sender's Code |
"9252671859"
for Production.
"NEXCOM" for Testing. |
| GS03 |
Application
Receiver's Code |
Supplier's
ID. |
| GS04 |
Date |
CCYYMMDD. |
| GS05 |
Time |
HHMM. |
| GS06 |
Group
Control Number |
Sequential
Number. |
| GS07 |
Responsible
Agency Code |
"X" -
X12. |
| GS08 |
Version/Release/Industry
Identifier Code |
"004010VICS". |
| |
| Segment:
ST - TRANSACTION SET HEADER |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To indicate the start of a purchase order transaction set and to
assign a control number. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| ST01 |
Transaction
ID |
"850" |
| ST02 |
Control
Number |
Sequential
Number. |
| |
| Segment:
BEG - BEGINNING SEGMENT |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To identify a purchase order number and date. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| BEG01 |
Transaction
Set Purpose Code |
"00" |
| BEG02 |
Purchase
Order Type Code |
"SA" -
Stand Alone. |
| BEG03 |
Purchase
Order Number |
Purchase
Order Number. |
| BEG04 |
Release
Number |
Not used
by NEXCOM. |
| BEG05 |
Purchase
Order Date |
CCYYMMDD |
| |
| Segment:
REF - REFERENCE NUMBER |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To specify identifying numbers. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| REF01 |
Reference
Number Qualifier |
"DP" |
| REF02 |
Reference
Number |
Department
Number. |
| |
| Segment:
REF - REFERENCE NUMBER |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To specify identifying numbers. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| REF01 |
Reference
Number Qualifier |
"IA" |
| REF02 |
Reference
Number |
Duns Number |
| |
| Segment:
CSH - HEADER SALE CONDITION |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To specify general conditions or requirements of the sale. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| CSH01 |
Sales
Requirement Code |
"N" -
No Back Order.
"Y" - Back Order if Out of Stock. |
| |
| Segment:
SAC - ALLOWANCE OR CHARGE |
Level:
HEADER |
| Loop: |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To request or identify an allowance or charge and to specify the
amount or a percentage of the allowance or charge. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| SAC01 |
Allowance/Charge
Indicator |
"A" -
Allowance. "C" - Charge. |
| SAC02 |
Allowance/Charge
Code |
| SAC03 |
Agency
Qualifier Code |
Not used
by NEXCOM. |
| SAC04 |
Agency
Allowance/Charge Code |
Not used
by NEXCOM. |
| SAC05 |
Allowance/Charge
Amount |
| SAC06 |
Allowance/Charge
Percent Qualifier |
"3" -
Discount/Gross. |
| SAC07 |
Allowance/Charge
Percentage |
| SAC08 |
Allowance/Charge
Rate |
| SAC12 |
Method
of Handling |
"02" -
Off Invoice. |
| |
| Note:
The SAC segment may appear in the header or detail area of the transaction
set. |
| If the
segment appears in the header area, the data applies to the entire
transaction set. |
| If the
data appears in the detail area, the data applies only to that line
item. |
| |
| Segment:
ITD - TERMS OF SALE |
Level:
HEADER |
| Loop: |
Max Use:
5 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify terms of sale. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| ITD01 |
Terms
Type Code |
"01" for
Basic, "02" for EOM. |
| ITD02 |
Terms
Basis Date Code |
"2" for
Delivery Date, "3" for Invoice Date. |
| ITD03 |
Terms
Discount Percent |
| ITD04 |
Terms
Discount Due Date |
| ITD05 |
Terms
Discount Days |
| ITD06 |
Terms
Net Due Date |
CCYYMMDD |
| ITD07 |
Terms
Net Days |
| |
| Segment:
DTM - DATE/TIME REFERENCE |
Level:
HEADER |
| Loop: |
Max Use:
10 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify pertinent dates and times. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| DTM01 |
Date/Time
Qualifier |
"037"
- Ship not before. |
| DTM02 |
Date |
CCYYMMDD |
| DTM01 |
Date/Time
Qualifier |
"038"
- Ship not after. |
| DTM02 |
Date |
CCYYMMDD |
| |
| Segment:
N1 - NAME |
Level:
HEADER |
| Loop:
N1 Repeat 200 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To identify a party by type of organization, name and code. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N101 |
Entity
Identifier Code |
"ST" -Ship
To. |
| N102 |
Name |
Ship To
Name. |
| N103 |
Identification
Code Qualifier |
"92" -
Assigned by Buyer. |
| N104 |
Identification
Code |
Location
Code |
| |
| Note:
Either an N1 segment or an SDQ segment must exist at all times.
If SDQ segment is used the N1 Segment is optional. |
| If N1
segment is used and SDQ segment exists then goods wil be prepackaged
for the location code specified in the SDQ segment and shipped to
the location code specified in the N104 segment. |
| If there
is no N1 segment, goods will be shipped directly to the location
codes specified in the SDQ segment. |
| |
| Segment:
N2 - ADDITIONAL NAME INFORMATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
2 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify additional names or those longer than 35 characters in
length. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N201 |
Name |
CALL 1-800-XXX-XXXX
FOR ROUTING INSTRUCTIONS |
| N202 |
Name |
PO SUBJECT
TO TERMS & CONDITIONS IN PUB. 61 |
| |
| Segment:
N3 - ADDRESS INFORMATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
2 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the location of the named party. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N301 |
Address
Information |
Ship-To
Street Address. |
| |
| Segment:
N4 - GEOGRAPHIC LOCATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the geographic place of the named party. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N401 |
City Name |
Ship-To
City. |
| N402 |
State
or Province Code |
Ship-To
State. |
| N403 |
Postal
Code |
Ship-To
Zip Code. |
| |
| Segment:
N1 - NAME |
Level:
HEADER |
| Loop:
N1 Repeat 200 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To identify a party by type of organization, name and code. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N101 |
Entity
Identifier Code |
"BT" -
Bill To. |
| N103 |
Identification
Code Qualifier |
"92" -
Assigned by Buyer. |
| N104 |
Identification
Code |
Location
Code. |
| |
| Segment:
N2 - ADDITIONAL NAME INFORMATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
2 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify additional names or those longer than 35 characters in
length. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N201 |
Name |
Bill-To
Name. |
| |
| Segment:
N3 - ADDRESS INFORMATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
2 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the location of the named party. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N301 |
Address
Information |
Bill-To
Address. |
| |
| Segment:
N4 - GEOGRAPHIC LOCATION |
Level:
HEADER |
| Loop:
N1 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the geographic place of the named party. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| N401 |
City Name |
Bill-To
City. |
| N402 |
State
or Province Code |
Bill-To
State. |
| N403 |
Postal
Code |
Bill-To
Zip Code. |
| |
| Segment:
PO1 - BASELINE ITEM DATA |
Level:
DETAIL |
| Loop:
PO1 Repeat 100000 |
Max Use:
1 |
Usage:
REQUIRED |
| |
| PURPOSE:
To specify basic and most frequently used line item data. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| PO101 |
Assigned
Identification |
Not used
by NEXCOM. |
| PO102 |
Quantity
Ordered |
Quantity
Ordered. |
| PO103 |
Unit of
Measure |
"EA" -
Each |
| PO104 |
Unit Price |
Price
per Unit. |
| PO105 |
Basis
of Unit Price |
"WE" -
Wholesale. |
| PO106 |
Product/Service
ID Qualifier |
UP"= UPC
(1-5-5-1) or "EN" = EAN (2-5-5-1) |
| PO107 |
Product/Service
ID |
UPC/EAN |
| PO108* |
Product/Service
ID Qualifier |
"VA" |
| PO109* |
Product/Service
ID |
Vendor's
Style Number |
| PO110* |
Product/Service
ID Qualifier |
"VE" |
| PO111* |
Product/Service
ID |
Vendor
Color |
| PO112* |
Product/Service
ID Qualifier |
"SM" |
| PO113* |
Product/Service
ID |
NRMA Size
Code |
| PO108* |
Product/Service
ID Qualifier |
"IT" |
| PO109* |
Product/Service
ID |
Buyer's
Style Number |
| PO110* |
Product/Service
ID Qualifier |
"BO" |
| PO111* |
Product/Service
ID |
Buyer
Color |
| PO112* |
Product/Service
ID Qualifier |
"IZ" |
| PO113* |
Product/Service
ID |
Buyer
Size Color |
| |
| * Segment/element
may or may not be included in transmission. |
| |
| Segment:
CTP - PRICING INFORMATION * |
Level:
DETAIL |
| Loop:
PO1 |
Max Use:
25 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify pricing information. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| CTP01 |
Class
of Trade Code |
Not used
by NEXCOM. |
| CTP02 |
Price
Identifier Code |
"RES"
- Resale |
| CTP03 |
Unit Price |
Retail
Price |
| |
| * Segment/element
may or may not be included in transmission. |
| |
| Segment:
PID - PRODUCT/ITEM DESCRIPTION * |
Level:
DETAIL |
| Loop:
PO1/PID Repeat 1000 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To describe a product in code or free -form format. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| PID01 |
Item Description
Type |
"F" =
Free-form. |
| PID02 |
Product
Characteristic Code |
"75" |
| PID03 |
Agency
Qualifier Code |
Not used
by NEXCOM. |
| PID04 |
Product
Description Code |
Not used
by NEXCOM. |
| PID05 |
Description |
Buyer's
Color Description. |
| PID02 |
Product
Characteristic Code |
"08" |
| PID03 |
Description |
Product
Description. |
| |
| * Segment/element
may or may not be included in transmission. |
| |
| Segment:
PO4 - ITEM PHYSICAL DETAILS * |
Level:
DETAIL |
| Loop:
PO1 |
Max Use:
1 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify the physical qualities, packaging, weights and dimensions
of the item. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| PO401 |
Pack |
No. of
inner pack units per outer pack. |
| PO402 |
Size |
Size of
supplier units in pack. |
| PO403 |
Unit or
Basis for Measurement Code |
"EA" |
| |
| * Segment/element
may or may not be included in transmission. |
| |
| Segment:
SDQ - DESTINATION QUANTITY * |
Level:
DETAIL |
| Loop:
PO1 |
Max Use:
500 |
Usage:
OPTIONAL |
| |
| PURPOSE:
To specify destination and quantity detail. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| SDQ01 |
Unit of
Measure |
Same as
PO103 |
| SDQ02 |
Identification
Code Qualifier |
"92" for
Assigned by Buyer. |
| SDQ03 |
Identification
Code |
Location
Code |
| SDQ04 |
Quantity |
Quantity |
| SDQ05 |
Identification
Code |
Location
Code |
| SDQ06 |
Quantity |
Quantity |
| SDQ07 |
Identification
Code |
Location
Code |
| SDQ08 |
Quantity |
Quantity |
| SDQ09 |
Identification
Code |
Location
Code |
| SDQ10 |
Quantity |
Quantity |
| SDQ11 |
Identification
Code |
Location
Code |
| SDQ12 |
Quantity |
Quantity |
| SDQ13 |
Identification
Code |
Location
Code |
| SDQ14 |
Quantity |
Quantity |
| SDQ15 |
Identification
Code |
Location
Code |
| SDQ16 |
Quantity |
Quantity |
| SDQ17 |
Identification
Code |
Location
Code |
| SDQ18 |
Quantity |
Quantity |
| SDQ19 |
Identification
Code |
Location
Code |
| SDQ20 |
Quantity |
Quantity |
| SDQ21 |
Identification
Code |
Location
Code |
| SDQ22 |
Quantity |
Quantity |
| |
| Note:
Either an N1 segment or an SDQ segment must exist at all times.
If SDQ segment is used, N1 segment is optional. |
| If N1
segment is used and SDQ segment exists then goods will be prepackaged
for the location code specified in the SDQ segment and shipped to
the location code specified in the N104 segment. |
| If there
is no N1 segment, goods will be shipped directly to the location
codes specified in the SDQ Segment. |
| |
| * Segment/element
may or may not be included in transmission. |
| |
| Segment:
CTT - TRANSACTION TOTALS |
Level:
SUMMARY |
| Loop: |
Max Use:
1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To transmit a hash total for a specific element in the transaction
set. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| CTT01 |
Number
of Line Items |
Total
Number of Line Items (PO1's). |
| |
| |
| Segment:
SE - TRANSACTION SET TRAILER |
Level:
SUMMARY |
| Loop: |
Max Use:
1 |
Usage:
MANDATORY |
| |
| PURPOSE:
To indicate the end of the transaction set and provide the count
of the transmitted segments. |
| |
| |
Data Element
Name |
NEXCOM
Codes/Values |
| SE01 |
Number
of 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. |
| |
| 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 ISA 13. |
| |