Safe, unlimited validation of EDI files
Paste, upload or pick a sample X12 or HIPAA file, then validate it against HIPAA SNIP levels 1 to 4. Every error is listed, and selecting one jumps to the segment that caused it.
- EDI data stays on your device
- X12 versions 002040 to 007040, including HIPAA 5010
- Unlimited number of files and file sizes
Cross-reference with the EDI spec
EdiNation formats the file with one segment per line and matches each transaction to its spec, so you can move between the data, the errors and the spec.
- See every loop, segment and element in the Structure tree
- Select a line in the editor to find it in the tree
- Fix the file in the editor and download it formatted or collapsed
Convert between EDI and JSON
Convert X12 to JSON with To JSON, edit the JSON, and convert it back to X12 with From JSON. Property names follow the OpenEDI spec for each transaction.
- EDI and JSON editors side by side
- Convert large files in chunks, split at a segment
- Download the JSON or the regenerated EDI
Generate EDI acknowledgments
After validation, select ACK to generate a 999 implementation acknowledgment and a TA1 interchange acknowledgment, ready to send back to your trading partner.
- Generate a 999 or a 997, with or without a TA1
- Add AK2 loops for accepted transactions or report partial acceptance
- View and download the acknowledgment
Build custom EDI specs
Create partner-specific specs in the free EDI Spec Builder, then enter the spec name next to Parse to validate files against it instead of the standard spec.
- Copy a standard spec or import a SEF or OpenEDI file
- Change usage, repeats and element formats in the Structure tab
- Download as OpenEDI, an ediFabric .NET template or an ediFabric Native model
View and download EDI specs
Look up any standard spec in the free EDI Spec Library. Select a loop, segment or element to see its usage, repeats, lengths and codes.
- Specs for X12, HIPAA, EDIFACT, EANCOM, HL7, NCPDP, VDA and more
- Download OpenEDI JSON, ediFabric .NET and ediFabric Native files
- Customize any spec in the Spec Builder