810 Invoice Document Version: 1.0 Y2K Compliant
810 Invoice Document Version: 1.0 Y2K Compliant
Invoice - 810
Shoebuy.com
810 Invoice Document Version: 1.0 Y2K Compliant Version 4010
INV4010.rtf
06/07/00
Invoice - 810
810
Invoice
Functional Group=
IN
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. Segments:
Pos Id ISA GS Segment Name Interchange Control Header Functional Group Header Req M M Max Use 1 1 Repeat Notes Usage Used Used
Heading:
Pos 010 020 Id ST BIG Segment Name Transaction Set Header Beginning Segment for Invoice Req M M Max Use 1 1 200 Name Address Information Geographic Location Date/Time Reference O O O O 1 2 1 10 Used Used Used Used Repeat Notes Usage Must use Must use
Detail:
Pos Id Segment Name Req Max Use Repeat Notes Usage
200000 Baseline Item Data (Invoice) O 1 1000 Product/Item Description O 1 Must use Must use
Summary:
Pos 010 070 080 Id TDS CTT SE Segment Name Total Monetary Value Summary Transaction Totals Transaction Set Trailer Req M O M Max Use 1 1 1 Repeat Notes Usage
Segments:
Pos Id GE IEA Segment Name Functional Group Trailer Interchange Control Trailer Req M M Max Use 1 1 Repeat Notes Usage Used Used
INV4010.rtf
06/07/00
Invoice - 810 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.
Notes:
3/070
INV4010.rtf
06/07/00 Pos:
ISA
Element Summary:
Ref _ ISA01 Id_ I01
To start and identify an interchange of zero or more functional groups and interchange-related control segments
Element Name _ Authorization Information Qualifier Description: Code to identify the type of information in the Authorization Information Code Name _ No Authorization Information Present (No Meaningful Information in I02)
Req M
Type ID
00
ISA02
I02
Authorization Information Description: Information used for additional identification or authorization of the interchange sender or the data in the interchange; the type of information is set by the Authorization Information Qualifier (I01) User Note 1: Spaces
AN
10/10
Must use
ISA03
I03
Security Information Qualifier Description: Code to identify the type of information in the Security Information Code Name _ No Security Information Present (No Meaningful Information in I04)
ID
2/2
Must use
00
ISA04
I04
Security Information Description: This is used for identifying the security information about the interchange sender or the data in the interchange; the type of information is set by the Security Information Qualifier (I03) User Note 1: Spaces
AN
10/10
Must use
ISA05
I05
Interchange ID Qualifier Description: Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified User Note 1: Your Qualifier for your Interchange Id All valid standard codes are used. Interchange Sender ID Description: Identification code published by the sender for other parties to use as the receiver ID to route data to them; the sender always codes this value in the sender ID element User Note 1: Your Interchange Id
ID
2/2
Must use
ISA06
I06
AN
15/15
Must use
ISA07
I05
Interchange ID Qualifier Description: Qualifier to designate the system/method of code structure used to designate the sender or receiver ID element being qualified User Note 1: Shoebuy's Id Qualifier is '12' Code _ Name 4
ID
2/2
Must use
INV4010.rtf
06/07/00 Ref _
Id_ 12
Req
Type
Min/Max
ISA08
I07
Interchange Receiver ID Description: Identification code published by the receiver of the data; When sending, it is used by the sender as their sending ID, thus other parties sending to them will use this as a receiving ID to route data to them User Note 1: Shoebuy's Id is '6174512929'
AN
15/15
Must use
ISA09
I08
Interchange Date Description: Date of the interchange Interchange Time Description: Time of the interchange Interchange Control Standards Identifier Description: Code to identify the agency responsible for the control standard used by the message that is enclosed by the interchange header and trailer All valid standard codes are used. Interchange Control Version Number Description: This version number covers the interchange control segments All valid standard codes are used. Interchange Control Number Description: A control number assigned by the interchange sender Acknowledgment Requested Description: Code sent by the sender to request an interchange acknowledgment (TA1) Name Code _ No Acknowledgment Requested
DT
6/6
ISA10
I09
TM
4/4
ISA11
I10
ID
1/1
ISA12
I11
ID
5/5
Must use
ISA13
I12
N0
9/9
ISA14
I13
ID
1/1
0 ISA15 I14
ISA16
I15
Usage Indicator Description: Code to indicate whether data enclosed by this interchange envelope is test, production or information All valid standard codes are used. Component Element Separator Description: Type is not applicable; the component element separator is a delimiter and not a data element; this field provides the delimiter used to separate component data elements within a composite data structure; this value must be different than the data element separator and the segment terminator
ID
1/1
Must use
1/1
Must use
*12*1234567890
*12*6174512929
*000529*1518*U*00401*000000001*0*P*@~
INV4010.rtf
06/07/00 Pos:
GS
Element Summary:
Ref _ GS01 Id_ 479
GS02
142
Element Name _ Functional Identifier Code Description: Code identifying a group of application related transaction sets All valid standard codes are used. Application Sender's Code Description: Code identifying party sending transmission; codes agreed to by trading partners Application Receiver's Code Description: Code identifying party receiving transmission. Codes agreed to by trading partners Date Description: Date expressed as CCYYMMDD Time Description: Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (0023), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) Group Control Number Description: Assigned number originated and maintained by the sender Responsible Agency Code Description: Code used in conjunction with Data Element 480 to identify the issuer of the standard All valid standard codes are used. Version / Release / Industry Identifier Code Description: Code indicating the version, release, subrelease, and industry identifier of the EDI standard being used, including the GS and GE segments; if code in DE455 in GS segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the release and subrelease, level of the version; and positions 7-12 are the industry or trade association identifiers (optionally assigned by user); if code in DE455 in GS segment is T, then other formats are allowed All valid standard codes are used.
Req M
Type ID
AN
2/15
Must use
GS03
124
AN
2/15
Must use
GS04
373
DT
8/8
GS05
337
TM
4/8
GS06
28
N0
1/9
GS07
455
ID
1/2
GS08
480
AN
1/12
Must use
INV4010.rtf
06/07/00
Invoice - 810 Pos: 010 Max: 1 Heading - Mandatory Loop: N/A Elements: 2
ST
Element Summary:
Ref _ ST01 Id_ 143
ST02
329
Element Name _ Transaction Set Identifier Code Description: Code uniquely identifying a Transaction Set All valid standard codes are used. Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
Req M
Type ID
AN
INV4010.rtf
06/07/00
Invoice - 810 Pos: 020 Max: 1 Heading - Mandatory Loop: N/A Elements: 10
BIG
Element Summary:
Ref _ BIG01 Id_ 373
To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates
Element Name Date Description: Date expressed as CCYYMMDD User Note 1: Invoice Date
Req M
Type DT
BIG02
76
Invoice Number Description: Identifying number assigned by issuer Date Description: Date expressed as CCYYMMDD User Note 1: Date from Purchase Order / 850
AN
1/22
BIG03
373
DT
8/8
BIG04
324
Purchase Order Number Description: Identifying number for Purchase Order assigned by the orderer/purchaser Release Number Description: Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction Change Order Sequence Number Description: Number assigned by the orderer identifying a specific change or revision to a previously transmitted transaction set Transaction Type Code Description: Code specifying the type of transaction All valid standard codes are used. Transaction Set Purpose Code Description: Code identifying purpose of transaction set All valid standard codes are used. Action Code Description: Code indicating type of action All valid standard codes are used. Invoice Number Description: Identifying number assigned by issuer
AN
1/22
Must use
BIG05
328
AN
1/30
Not used
BIG06
327
AN
1/8
Not used
BIG07
640
ID
2/2
BIG08
353
ID
2/2
BIG09
306
ID
1/2
BIG10
76
AN
1/22
INV4010.rtf
06/07/00
N1
Element Summary:
Ref _ N101 Id_ 98
Name
Element Name Entity Identifier Code Description: Code identifying an organizational entity, a physical location, property or an individual User Note 1: 'ST' - Shipped to Code _ Ship To Name
Req M
Type ID
ST N102 93
AN
1/60
Must use
INV4010.rtf
06/07/00
N3
Element Summary:
Ref _ N301 Id_ 166
Address Information
Element Name Address Information Description: Address information User Note 1: 1st line of address information
Req M
Type AN
N302
166
Address Information Description: Address information User Note 1: 2nd line of the address
AN
1/55
Used
INV4010.rtf
10
06/07/00
N4
Element Summary:
Ref _ N401 Id_ 19
Geographic Location
Element Name City Name Description: Free-form text for city name User Note 1: Shipped to City
Req O
Type AN
N402
156
State or Province Code Description: Code (Standard State/Province) as defined by appropriate government agency User Note 1: Shipped to State
ID
2/2
Must use
N403
116
Postal Code Description: Code defining international postal zone code excluding punctuation and blanks (zip code for United States) User Note 1: Shipped to State
ID
3/15
Must use
N404
26
Country Code Description: Code identifying the country User Note 1: Shipped to Country
ID
2/3
Must use
INV4010.rtf
11
06/07/00
Invoice - 810 Pos: 140 Max: 10 Heading - Optional Loop: N/A Elements: 2
DTM
Element Summary:
Ref _ DTM01 Id_ 374
Date/Time Reference
Element Name _ Date/Time Qualifier Description: Code specifying type of date or time, or both date and time User Note 1: '011' indicating shipped date. Code _ Shipped Name
Req M
Type ID
DT
8/8
Must use
INV4010.rtf
12
06/07/00
Invoice - 810 Pos: 010 Max: 1 Detail - Optional Loop: IT1 Elements: 9
IT1
Element Summary:
Ref _ IT101 Id_ 350
To specify the basic and most frequently used line item data for the invoice and related transactions
IT102
358
Element Name _ Assigned Identification Description: Alphanumeric characters assigned for differentiation within a transaction set. Line Item number PO101 from the original purchase order (850) Quantity Invoiced Description: Number of units invoiced (supplier units) Unit or Basis for Measurement Code Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken Code EA _ Each Name
Req O
Type AN
1/10
IT103
355
ID
2/2
IT104
212
Unit Price Description: Price per unit of product, service, commodity, etc. Basis of Unit Price Code Description: Code identifying the type of unit price for an item Code Name _ Wholesale Price per Each
1/17
IT105
639
ID
2/2
WE IT106 235
Product/Service ID Qualifier Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) Name Code _ Stock Keeping Unit (SKU)
ID
2/2
Must use
SK IT107 234
Product/Service ID Description: Identifying number for a product or service Product/Service ID Qualifier Description: Code identifying the type/source of the descriptive number used in Product/Service ID (234) Name Code _ U.P.C. Consumer Package Code (1-5-5-1)
AN
1/48
IT108
235
ID
2/2
UP IT109 234
AN
1/48
Must use
INV4010.rtf
13
06/07/00
Invoice - 810
INV4010.rtf
14
06/07/00
Invoice - 810 Pos: 060 Max: 1 Detail - Optional Loop: PID Elements: 2
PID
Element Summary:
Ref _ PID01 Id_ 349
Product/Item Description
Element Name Item Description Type Description: Code indicating the format of a description User Note 1: 'F' for freeform Code _ Free-form Name
Req M
Type ID
F PID05 352
Description Description: A free-form description to clarify the related data elements and their content User Note 1: Product description
AN
1/80
Used
INV4010.rtf
15
06/07/00
Invoice - 810 Pos: 010 Max: 1 Summary - Mandatory Loop: N/A Elements: 1
TDS
Element Summary:
Ref _ TDS01 Id_ 610
Element Name Amount Description: Monetary amount User Note 1: Total Invoice Dollar Amount
Req M
Type N2
INV4010.rtf
16
06/07/00
Invoice - 810 Pos: 070 Max: 1 Summary - Optional Loop: N/A Elements: 1
CTT
Element Summary:
Ref _ CTT01 Id_ 354
Transaction Totals
Element Name Number of Line Items Description: Total number of line items in the transaction set User Note 1: CTT*1~
Req M
Type N0
INV4010.rtf
17
06/07/00
Invoice - 810 Pos: 080 Max: 1 Summary - Mandatory Loop: N/A Elements: 2
SE
Element Summary:
Ref _ SE01 Id_ 96
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
Element Name Number of Included Segments Description: Total number of segments included in a transaction set including ST and SE segments
Req M
Type N0
SE02
329
Transaction Set Control Number Description: Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
AN
4/9
Must use
INV4010.rtf
18
06/07/00 Pos:
GE
Element Summary:
Ref _ GE01 Id_ 97
Element Name _ Number of Transaction Sets Included Description: Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element Group Control Number Description: Assigned number originated and maintained by the sender
Req M
Type N0
GE02
28
N0
1/9
Must use
INV4010.rtf
19
06/07/00 Pos:
IEA
Element Summary:
Ref _ IEA01 Id_ I16
To define the end of an interchange of zero or more functional groups and interchange-related control segments
Element Name _ Number of Included Functional Groups Description: A count of the number of functional groups included in an interchange Interchange Control Number Description: A control number assigned by the interchange sender
Req M
Type N0
IEA02
I12
N0
9/9
Must use
INV4010.rtf
20