EDI Parser

You can use our command-line EDI converter tool to parse and convert EDI files from any language.

You can use the parser directly from your Java code.

Our tools are easy to use, requiring no EDI knowledge.

The parser provides the following key features:

  • Support for all healthcare X12 EDI transactions
  • Intuitive object model for claims (837, all types) and payments (835), no knowledge of EDI is necessary
  • Easy-to-use API for navigating EDI segments and elements
  • Minimal dependencies, integrates with any Java application
  • Ability to parse large files; no limit on the number of transactions in a single file
  • Optional validation of healthcare codes
  • Healthcare codes can be enriched with descriptions, categories, and other metadata
  • Battle-tested with many thousands of EDI transactions
  • Support for the NCPDP telecom format
  • Support for many non-healthcare transactions, such as 850, 204, 820, 210, and others

We have plenty of examples in our GitHub repo; the JavaDoc API for the parser can be found here.

Register below to get the link to our Maven repo; you’ll be able to get started right away:

* indicates required