EDI Guide - Appendix K Specifications/Technical Information Transaction Set for Attachments

Similar documents
EDI Guide - Appendix B 810C - Miscellaneous Payments

EDI Guide - Appendix W 527R - Receipt

X Aimee Ivey irapt EDI Technical Manager Signed by: IVEY.AIMEE.B

EDI Guide - Appendix V Workflow Notifications

EDI Guide - Appendix J 821 Financial Information Reporting - (Inbound to irapt from GEX/SABRS/MISC PAY & Extract from irapt to GEX/SABRS/MISC PAY)

FTP Guide - Appendix P FTP Import ( ) Notification

FTP Guide - Appendix P FTP Import ( ) Notification

FTP Guide - Appendix O FTP Workflow ( ) Notification

FTP Guide - Appendix G Time and Quality Statement Updates

EDI Guide - Appendix S 861 Receiving Advice/Acceptance Certificate (Inbound from DSS)

EDI Guide - Appendix T 861 Receiving Advice/Acceptance Certificate (From Navy ERP/ILSMIS to irapt)

X Aimee Ivey WAWF FTP/EDI Technical Manager

FTP Guide - Appendix K Progress Pay Report (PPR)

EDI Guide - Appendix L - Binary Data Attachments (BIN Segments)

X Aimee Ivey irapt EDI Technical Manager Signed by: IVEY.AIMEE.B

EDI Guide - Appendix Q 857 (Receiving Report Combo & Energy RR Combo)

FTP Guide - Main Document Secure File Transfer Protocol (SFTP) Instruction Guide

EDI Guide - Appendix B 810C - Miscellaneous Payments

EDI Guide - Appendix C 810C - Navy Shipbuilding Invoice

EDI Guide - Appendix E 810P (Progress Pay)

EDI Guide - Appendix G 810V - Grant Voucher

EDI Implementation Guide - Main Document Electronic Data Interchange (EDI) Instruction Guide

FTP Guide - Appendix K Progress Pay Report (PPR)

X Aimee Ivey irapt EDI Technical Manager Signed by: IVEY.AIMEE.B

EDI Guide - Appendix F 810 PBP (Performance Based Payments & Commercial Item Financing)

870 Order Status Report

Pos Id Segment Name Req Max Use Repeat Notes Usage 0100 ST Transaction Set Header M 1 Must use 0200 BGN Beginning Segment M 1 Must use

EDI Functional Acknowledgment

HIPAA-Related Code Lists

824 Application Advice X12/V4010/824: 824 Application Advice Version: 1.3

870 Order Status Report

FTP Guide - Appendix B Invoice - Miscellaneous Payment

865 Purchase Order Change Acknowledgment/Request - Seller Initiated

816 Organizational Relationships

816 Organizational Relationships

865 Purchase Order Change Acknowledgment/Request - Seller Initiated

FTP Guide - Appendix C Navy Shipbuilding Invoice (NSI)

BRP Inc. ELECTRONIC DATA INTERCHANGE (EDI) IMPLEMENTATION GUIDE 865 VERSION 4010 FROM SUPPLIER. Document version 1.5

990 Response to a Load Tender

Customer EDI Guidelines 997 Functional Acknowledgment

990 Response to a Load Tender

870 Order Status Report

865 Purchase Order Change Acknowledgment/Request - Seller Initiated

FTP Guide - Appendix M Cost Voucher

997 Functional Acknowledgement X12 Version 4010

846 Inventory Inquiry/Advice. X12/V5010/846: 846 Inventory Inquiry/Advice

Document Version FUNCTIONAL ACKNOWLEDGEMENT (ANSI X12 VERSION 4040) 10/10/2008. X12V General Parts, Inc./CARQUEST

Functional Acknowledgment - 997

816 Organizational Relationships

Introduction: Heading: Detail: Summary: Functional Group ID=TX

990 RESPONSE TO A LOAD TENDER. Version:

DSW Designer Shoe Warehouse

ADOBE Inbound 997 ANSI X Version: 1.0

ANSI X12 version Receiving Advice/ Acceptance Certificate

997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005

Implementation Guideline

SYSCO only provide the customer address of a certain type of customers.

DoD Transportation Electronic Business (DTEB) Convention

849 Response to Product Transfer

831 Application Control Totals

Functional Acknowledgment

860 Purchase Order Change Request (Buyer Initiated) X12 Version Version: 2.0

850 Purchase Order X12/V4010/850: 850 Purchase Order Version: 1.0 Final Publication: 1/21/2009 Notes:

LOOP ID - PO PO1 Baseline Item Data M 1 N2/ REF Reference Identification O >1

864 Text Message Mar 2016

874 Commodity Movement Services Response

Golfsmith 846 EDI Guidelines

Product Transfer and Resale Report - 867

844 Product Transfer Account

860 Purchase Order Change Request - Buyer Initiated

EDI 850 Version 4010 ANSI X12 Purchase Order Specifications

Functional Acknowledgment - 997

3. When the transaction set is accepted with data content change, the corrected data MUST be provided.

EFS 997 Functional Acknowledgment X12/V4010/997: 997 Functional Acknowledgment Version: 1.3

855 Purchase Order Acknowledgment

997 Functional Acknowledgment

EDI Specifications Guide. 856 Customer Advance Ship Notice

990 Response to a Load Tender

GovX Purchase Order. X12/V5010/850: 850 Purchase Order

JR Simplot Agribusiness Ship Notice/Manifest

NAPM RAIL INDUSTRY FORUM Application Advice IMPLEMENTATION GUIDELINE FOR EDI

850 - Purchase Order Author: DOT FOODS, INC. Publication: September 24, 2008

ZF Group North American Operations. EDI Implementation Guide

824 Application Advice

Oshkosh 855 Purchase Order Acknowledgment

Navy Construction / Facilities Management Invoice

EDI Guideline. Version: 2.2. X12/V4010/832 : 832 Price/Sales Catalog. Publication: 1/21/2019 Trading Partner: Quebec EDI Healthcare Program

860 Purchase Order Change Request - Buyer Initiated

850 Purchase Order X12 Version Version: 2.0

DLMS Implementation Convention (IC) 888W Weapons System Data Change ADC 111, 167, 167A and 1043C DLM

EDI Guide - Appendix D 810CV - Cost Voucher

Submitting a Paper Note: File Types and Size Note: Note: Tip:

855 Purchase Order Acknowledgment

Kentucky HIPAA HEALTH CARE PAYER UNSOLICITED CLAIM STATUS Companion Guide Unsolicited 277. Version 1.1

855 Purchase Order Acknowledgment. United Natural Foods

830W (R1) War Material Requirements 830 Planning Schedule with Release Capability

DLMS INTRODUCTORY TRAINING Module 2 - ASC X12 EDI Definitions & Concepts

812 Credit/Debit Adjustment

Inbound X Version 04010

830 Planning Schedule with Release Capability

Transcription:

EDI Guide - Appendix K 841 - Specifications/Technical Information Transaction Set for Attachments Version 5.11.0 December 2017 Prepared For: Defense Logistics Agency Prepared By: CACI Enterprise Solutions, Inc. 50 North Laura Street, Suite 2100 Jacksonville, FL 32202 Under: Contract No. SP4701-16-D-2001 Project Name: Invoicing, Receipt, Acceptance and Property Transfer (irapt) Approved By: X Prepared By: Kim Mironov irapt FTP/EDI Technical Writer Signed by: Kim Mironov 8/16/2017 X Approved By: Aimee Ivey irapt EDI Technical Manager Signed by: aivey 8/16/2017

This page intentionally left blank.

History Page Version Date Change Description 5.4.0-1 8/27/12 CAMCG166 Removed all History prior to 5.4 5.4.0-2 12/4/12 CAMCG182 Updated attachment size from 2MB to 5MB under BIN Segment Pos.160, last bullet 5.4.1-1 02/19/13 CAMCG196 Updated to Version 5.4.1, July 2013 5.5.0-1 06/06/13 CAMCG211 Updated to Version 5.5.0, January 2014 5.6.0-1 01/07/14 WAWF-215 Updated to Version 5.6.0, August 2014 5.6.0-2 05/20/14 WAWF-1007 Updated Delivery Order Nos. to 0015 on header 5.6.0-3 07/08/14 WAWF-1283 Updated to Version 5.6.0, October 2014 5.7.0-1 10/22/14 WAWF-1760 Updated to Version 5.7.0, April 2015 5.8.0-1 06/23/15 WAWF-2407 Updated to Version 5.8.0, November 2015 5.8.0-2 06/25/15 irapt-331 BIN pos. 160: Added information for file size limit for attachments on DLA documents. 5.9.0-1 12/17/15 WAWF-2762 Updated version to 5.9.0, updated deployment date to June 2016 5.9.1-1 08/17/16 WAWF-3303 Updated contract number to SP4701-16-D-2001. Updated version to 5.9.1 and deployment date to October 2016. i

This page intentionally left blank. ii

TABLE OF CONTENTS 1 GENERAL INSTRUCTIONS... 1 1.1 ST Segment Transaction Set Header, Pos. 010 - Header... 3 1.2 SPI Segment Specification Identifier, Pos. 020 - Header... 4 1.3 HL Segment Hierarchical Level, Pos. 010 - Detail... 5 1.4 EFI Segment Electronic Format Identification, Pos. 140 - Detail... 6 1.5 BIN Segment Binary Data, Pos. 160 Detail... 8 1.6 SE Segment Transaction Set Trailer, Pos. 010 - Summary... 9 iii

This page intentionally left blank. iv

1 General Instructions The following pages represent the irapt Data Element/Segment Cross Reference for reporting 841 EDI data into irapt for attachments. The tables that follow present the usage of the Segments and Data Elements arrayed in Transaction Set Order. Only the Segments that the irapt vendor will send to GEX are outlined below. This EDI Guide is based on the latest draft of the Implementation Convention for the 841 (Version 4010). NOTE: If using a word processor program (i.e. Microsoft Word, WordPerfect, Microsoft WordPad, Microsoft Write, etc.) to create EDI files, then the text must first be cut/copied out of the word processor program and pasted into Microsoft Notepad, or another ASCII text editor and saved in the text editor, before sending the data to irapt. This converts the text to text-only format and removes control characters that contain formatting information. Sending Attachments to irapt: Vendors should only use the 841 EDI Transaction Set to send attachments to irapt via EDI. Vendors should not use the 841 EDI Transaction Set for anything other than sending attachments to irapt. Please refer to the EDI_iRAPT_Guide.doc for detailed EDI enveloping instructions for attachment data as only one document (i.e. one Transaction Set) can be transmitted with one 841 in an ISA/IEA) when attachment data is submitted to irapt. Refer to the irapt Website for Instructions on how to send Binary Data using a BIN segment for attachment data. The Instructions provide details on how to get the BIN01 binary data count. This document also explains to the vendors how to use Base64 software for sending attachments to irapt via EDI. Document Name: 841_Binary_Attachment_Instructions.doc WARNING: Invoicing, Receipt, Acceptance and Property Transfer (irapt) is designated for Sensitive Unclassified information ONLY. Do NOT upload classified attachments into irapt. Each Segment table includes the following: 1. Data Segment X12 Segment 2. Description X12 Name 3. Element X12 Data Element Reference Number 4. Format & Min/Max Specific to irapt, not ANSI X12 5. Requirements Depicts whether the Segment is: M Mandatory Usage is required. O Optional Can be used or not used. C Conditional Contingent upon another criteria being met. (Field is not mandatory or optional, e.g. 1

Extension Fields to Department of Defense Activity Address Codes (DoDAAC); use if a DoDAAC is present.) See Notes Column for specific instructions. N/A Not Allowed 6. irapt Notes Contains notations of the Field s usage or restrictions Fields included within irapt display the Type Field depicting the value used. Nv Numeric Field where v = number of decimal positions, decimal implied (i.e. 300 will be read as 3.00) R Decimal number. If value includes decimal, then irapt requires decimal point and value be sent: irapt will NOT imply or assume decimal points. Examples: o 300 will be read into irapt as 300 o 3.00 will be read into irapt as 3 o 3.5 will be read into irapt as 3.5 ID Identifier AN Alpha/Numeric String DT All Date Fields will use the format CCYYMMDD TM All Time Fields will use the format HHMMSS Notes: Above and below each Segment there are notes pertaining to irapt. The values that irapt accepts are also noted. irapt ignores all codes not identified in this guide. The word must in a Segment Note implies that the Segment is mandatory. The word may in a Segment Note implies that this Segment is Conditional based on the terms of the contract or the needs of the contractor. 2

1.1 ST Segment Transaction Set Header, Pos. 010 - Header NOTE: There must be only one instance of ST per transaction set. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type ST01 ST02 Transaction Header Transaction Set Control Number 143 3/3 M 841 ID 329 4/9 M Identifying Control Number by Originator AN Sample: ST^841^0001 3

1.2 SPI Segment Specification Identifier, Pos. 020 - Header NOTE: There must be only one instance of SPI per transaction. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type SPI01 Security Level Code 786 2/2 M See code below ID SPI02 SPI03 Reference Identification Qualifier Reference Identification 128 2/3 C See codes below ID 127 1/30 C AN SPI04 Entity Title 790 N/A N/A Not Used N/A SPI05 Entity Purpose 791 N/A N/A Not Used N/A SPI06 Entity status Code 792 N/A N/A Not Used N/A SPI07 Transaction Set Purpose Code 353 2/2 O See code below ID SPI08 Report Type Code 755 2/2 O See code below ID SPI09 Security Level Code 786 2/2 O See code below ID Sample: SPI^11^TN^<transaction set control no. of EDI transaction that the attachments relate to>^^^^00^ae^11 SPI01 Security Level Code 11 Competition Sensitive SPI02 Reference Identification Qualifier TN Transaction Reference Number (841 IC request: add this code) SPI07 Transaction Set Purpose Codes 00 Original (841 IC request: Remove the SPI07 Not Used note and add code 00 DE 353) SPI08 Report Type Codes AE Attachment (841 IC request: Remove the SPI08 Not Used note & add code AE - DE 755) SPI09 Security Level Code 11 Competition Sensitive 4

1.3 HL Segment Hierarchical Level, Pos. 010 - Detail NOTE: There must be only one instance of HL for irapt with EFI and BIN Segments that follow for attachment data. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type HL01 Hierarchical ID Number 628 1/12 M In the first Loop, cite number 1. HL02 Hierarchical Parent ID Number Increase by one each subsequent Loop. AN 734 1/12 O AN HL03 Hierarchical Level Code 735 1/2 M Enter code SD for Support Document HL04 Hierarchical Child Code 736 1/1 M Code Indicates if there are subordinate Segments to the structure. See list below. ID ID Sample: HL^1^^SD^0 Note: Enter SD in HL03 for Support Document. HL04 Hierarchical Child Codes 0 No subordinate HL Segment is in this hierarchical structure 5

1.4 EFI Segment Electronic Format Identification, Pos. 140 - Detail NOTES: There must be one instance of EFI for attachment data. The EFI loop consists of an EFI Segment and a BIN Segment (EFI, Pos. 140 and BIN, Pos. 160). There may be multiple instances of the EFI/BIN Loop in order to send multiple attachments. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type EFI01 Security Level Code 786 2/2 M See code below. ID EFI02 EFI03 Free Form Message Text Security Technique Code 933 N/A N/A Not Used N/A 797 N/A N/A Not Used N/A EFI04 Version Identifier 799 1/30 C Vendor will enter: Base64_RFC_3548 SPEC EFI05 Program Identifier 802 1/30 O Vendor will enter: Base64 AN EFI06 Version Identifier 799 1/30 C Vendor will enter the Version of the attachment (i.e. Word version) EFI07 Interchange Format 801 1/30 O Vendor will enter the MIME extension; see the list of EFI07 codes below. EFI08 Version Identifier 799 N/A N/A Not Used N/A EFI09 Compression Technique 800 N/A N/A Not Used N/A EFI10 Drawing Sheet Size Code 789 N/A N/A Not Used N/A EFI11 File Name 803 1/64 M Vendor will enter a File Name and extension. The File name should contain no spaces and no special characters except for underscores ( _ ) which are mandatory in place of spaces. The File Name is mandatory for irapt and if not provided by the vendor irapt will reject the file. See below for allowable File Name Extensions. AN AN AN AN 6

Sample: EFI^11^^^Base64_RFC_3548^Base64^7.0^Word^^^^OperatorGuide.doc EFI01 Security Level Code 06 Supplier Proprietary 11 Competition Sensitive EFI07 Interchange Format & EFI11 File Name Extensions irapt allows the following File Types for Attachments: BMP: Bitmap DOC: Microsoft Word Application - In the IC as WORD, vendor needs to enter WORD HTM: Hypertext Markup HTML: Hypertext Markup Language JPG: Joint Photographic Exerts Group Format MSG: Microsoft Outlook Application PDF: Adobe Acrobat Portable Document Format PPT: Microsoft PowerPoint Application - In the IC as PPOINT, vendor needs to enter PPOINT RTF: Rich Text Format TIF: Tagged Image File Format - In the IC as TIFF, vendor needs to enter TIFF TXT: Plain text format XLS: Microsoft Excel Application - In the IC as EXCEL, vendor needs to enter EXCEL 7

1.5 BIN Segment Binary Data, Pos. 160 Detail NOTE: There must be one instance of the BIN Segment following the EFI Segment. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type BIN01 Length of Binary Data 784 1/15 M The BIN01 must match the binary data size in BIN02. BIN02 Binary Data 785 1/*N/A* M B N Sample: BIN^12200^<binary string of 12200 characters representing the Word document> Notes: Refer to the irapt Website for Instructions on how to send Binary Data using a BIN segment for attachment data. The Instructions provide details on how to get the BIN01 binary data count. This document also explains to the vendors how to use Base64 software for sending attachments to irapt via EDI. Document Name: 841_Binary_Attachment_Instructions.doc Attachments for non-dla documents in irapt cannot be larger than 5 MB. Attachments for DLA documents in irapt cannot be larger than 20 MB. 8

1.6 SE Segment Transaction Set Trailer, Pos. 010 - Summary NOTE: There must be only one instance of SE per transaction. Segment Description Element irapt Min/Max irapt Req. irapt Notes Type SE01 SE02 Number of included Segments, including ST and SE Transaction Set Control Number cite same number as in ST02 96 1/10 M N0 329 4/9 M Same number cited in ST02 must be used. AN Sample: SE^6^0001 9