EDI Tools for .NET is a software development kit for .NET 8, .NET 6, .NET Core, and .NET Framework, which makes it straightforward to parse, generate, validate, acknowledge, split, customize, or in other words, programmatically manipulate EDI files. It is written in C# and is distributed as a DLL file and a NuGet package.
Download EdiFabric EDI Tools (including local NuGet packages and DLLs)
Download EdiFabric EDI Tools from GitHub
EDI Tools for .NET does not provide any communication components (AS2 or SFTP, for example), has no dashboard or UI, and is not a full end-to-end EDI solution.
Compatibility with .NET
.NET 6 +
Supports: macOS, Linux, Windows. Includes support for cloud hosting, including AWS and Azure
.NET Framework 4.5 +
Supports: Windows, Azure
NuGet package targets
The NuGet package targets the following versions:
- .NET Framework 4.5
- .NET Framework 4.8
- .NET 6.0
- .NET 7.0
- .NET 8.0
Contents
- EdiFabric.nupkg NuGet package and DLL
-
The following EDI Templates as C# files:
- EDIFACT (1911 to D97A, D97B to D01C, D02A to D07A, D07B to D16A)
- X12 (2040 to 4010, 4020 to 5050, 6010 to 6030)
- VDA (4905, 4906, 4908, 4913, 4915)
- HIPAA (4010, 5010)
- PNRGOV (10.1 to 13.1)
- EANCOM (D93A, D96A, D01B)
- HL7 (2.6)
- NCPDP Telecommunications (D.0)
- NCPDP SCRIPT (10.6)
-
Entity Framework DBContexts as C# files for:
- EDIFACT
- X12
- HIPAA
- EANCOM
- Standard support for 1, 2, or 3 years depending on the selected plan
- Product and template updates for 1, 2, or 3 years depending on the selected plan.
License
Features
Feature | Subscription | Enterprise |
---|---|---|
EDI Translation (EDI to .NET objects) | ✓ | ✓ |
EDI Generation (.NET objects to EDI) | ✓ | ✓ |
EDI Validation | ✓ | ✓ |
Entity Framework support for X12 and EDIFACT | ✓ | ✓ |
JSON support | ✓ | ✓ |
XML support | ✓ | ✓ |
Large transactions split | ✓ | ✓ |
Configurable EDI templates | ✓ | ✓ |
X12 templates | ✓ | ✓ |
EDIFACT templates | ✓ | ✓ |
HIPAA 5010 templates | ✓ | ✓ |
HIPAA 4010 templates | ✓ | ✓ |
EANCOM templates | ✓ | ✓ |
PNRGOV templates | ✓ | ✓ |
VDA Translation | ✓ | ✓ |
VDA Generation | ✓ | ✓ |
VDA Validation | ✓ | ✓ |
VDA templates | ✓ | ✓ |
HL7 Translation | ✓ | ✓ |
HL7 Generation | ✓ | ✓ |
HL7 Validation | ✓ | ✓ |
HL7 templates | ✓ | ✓ |
NCPDP Telecommunications Translation | ✓ | ✓ |
NCPDP Telecommunications Generation | ✓ | ✓ |
NCPDP Telecommunications Validation | ✓ | ✓ |
NCPDP Telecommunications templates | ✓ | ✓ |
NCPDP SCRIPT Translation | ✓ | ✓ |
NCPDP SCRIPT Generation | ✓ | ✓ |
NCPDP SCRIPT Validation | ✓ | ✓ |
NCPDP SCRIPT templates | ✓ | ✓ |
Flat files and CSV Translation | ✓ | ✓ |
Flat files and CSV Generation | ✓ | ✓ |
Flat files and CSV Validation | ✓ | ✓ |
Support | Standard | Standard |
Product updates | ✓ | ✓ |
EDIFACT CONTRL Acknowledgment | ✓ | ✓ |
X12 TA1 Acknowledgment | ✓ | ✓ |
X12 997 Acknowledgment | ✓ | ✓ |
X12 999 Acknowledgment | ✓ | ✓ |
Subscription to EdiNation (limited to 1000 API calls/per endpoint/per month) | ✓ | ✓ |
Subscription to EdiNation InHouse | ✓ | ✓ |
Is my EDI transaction supported?
If you can't find the EDI template for your transaction in any of the links above - please let us know and we'll prepare one for you (free of charge for all EDIFACT UN transactions).
Here is how to work out the X12 or EDIFACT version from a sample file.
Comments
0 comments
Please sign in to leave a comment.