The #1 choice of Top HIPAA EDI Developers

Take Charge of HIPAA EDI, Leverage your developers and keep your profits

The comprehensive .Net Library that fully supports all HIPAA 5010 and 4010 transaction sets

Create, Parse, Load, Validate, View, Join, Split and Scrub HIPAA EDI data using powerful .Net components

Runs on Linux too

Our GUARANTEE - If you're not FULLY SATISFIED within 30 days we will issue a full refund

98% of Customers Recommend RDPCrystal EDI Library

Our Happy Customers Include The US Department of Energy , Fortune 100 Companies, And Other Companies All Around the World

"Your .Net EDI library is the best on the market!"
- Alexander Anikin, Development Team Lead - Kaspersky Lab US
"Absolutely Amazing. If you ever need a direct reference for your product or services, count me in. I am completely floored by both the product and the Customer Support. Absolutely amazing!"
- Tim Darnall, Senior Architect - Healthation
"There are a lot of good things to say about RDPCrystal EDI Library: the quality of their work, the excellent support service, and the well-designed structure of their classes. You guys have an awesome product and you back it up 200%.
- Edhy Rijo, Software Developer -

.Net EDI Library Components


Typed HIPAA Documents

If you've ever created an object and set its properties you can create HIPAA EDI Documents!

  • Cut EDI development time by 95% by hiding the details of EDI
  • Use feature-rich HIPAA objects like X125010Document to quickly create EDI documents
  • Use high level objects like ISA, GS, ST, CLM, IEA and properties to easily create EDI documents
  • Use familiar property names instead of having to guess what data belongs in what elements
  • Code is cleaner, more understandable and maintainable
  • Easily create loops and segments with a truly object-oriented paradigm
  • Extensible model allows the creation of custom types EDI documents and segments
  • Auto placement of segment, transaction and functional group counts in the SE, GE and IEA segments
  • Adjusts element values in ISA segments to meet 5010 length requirements
  • Seamlessly use composite elements
  • Easy to use API
  • Supports all 5010 HIPAA transactions sets

Read more


EDI Document/EDI Lightweight Document

EDIDocument provides a fast and easy way to create X12 EDI files

  • Removes the pain from creating EDI documents
  • Create any ANSI X12 or EDIFACT compliant EDI document
  • Easily create loops, segments, elements, composite and repeating elements
  • Automatically inserts delimiter characters at the appropriate places
  • (Smart Feature) Pads or trims element data to meet minimum and maximum length requirements
  • (Smart Feature) Automatically removes empty trailing data from elements and composite elements
  • (Smart Feature) Automatically keeps track of segment, ST and GS counts and inserts them into the SE, GE and IEA segments
  • Outputs EDI data to a file or in-memory string
  • Generates easy to read and understand EDI documents
  • Easily convert to XML
  • Easy to use API

Read more



EDIValidator provides a fast and easy way to both validate and load EDI files using a recursion based validation engine

  • Support all 7 Snip Validation Levels
  • Validate EDI documents before sending to trading partners
  • Avoid file rejections
  • Displays the exact line of errors and warnings
  • Validates loop, segment and element usage
  • Supports custom, internal and external code lists like CPT, ICD, NDC, CAS, zip codes, states, countries, etc. for superior validation
  • Validates element length and data type constraints
  • Validates element relationship constraints
  • Use regular expressions for superior validation
  • Handles Repeating Elements and Composite Elements
  • Support custom validation rules
  • Access loaded EDI data after validation with an easy to use API
  • Highly Configurable

Read more


EDI Validation Unit Component

EDIValidationUnit is a pre-built Windows user control that can be dropped into applications. NO PROGRAMMING REQUIRED!

  • Start validating EDI files right away
  • No programming required
  • Drag-and-drop the component onto your forms and you’re ready to go
  • See all errors, warning and data in EDI files
  • Navigate to errors and warnings in EDI files with one click
  • Displays SNIP Levels
  • Includes a sample program to get you started.
  • Can be used by any .NET language (C#, VB.NET, etc).

Read more



EDIFileSplitter provides a fast and easy way to split large EDI files into smaller ones

  • Split large X12 EDI files into many smaller, more manageable ones
  • Split X12 files at the functional group level (GS) or the header level (ST)
  • Specify how many headers or functional groups should go in each split file
  • Customizable output filenames and extensions
  • Auto placement of segment, transaction and functional group counts in the SE, GE and IEA segments
  • Asynchronous file read and write operations
  • Easy to use API

Read more


EDI Document Viewer

EDIDocumentViewer is a high performance, low memory UI component that displays EDI data in a hierarchical fashion

  • View entire EDI data in a hierarchical tree
  • Low memory footprint, only nodes that are in view are loaded
  • On demand loading, unloading of loops and segments
  • Loops, segments and elements are color coded for easy viewing
  • Raises a NodeSelected event for custom coding.
  • Supports repeating elements as well as repeating composite elements
  • Supports EDIDocument and EDILightweightDocument object types
  • Supports both large and small EDI files

Read more


EDI Rules Creator Studio

EDI Rules Creator Studio is a graphical based tool that enables developers to quickly create or edit EDI rules. It can be used to create X12 and EDIFACT rules

  • Easily view, modify and create EDI rule files graphically
  • Add required loops, segments, elements, and composite elements
  • Add complex validation rules
  • Create a segment once and use it over and over again with template segments
  • Add code lists (both external and internal) for better file validation
  • Specify patterns that elements data must conform to using Regular Expressions
  • Supports custom datatypes
  • Add element data types, minimum and maximum values
  • Add required, situational or dependent loops and segments with rules

Read more


EDI File Joiner

EDIFileJoiner provides a fast and easy way to combine multiple X12 EDI files It exhibits fast reading and writing speeds and offers the ability to combine EDI files at the Functional Group Level (GS) or the Header Level (ST)

  • Combine multiple X12 EDI files into one EDI file
  • Combine multiple X12 EDI strings into one in-memory string
  • Combine X12 files at the functional group level (GS) or the header level (ST)
  • Creates easy to ready combined EDI data
  • Automatically handles ISA, ST, GS and IEA segment counts and control numbers
  • Asynchronous file read and write operations
  • Easy to use API

Read more


EDI File Loader

EDIFileLoader loads EDI files quickly and efficiently giving developers the power to interpret the data however they please

  • No need to write your own EDI parser
  • Loads any X12 or EDIFACT EDI file
  • Creates an EDIDocument object after loading for easy access to EDI data
  • Easily loop through each segment in an EDI file to access EDI data segments and element values
  • Loads EDI data from the file system or in-memory strings
  • Auto detection of segment, element and composite delimiters
  • Loads EDI files without any rules files whatsoever
  • Exposes an array containing all lines of the loaded EDI file
  • Easily convert to XML
  • Easy to use API

Read more


EDI File Scrubber

  • Scrubs any EDI file (X12 and EDIFACT)
  • Handles composite elements
  • Fast parsing and scrubbing speeds
  • Creates an EDI Document object after scrubbing is completed for easy access to EDI data
  • Option to scrub EDI data from the file system or in-memory strings
  • Auto detection of segment, element and composite delimiters
  • Easy to use API

Read more

All components in the RDPCrystal EDI Library work together to make sure that you have the fastest, most stable and robust EDI environment. Learn More...

Online Professional TierLogo

Top Reasons To Consider Buying

  • Our components are being used by the largest companies in the United States and around the world
  • Our components are extremely fast, robust, and memory efficient (Tested with 100+ MB files)
  • Our components can be used by ANY .Net language ( .Net 4.0)
  • Our components have no external dependencies only one file to distribute
  • Our components come with 3 great cost effective licenses; Developer, Site and Enterprise
  • Our components have 100% royalty free distributions with Enterprise License
  • Our components do not require additional run-time or server licenses
  • Our Technical Support Team are Certified Technology Specialists and EDI Experts
  • We release updates when they are completed so you get them fast! No waiting!
  • We give you one year free unlimited technical Support, fixes, updates, upgrades and any new components
  • You can try RDPCrystal EDI Library for 30 days FREE OF CHARGE
  • If you're not fully satisfied within 30 days we will refund your money