What is X12?

ASC X12 , also called ANSI ASC X12,  is a standard definition for EDI document exchanges. Most commonly used in the US, X12 has grown to over 300 defined transaction sets for business communication in industries such as healthcare, transportation, government, finance and more.

Most companies will have an X12 specification document that will outline the detailed intricacies of the files they will be sending. This is a useful reference to use when questions arise during X12 setup with a trading partner. Each transaction will be different and multiple transactions may be used depending on the business requirements. Each transaction has an assigned number, for example Invoice: 810; Purchase Order: 850; Advanced Shipping Notice: 856.

Example X12 document

X12 documents consist of main parts, segments and elements. Each line in an X12 document begins with a 3 letter segment. This is standardized across the industry, so each company understands the meaning of the line. For example, the BIG segment will always indicate basic information about an invoice, such as an invoice number and date.

Within each line, there are different elements in sequential order, separated by a repeating character (usually * but it can be others). These elements hold data that is pre-defined, BIG01 is an invoice date, BIG02 is an invoice number, etc.

Here is how the document looks in Babelway

Babelway organizes the X12 fields in a readable manner, making it easy for anyone to understand what each field means in the file. This gives you the power to have a deep understanding of the X12 data without any previous knowledge of X12.

Build from sample file or from scratch

Create your incoming or outgoing X12 structure from a sample file or from the official X12 library

  • Upload your sample and get it parsed immediately
  • Remove, add, edit segments to customize for strict or loose application of X12 standards
  • Loosen X12 standard validation or, reversely, add custom validations on certain fields

Transform any format

Use simple drag & drop tools to map your IDOC message to any other format for easy import/export in/from your database

  • 12+ formats to choose from: CSV, multi-record text file, UBL, Excel, XML, EDIFACT, etc
  • Hundreds of transformation functions available or build your custom functions
  • Use lookup tables tables to replace data sets
  • Change your X12 structure without loosing your transformation maps

Connect to anyone

Connect your Babelway environment using any EDI or non-EDI communication protocols

  • 12+ communication protocols supported including X400, VAN, AS2, SFTP, VPN, etc.
  • Define retry strategies for maximum robustness
  • Get notified and intervene immediately in case of processing or delivery issues

And last but not least:

Get extended support from the experts

Babelway is not only a great Self-Service platform, it’s a team of expert individuals to make you succeed

  • Spot the ‘reuse and save time’ zone on the right of the screen? Import messages and maps from our catalog
  • Attend live BabelAcademy sessions online and learn that stuff – check the program here.
  • Access our support helpdesk anytime and ask your questions

“I have to say how helpful Babelway support is. It was amazing how quickly I was getting answers to my questions. Sometimes even at all hours of day and night.”

IT Department, Vandeputte

Free for 30 days