+ All Categories
Home > Documents > X12-810 4010 Specs

X12-810 4010 Specs

Date post: 02-Dec-2014
Category:
Upload: javier-bernabeu
View: 319 times
Download: 9 times
Share this document with a friend
36
HENRY SCHEIN, INC. 810 INBOUND INVOICE EDI SPECIFICATIO VERSION: 4010 ANSI X12 STANDARDS CONTACT INFORMATION: Larry Stangl Joann Mar Phone: 631-843-5547 Phone: 63 Fax: 631-843-5514 Fax: 631- email: [email protected] email: JO
Transcript
Page 1: X12-810 4010 Specs

HENRY SCHEIN, INC.810 INBOUND INVOICE EDI SPECIFICATIONS

VERSION: 4010ANSI X12 STANDARDS

CONTACT INFORMATION:

Larry Stangl Joann MartinoPhone: 631-843-5547 Phone: 631-843-5749Fax: 631-843-5514 Fax: 631-843-5514email: [email protected] email: [email protected]

Page 2: X12-810 4010 Specs

email: [email protected]

Page 3: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 Pg. 3, 04/09/2023

810 Inbound Invoice

Functional Group ID = IN

Heading:

Seg. Req. Max LoopID Name Des. Use Repeat

Must Use ST Transaction Set Header M 1Must Use BIG Beginning Segment for Invoice M 1

NTE Note/Special Instruction O 100LOOP ID - N1 200

Must Use N1 Name O 1N3 Address Information O 2N4 Geographic Location O 1

Must Use ITD Terms of Sale/Deferred Terms of Sale O >1

Detail:

LOOP ID - IT1 200000Must Use IT1 Baseline Item Data (Invoice) O 1

LOOP ID - PID 1000PID Product/Item Description O 1

Summary:

Must Use TDS Total Monetary Value Summary M 1LOOP ID - SAC 25SAC Service, Promotion, Allowance, or Charge O 1

Must Use CTT Transaction Totals O 1Must Use SE Transaction Set Trailer M 1

Must Use ST

Must Use ST

Page 4: X12-810 4010 Specs

X12-810 4010 INVOIC01

Segment: ST Transaction Set HeaderPurpose: To indicate the start of a transaction set and to assign a control number.

Element Name Attributes Comments Segment Qualifier Field XML PathST01 Transaction Set Identifier Code M ID 3/3 810 InvoiceST02 Transaction Set Control Number M AN 4/9 Must Match SE02

Segment: BIG Beginning Segment for InvoicePurpose: To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates.

Element Name Attributes Comments Segment Qualifier Field XML PathBIG01 Invoice Date M DT 8/8 CCYYMMDD E2EDK03 IDDAT='026' DATUM /INVOIC01/E2EDK03[IDDAT='026']/DATUMBIG02 Invoice Number M AN 1/22 Vendor Invoice Number E2EDK02 QUALF='009' BELNR /INVOIC01/E2EDK02[QUALF='009']/BELNRBIG03 Purchase Order Date O DT 8/8 CCYYMMDD E2EDK02 QUALF='001' DATUM /INVOIC01/E2EDK02[QUALF='001']/DATUMBIG04 Purchase Order Number O AN 1/22 Original PO Number E2EDK02 QUALF='001' BELNR /INVOIC01/E2EDK02[QUALF='001']/BELNRBIG07 Transaction Type Code O ID 2/2 DI=Debit Invoice

DO=Drop Ship Invoice

Segment: NTE Note/Special InstructionPurpose: To transmit information in a free-form format, if necessary, for comment or special instruction.

Element Name Attributes Comments Segment Qualifier Field XML PathNTE02 Free-Form Message M AN 1/80 Free-form Message

Segment: N1 NamePurpose: To identify a party by type of organization, name and code.

2. At least the N102 or N103 & N104 is required.Element Name Attributes Comments Segment Qualifier Field XML PathN101 Entity Identifier Code M ID 2/3 BT=Bill To, ST=Ship To, RE=Remit To, SU=Supplier BY

(Any ANSI X12 Standard Codes Accepted)N102 Name X AN 1/60 Free-form Name E2EDKA1003 PARVW='WE' NAME1 /INVOIC01/E2EDKA1003[PARVW='WE']/NAME1N103 Identification Code Qualifier X ID 1/2 Any Mutually Determined Qualifier Accepted 92N104 Identification Code X AN 2/80 Any Mutually Determined Qualifier Accepted E2EDKA1003 PARVW='WE' TELTX /INVOIC01/E2EDKA1003[PARVW='WE']/TELTX

Segment: N3 Address InformationPurpose: To specify the location of the named party.

Element Name Attributes Comments Segment Qualifier Field XML PathN301 Address Information M AN 1/55 Must Send Address Information with ST Segments E2EDKA1003 PARVW='WE' STRAS /INVOIC01/E2EDKA1003[PARVW='WE']/STRASN302 E2EDKA1003 PARVW='WE' STRS2 /INVOIC01/E2EDKA1003[PARVW='WE']/STRS2

Segment: N4 Geographic LocationPurpose: To specify the geographic place of the named party.

Element Name Attributes Comments Segment Qualifier Field XML PathN401 City Name O AN 2/30 Must Send City Name with ST Segments E2EDKA1003 PARVW='WE' ORT01 /INVOIC01/E2EDKA1003[PARVW='WE']/ORT01N402 State or Province Code O ID 2/2 Must Send State Code with ST Segments E2EDKA1003 PARVW='WE' REGIO /INVOIC01/E2EDKA1003[PARVW='WE']/REGION403 Postal Code O ID 3/15 Must Send Postal Code with ST Segments E2EDKA1003 PARVW='WE' PSTLZ /INVOIC01/E2EDKA1003[PARVW='WE']/PSTLZN404 Country Code O ID 2/3 Must Send Country code with ST Segments E2EDKA1003 PARVW='WE' LAND1 /INVOIC01/E2EDKA1003[PARVW='WE']/LAND1

Segment: ITD Terms of Sale/Deferred Terms of SalePurpose: To specify terms of sale.

Element Name Attributes Comments Segment Qualifier Field XML PathITD01 Terms Type Code O ID 2/2 Payment TermsITD02 Terms Basis Date Code O ID 1/2 Beginning of Terms Period 3ITD03 Terms Discount Percent O R 1/6 Discount PercentageITD04 Terms Discount Due Date X DT 8/8 YYYYMMDDITD05 Terms Discount Days Due X N0 1/3 Discount Days DueITD06 Terms Net Due Date O DT 8/8 YYYYMMDD E2EDK03 IDDAT='028' DATUM /INVOIC01/E2EDK03[IDDAT='028']/DATUMITD07 Terms Net Days O N0 1/3 Net Days Due E2EDK18 QUALF='001' TAGE /INVOIC01/E2EDK18[QUALF='001']/TAGEITD08 Terms Discount Amount O N2 1/10 Total Discount Amount

(The TDS04 element may also be used to send this information)ITD12 Description O AN 1/80 Free-form Description of terms

Segment: DTM Requested Ship Date?Purpose:

Element Name Attributes Comments Segment Qualifier Field XML PathDTM01 Date/Time Qualifier M ID 3/3 Qualifier 011DTM02 Date C DT 8/8 CCYYMMDD E2EDK03 IDDAT='026' DATUM /INVOIC01/E2EDK03[IDDAT='026']/DATUM

(QUALF='010' ????)

Segment: FOB FOB Related InstructionsPurpose:

Element Name Attributes Comments Segment Qualifier Field XML Path

Comments: 1. THE N1 SHIP TO & REMIT TO SEGMENTS ARE REQUIRED IN ALL 810 TRANSACTION SETS.

Page 5: X12-810 4010 Specs

FOB01 Shpment Mathod of Payment M ID 2/2 CC, PC or PP PPFOB02 Location Qualifier C ID 1/2 Valid ANSI CodeFOB03 Description O AN 1/80 Free form test

Segment: IT1 Baseline Item DataPurpose: To specify the basic and most frequently used line item data for the invoice and related transactions.

Element Name Attributes Comments Segment Qualifier Field XML PathIT101 Assigned Identification O AN 1/20 Invoice Line NumberIT102 Quantity Invoiced M R 1/10 Number of Units Invoiced E2EDP01007/E2EDP01007 MENGE /INVOIC01/E2EDP01007/E2EDP01007/MENGEIT103 Unit of Basis for Measurement code M ID 2/2 Any ANSI X12 Standard Codes Accepted E2EDP01007/E2EDP01007 MENEE /INVOIC01/E2EDP01007/E2EDP01007/MENEEIT104 Unit Price M R 1/17 Price Per Unit E2EDP01007/E2EDP26 QUALF='001' BETRG /INVOIC01/E2EDP01007/E2EDP26[QUALF='001']/BETRG

E2EDP01007/E2EDP01007 VPREI /INVOIC01/E2EDP01007/E2EDP01007/VPREIIT105 Basis of unit price code O ID 2/2 Type of Unit Price WEIT106 Product/Service ID Qualifier M ID 2/2 Any ANSI X12 Standard Codes Accepted UPIT107 Product/Service ID M AN 1/48 Identifying Number for a Product or Number E2EDP01007/E2EDP19002 QUALF='003' IDTNR /INVOIC01/E2EDP01007/E2EDP19002[QUALF='003']/IDTNRIT108 Product/Service ID Qualifier O ID 2/2 Any ANSI X12 Standard Codes Accepted INIT109 Product/Service ID O AN 1/48 Identifying Number for a Product or Number E2EDP01007/E2EDP19002 QUALF='002' IDTNR /INVOIC01/E2EDP01007/E2EDP19002[QUALF='002']/IDTNR

Segment: PID Product/Item DescriptionPurpose: To describe a product or process in coded or free-form format.Comments: Free-form description is required for special order items.

Element Name Attributes Comments Segment Qualifier Field XML PathPID01 Item Description Type M ID 1/1 F=Free-form Description FPID02 08PID05 Description X AN 1/80 Free-form Description of the Product/Service E2EDP01007/E2EDP19002 QUALF='002' KTEXT /INVOIC01/E2EDP01007/E2EDP19002[QUALF='002']/KTEXT

Segment: TDS Total Monetary Value SummaryPurpose: To specify the total invoice discounts and amounts.

Element Name Attributes Comments Segment Qualifier Field XML PathTDS01 Total Invoice Amount M N2 1/15 Total Amount of Invoice Before Terms Discount E2EDS01 SUMID='011' SUMME /INVOIC01/E2EDS01[SUMID='011']/SUMMETDS02 Amount Subject to terms discount O N2 1/15 Amount Subject to terms discount

Segment: CAD Carrier DetailPurpose: To specify transportation details for the transaction.

Element Name Attributes Comments Segment Qualifier Field XML PathCAD03 Equipment Number O AN 1/10 Equipment NumberCAD04 Standard Carrier Alpha Code C ID 2/4 Standard Carrier Alpha Code E2EDS01 SUMID='902' SUMME /INVOIC01/E2EDS01[SUMID='902']/SUMMECAD05 Routing C AN 1/35 Description of Carrier InformationCAD07 Reference Identification Qualifier O ID 2/3 Any ANSI X12 Standard Codes Accepted IF E2EDKA1003[PARVW='SP']/PARTN=0000103110 OR 0000103113 THEN 08 ELSE UCBCAD08 Reference Identification C AN 1/30 Tracking Number E2EDS01 SUMID='901' SUMME /INVOIC01/E2EDS01[SUMID='901']/SUMME

Segment: SAC Service, Promotion, Allowance, or Charge InformationPurpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge.

Element Name Attributes Comments Segment Qualifier Field XML PathSAC01 Allowance or Charge Indicator M ID 1/1 A=Allowance / C=Charge E2EDK05001 KSCHL='HB00' ALCKZ /INVOIC01/E2EDK05001[KSCHL='HB00']/ALCKZSAC02 Service, Promotion, Allowance, or Charge Code X ID 4/4 Any ANSI X12 Standard Codes Accepted E2EDK05001 KSCHL='HB00' KSCHL /INVOIC01/E2EDK05001[KSCHL='HB00']/KSCHLSAC03 Agency Qualifier Code C ID 2/2 Agency Qualifier CodeSAC04 Agency Service, Promotion, Allowance, or Charge Code C AN 1/10 Agency Service, Promotion, Allowance, or Charge CodeSAC05 Allowance or Charge Total Amount O N2 1/15 Allowance or Charge Total Dollar Amount E2EDK05001 KSCHL='HB00' BETRG /INVOIC01/E2EDK05001[KSCHL='HB00']/BETRGSAC12 Allowance or Charge method of Handling Code O ID 2/2 01, 02,03, 04, 05, 06 02SAC15 Description O AN 1/80 Free-form Description of Allowance or Charge E2EDK05001 KSCHL='HB00' KOTXT /INVOIC01/E2EDK05001[KSCHL='HB00']/KOTXT

Segment: SAC Service, Promotion, Allowance, or Charge InformationPurpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge.

Element Name Attributes Comments Segment Qualifier Field XML PathSAC01 Allowance or Charge Indicator M ID 1/1 A=Allowance / C=Charge E2EDK05001 KSCHL='ZDRP' ALCKZ /INVOIC01/E2EDK05001[KSCHL='ZDRP']/ALCKZSAC02 Service, Promotion, Allowance, or Charge Code X ID 4/4 Any ANSI X12 Standard Codes Accepted E2EDK05001 KSCHL='ZDRP' KSCHL /INVOIC01/E2EDK05001[KSCHL='ZDRP']/KSCHLSAC03 Agency Qualifier Code C ID 2/2 Agency Qualifier CodeSAC04 Agency Service, Promotion, Allowance, or Charge Code C AN 1/10 Agency Service, Promotion, Allowance, or Charge CodeSAC05 Amount O N2 1/15 Allowance or Charge Total Dollar Amount E2EDK05001 KSCHL='ZDRP' BETRG /INVOIC01/E2EDK05001[KSCHL='ZDRP']/BETRGSAC12 Allowance or Charge method of Handling Code O ID 2/2 01, 02,03, 04, 05, 06 02SAC15 Description O AN 1/80 Free-form Description of E2EDK05 KSCHL='HB00' KOTXT /INVOIC01/E2EDK05[KSCHL='HB00']/KOTXT

Segment: ISS Invoice Shipment SummaryPurpose:

Element Name Attributes Comments Segment Qualifier Field XML PathISS01 Number of units shipped C R 1/10 Units shipped E2EDS01 SUMID='900' SUMME /INVOIC01/E2EDS01[SUMID='900']/SUMMEISS02 Units of measurement code C ID 2/2 Valid ANSI Code CNISS03 Weight C R 1/10 Weight E2EDK01005 BRGEW /INVOIC01/E2EDK01005/BRGEWISS04 Units of measurement code C ID 2/2 Valid ANSI Code E2EDK01005 GEWEI /INVOIC01/E2EDK01005/GEWEI

Segment: CTT Transaction TotalsPurpose: To transmit a hash total for a specific element in the trasaction set.

Page 6: X12-810 4010 Specs

Element Name Attributes Comments Segment Qualifier Field XML PathCTT01 Number of Line Items M N0 1/6 Total Number of IT1 Segments

Segment: SE Transaction Set TrailerPurpose: 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 Attributes Comments Segment Qualifier Field XML PathSE01 Number of Included Segments M N0 1/10 Total Number of Segments in the Transaction SetSE02 Transaction Set Control Number M AN 4/9 Must Match ST02

Page 7: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment:ST Transaction Set HeaderLoop:Level: HeadingUsage: MandatoryMax Use: 1Purpose: To indicate the start of a transaction set and to assign a control number.

Sample Data: ST*810*12345~

Ref.Des. Name Attributes Comments

Must Use ST01 Transaction Set Identifier Code M ID 3/3 810 Invoice

Must Use ST02 Transaction Set Control Number M AN 4/9 Must Match SE02

Page 8: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: BIG Beginning Segment for InvoiceLoop:Level: HeadingUsage: MandatoryMax Use: 1Purpose: To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates.

Sample Data: BIG*20010406*12345*20010405*ABCDE***DI~

Ref.Des. Name Attributes Comments

Must Use BIG01 Date M DT 8/8 Invoice Date CCYYMMDD

Must Use BIG02 Invoice Number M AN 1/22 Vendor Invoice Number

Must Use BIG03 Date O DT 8/8 Purchase Order Date CCYYMMDD

Must Use BIG04 Purchase Order Number O AN 1/22 Henry Schein's Original PO Number

BIG07 Transaction Type Code O ID 2/2 DI=Debit InvoiceDO=Drop Ship InvoicePR=Product (or Service)

Page 9: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Henry Schein's Original PO Number

Page 10: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: NTE Note/Special InstructionLoop:Level: HeadingUsage: OptionalMax Use: 100Purpose: To transmit information in a free-form format, if necessary, for comment or special instruction.

Sample Data: NTE**Please note new pricing~

Ref.Des. Name Attributes Comments

NTE02 Free-Form Message M AN 1/80 Free-form Message

Page 11: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: N1 NameLoop: N1 Level: HeadingUsage: Optional (Must Use)Max Use: 1Purpose: To identify a party by type of organization, name and code.

2. At least the N102 or N103 & N104 is required.

Sample Data: N1*ST*HENRY SCHEIN*92*0124308800002~ N1*RE*VENDOR'S NAME*ZZ*ABC1234~

Ref.Des. Name Attributes Comments

Must Use N101 Entity Identifier Code M ID 2/3 BT=Bill ToST=Ship ToRE=Remit ToSU=Supplier(Any ANSI X12 Standard Codes Accepted)

N102 Name X AN 1/60 Free-form Name

N103 Identification Code Qualifier X ID 1/2 Any Mutually DeterminedQualifier Accepted

N104 Identification Code X AN 2/80 Any Mutually DeterminedIdentifier Accepted

Comments: 1. THE N1 SHIP TO & REMIT TO SEGMENTS ARE REQUIRED IN ALL 810 TRANSACTION SETS.

Page 12: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: N3 Address InformationLoop: N1 Level: HeadingUsage: Optional (Must Use for all Ship To Segments)Max Use: 2Purpose: To specify the location of the named party.

Sample Data: N3*123 ABC St~

Ref.Des. Name Attributes Comments

Must Use N301 Address Information M AN 1/55 Must Send Address Informationwith ST Segments

Page 13: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: N4 Geographic LocationLoop: N1 Level: HeadingUsage: Optional (Must Use for all Ship To Segments)Max Use: 1Purpose: To specify the geographic place of the named party.

Sample Data: N4*City*St*Zip~

Ref.Des. Name Attributes Comments

Must Use N401 City Name O AN 2/30 Must Send City Namewith ST Segments

Must Use N402 State or Province Code O ID 2/2 Must Send State Codewith ST Segments

Must Use N403 Postal Code O ID 3/15 Must Send Postal Codewith ST segments

Page 14: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: ITD Terms of Sale/Deferred Terms of SaleLoop:Level: HeadingUsage: Optional (Must Use)Max Use: >1Purpose: To specify terms of sale.

Sample Data: ITD*01*03*2*20010501*30*20010502*31*100.00****2% 30 n 31~

Ref.Des. Name Attributes Comments

Must Use ITD01 Terms Type Code O ID 2/2 Payment Terms

01 Basic02 End of Month (EOM)03 Fixed Date04 Deferred or Installment05 Discount Not Applicable06 Mixed07 Extended08 Basic Discount Offered09 Proximo10 Instant11 Elective12 10 Days After End of Month (10 EOM)14 Previously Agreed Upon

Must Use ITD02 Terms Basis Date Code O ID 1/2 Beginning of Terms Period

01 Ship Date02 Delivery Date03 Invoice Date04 Specified Date05 Invoice Receipt Date06 Anticipated Delivery Date07 Effective Date08 Invoice Transmission Date

Must Use ITD03 Terms Discount Percent O R 1/6 Discount Percentage

Must Use ITD04 Terms Discount Due Date X DT 8/8 Discount Due DateYYYYMMDD

ITD05 Terms Discount Days Due X N0 1/3 Discount Days Due

Must Use ITD06 Terms Net Due Date O DT 8/8 Net Due Date

Page 15: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

YYYYMMDD

ITD07 Terms Net Days O N0 1/3 Net Days Due

Must Use ITD08 Terms Discount Amount O N2 1/10 Total Discount Amount(The TDS04 element may also be used to send this information)

ITD12 Description O AN 1/80 Free-form Description ofTerms

Page 16: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

(The TDS04 element may also be

Page 17: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: IT1 Baseline Item DataLoop: IT1Level: DetailUsage: Optional (Must Use)Max Use: 1Purpose: To specify the basic and most frequently used line item data for the invoice and related transactions.

Sample Data: IT1*12*2*EA*5.00****VC*12345~

Ref.Des. Name Attributes Comments

IT101 Assigned Identification O AN 1/20 Invoice Line Number

Must Use IT102 Quantity Invoiced M R 1/10 Number of Units Invoiced

Must Use IT103 Unit of Basis for Measurement M ID 2/2 Any ANSI X12 StandardCode Codes Accepted

Must Use IT104 Unit Price M R 1/17 Price Per Unit

Must Use IT108 Product/Service ID Qualifier O ID 2/2 Any ANSI X12 StandardCodes Accepted

Must Use IT109 Product/Service ID O AN 1/48 Identifying Number for a Product or Number

Page 18: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: PID Product/Item DescriptionLoop: PIDLevel: DetailUsage: OptionalMax Use: 1Purpose: To describe a product or process in coded or free-form format.Comments: Free-form description is required for special order items.

Sample Data: PID*F****ITEMABC~

Ref.Des. Name Attributes Comments

Must Use PID01 Item Description Type M ID 1/1 F=Free-form Description

PID05 Description X AN 1/80 Free-form Description of the Product/Service

Page 19: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: TDS Total Monetary Value SummaryLoop:Level: SummaryUsage: MandatoryMax Use: 1Purpose: To specify the total invoice discounts and amounts.

Sample Data: TDS*10000~

Ref.Des. Name Attributes Comments

Must Use TDS01 Amount M N2 1/15 Total Amount of Invoice Before Terms Discount

Page 20: X12-810 4010 Specs

Segment: CAD Carrier DetailLoop:Level: SummaryUsage: OptionalMax Use: 1Purpose: To specify transportation details for the transaction.

Sample Data: CAD****UPS2*UPS Second Day**SI*1Z12345678~

Ref.Des. Name Attributes Comments

CAD04 Standard Carrier Alpha Code C ID 2/4 Standard Carrier Alpha Code

CAD05 Routing C AN 1/35 Description of Carrier Information

CAD07 Reference Identification Qualifier O ID 2/3 Any ANSI X12 StandardCodes Accepted

CAD08 Reference Identification C AN 1/30 Tracking Number

* Note: You must send at least the CAD04 or CAD05 if you receive drop shipment purchase orders from Henry Schein or charge for freight. Please send tracking information if available.

Page 21: X12-810 4010 Specs

Description of Carrier Information

Page 22: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: SAC Service, Promotion, Allowance, or Charge InformationLoop: SACLevel: SummaryUsage: OptionalMax Use: 1Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount or

percentage for the service, promotion, allowance, or charge.

Sample Data: SAC*C*D500***10.00**********FREIGHT CHARGE~

Ref.Des. Name Attributes Comments

Must Use SAC01 Allowance or Charge Indicator M ID 1/1 A=AllowanceC=Charge

Must Use SAC02 Service, Promotion, Allowance, or X ID 4/4 Any ANSI X12 StandardCharge Code Codes Accepted

Must Use SAC05 Amount O N2 1/15 Allowance or Charge TotalDollar Amount

SAC15 Description O AN 1/80 Free-form Description of Allowance or Charge

Page 23: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: CTT Transaction TotalsLoop:Level: SummaryUsage: Optional (Must Use)Max Use: 1Purpose: To transmit a hash total for a specific element in the trasaction set.

Sample Data: CTT*5~

Ref.Des. Name Attributes Comments

Must Use CTT01 Number of Line Items M N0 1/6 Total Number of IT1 Segments

Page 24: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Segment: SE Transaction Set TrailerLoop:Level: SummaryUsage: MandatoryMax Use: 1Purpose: To indicate the end of the transaction set and provide the count of the transmitted segments

(including the beginning (ST) and ending (SE) segments).

Sample Data: SE*10*12345~

Ref.Des. Name Attributes Comments

Must Use SE01 Number of Included Segments M N0 1/10 Total Number of Segments in the Transaction Set

Must Use SE02 Transaction Set Control Number M AN 4/9 Must Match ST02

Page 25: X12-810 4010 Specs

Henry Schein, Inc. EDI Specifications

Inbound 810 Invoice Transaction 4010 ANSI X12 04/09/2023

Total Number of Segments in the


Recommended