OpenEDI JSON
An OpenAPI 3 schema with EDI extensions, for ediFabric Native, ediFabric Cloud and the EDI Spec Builder. Read what OpenEDI is.
ediFabric .NET template
The ediFabric .NET class for the transaction, with the common segments, composites and codes it needs.
ediFabric Native model
The file ediFabric Native loads to parse and generate EDI from Python, Java, C and C#.
The specs in this library, including their OpenEDI, C# and ediFabric Native files, are part of ediFabric and are copyright EDI Fabric Limited, like the rest of the product. Their use is subject to the ediFabric license agreement.
HIPAA 5010 spec pages
The HIPAA 5010 transactions with the errata (A1, A2) applied have their own pages, with the structure and all three formats in one place. More standards follow.
| Transaction | Name | Version |
|---|---|---|
| 837P | Health Care Claim: Professional | 005010X222A1 |
| 837I | Health Care Claim: Institutional | 005010X223A2 |
| 837D | Health Care Claim: Dental | 005010X224A2 |
| 835 | Health Care Claim Payment/Advice | 005010X221A1 |
| 834 | Benefit Enrollment and Maintenance | 005010X220A1 |
| 820 | Payroll Deducted and Other Group Premium Payment for Insurance Products | 005010X218 |
| 820HIX | Health Insurance Exchange Related Payments | 005010X306 |
| 270 | Eligibility, Coverage or Benefit Inquiry | 005010X279A1 |
| 271 | Eligibility, Coverage or Benefit Information | 005010X279A1 |
| 276 | Health Care Claim Status Request | 005010X212 |
| 277 | Health Care Claim Status Response | 005010X212 |
| 277A | Health Care Claim Acknowledgment (277CA) | 005010X214 |
| 278 | Health Care Services Review: Request for Review and Response | 005010X217 |
| 999 | Implementation Acknowledgment | 005010X231A1 |
Browse by standard
Pick a standard and version to see all its transactions.
X12 27 versions, 7255 transactions
ASC X12 transaction sets for supply chain, transportation, finance and government, from version 002040 to 007040.
X12 HIPAA 3 versions, 32 transactions
The HIPAA implementation guides for health care claims, remittances, eligibility, claim status, enrollment, premium payments and prior authorization.
X12 IAIABC 1 version, 1 transactions
The IAIABC workers' compensation medical bill implementation guide.
EDIFACT 47 versions, 8136 transactions
UN/EDIFACT messages from the United Nations directories, from D93A to D19A.
- 19111
- D93A55
- D94A68
- D94B75
- D95A101
- D95B115
- D96A125
- D96B136
- D97A143
- D97B151
- D98A157
- D98B165
- D99A169
- D99B180
- D00A187
- D00B191
- D01A194
- D01B194
- D01C194
- D02A194
- D02B194
- D03A192
- D03B192
- D04A192
- D04B192
- D05A193
- D05B193
- D06A193
- D06B193
- D07A193
- D07B193
- D08A193
- D08B193
- D09A194
- D09B194
- D10A194
- D10B194
- D11A194
- D11B209
- D12A209
- D13A194
- D14A209
- D15A208
- D16A209
- D17A209
- D18A209
- D19A209
EANCOM 4 versions, 162 transactions
The GS1 EANCOM subset of EDIFACT for retail and consumer goods.
EDIG@S 1 version, 13 transactions
The EDIG@S subset of EDIFACT for gas transmission and nominations.
IATA PADIS 3 versions, 148 transactions
IATA PADIS EDIFACT messages for passenger and airline data, such as PNRGOV and PAXLST.
HL7 1 version, 416 transactions
HL7 version 2 messages for patient administration, orders, results and other clinical data.
NCPDP 2 versions, 36 transactions
NCPDP standards for pharmacy claims and electronic prescriptions.
VDA 1 version, 7 transactions
VDA flat-file messages of the German automotive industry for delivery schedules, dispatch advice and invoices.
How to customize a spec for a trading partner
- Open the standard spec. For example, the 837P professional claim.
- Copy it. Select Customize in Spec Builder and enter a name for your copy, such as
acme_837P. Names starting with EdiNation or EdiFabric are reserved for the standard specs. - Change it. In the Spec Builder, select a loop, segment or element and change its usage, repeats, lengths, formats or codes, or add, move, copy and delete loops, segments and elements.
- Use it. Select Update, then parse and validate files against your spec in EdiNation, or download it for ediFabric Native, Cloud or .NET.
Use the specs in your code
Parse and generate EDI against a standard or custom spec with ediFabric .NET, ediFabric Native or ediFabric Cloud. Every HIPAA spec page also shows how to generate classes in Python, Java, Node.js, Go, Rust or C for the JSON that ediFabric Native returns.