Contact Us 1-800-596-4880

X12 EDI Connector 2.5 - Mule 4

Anypoint Connector for X12 EDI (X12 EDI Connector) enables you to convert X12 messages to and from DataWeave-compatible representations by using lists and maps. All of the schema definitions you need for supported X12 standard transaction sets are included. For complete information about schemas, see X12 EDI Schema Language Reference.

Many Health Insurance Portability and Accountability Act (HIPAA) document versions are also supported, as listed separately in the Supported HIPAA Versions. For more information about HIPAA usage, refer to Connector HIPAA Standards.

Before You Begin

To use this connector, you must be familiar with:

  • Anypoint Connectors

  • Mule runtime engine (Mule)

  • Elements and global elements in a Mule flow

  • Creating a Mule app using Anypoint Studio (Studio)

To use X12 EDI connector, you must have:

  • Purchased a MuleSoft license for Anypoint B2B

  • Anypoint Studio 7.0 or later

X12 EDI Connector supports files of up to 15 MB in size, and the memory requirement is approximately 40 to 1. For example, a 1 MB file requires up to 40 MB of memory to process, so it’s important to consider this memory requirement in conjunction with your Transactions Per Second (TPS) needs for large X12 files. This is not an exact figure; the value varies according to the complexity of the mapping instructions.

Exchange Templates and Examples

Anypoint Exchange provides templates that you can use as starting points for your apps and examples that illustrate a complete solution.

X12 EDI Connector Templates in Exchange

Anypoint Exchange Templates provide starting points for Studio projects such as:

  • Sets up your Outbound transactions.

  • Sets up your Inbound transactions.

  • Use this for setting up your Partner Manager content storage.

X12 EDI Connector Examples in Exchange

Anypoint Exchange Examples enable you to create complete Studio projects such as:

  • How to transform an X12 EDI purchase order from XML to JSON.

  • How to transform an Outbound purchase order.

  • How to transform an Inbound purchase order.

Next Step

After you complete the prerequisites, you are ready to create your own app and configure the connector using Anypoint Studio.

View on GitHub