Overview of EDI X12 (Electronic Data Interchange format used in North America)
Overview of AS2 Transport Protocol
ECommerce EDI Documents: Purchase Order 850, Confirmation 855, Advanced Shipping Notice (ASN) 856, Invoice (810)
Motor Carrier EDI Documents: Load Tender (204), Load Tender Response (990), Status (214), Invoice (210) (for Logistics, Trucking)
HIPAA/Healthcare EDI Documents: 837 Claims, 835 Payment Advice
Converting EDI to and From XML
Tricks for formatting EDI for viewing (using PowerShell and NotePad++)
EDI Notepad - Free tool to view EDI
None for the first non-programming part of the course which is designed for everyone.
Tools demonstrated will be on Windows Platform but concepts apply cross-platform
EDI is often required when dealing with larger companies. Most of the common interactions between trading partners have been codified into various EDI file formats. We'll teach you how to read EDI files, and how to lookup implementation guides to understand what each field means.
This first part of the course is high level, and can be used by managers, business analysts, and quality assurance/testers to gain a deeper understanding of EDI. The second part of the course will show how to process EDI files in several popular programming languages.
The course looks at three families of EDI messages: ECommerce, Motor Carrier (Trucking/Logistics/Freight), and HIPAA/HealthCare. Implementation guides are discussed for the most popular messages in each category.
At the end of this course, a programmer should be able to either create an EDI file from a database, or receive, parse, and store incoming EDI information into a database. All the programming examples will be done with the EDI 850 Purchase Order.
Who this course is for:
Software developers who need to read, understand, and process EDI files
Managers and Business Analysts who want a deeper understanding of EDI for planning and creating requirements
QA - Quality Assurance Testers who need to understand and test EDI-based systems.
Someone who needs to work with an enterprise level EDI tool that doesn't already know the basics.
15 sections • 83 lectures • 14h 11m total length
Intro to EDI (Slide Presentation) - Part 2
Message Transport AS2 - Slide Presentation
Message Transport SFTP - Slide Presentation
X12 EDI Partners/Vendors (from nex12.org)
Breadth And Types of EDI Messages
X12 Two Numeric Data Types
X12 NonNumeric Data Types
EDI NotePad (from Liaison, now OpenText)
PowerShell to Format Files on Disk Directories (live coding/debugging) PowerShel
PowerShell to Format Files on Disk Directories (summary of working code)
Custom X12 Language Highlighting for NotePad++
Quiz: Reading EDI
GS Header, ST Header, Envelope Structure
Quiz: Headers, Footers, Document Structure
997 Functional Acknoledgment (in detail)
Quiz: Acknowledgment Messages
Example 850 Implementation Guides from Lowes, General Mills, Erico