Convert X12 to FHIR R4: Try with 837, 835, 278 Sample Data
Turn HIPAA X12 transactions into FHIR R4 bundles in seconds, see the output immediately.
Sample data only, do not paste PHI.What This Tool Does
Redix converts HIPAA X12 EDI transactions into validated FHIR R4 JSON bundles. The converter handles six transaction families used across claims, eligibility, prior authorization, enrollment, and payment workflows.
- 837 Claims (Professional, Institutional, Dental) → FHIR Claim resources
- 835 Payment/Remittance → ExplanationOfBenefit
- 278 Prior Authorization → Da Vinci PAS bundles (CMS-0057-F aligned)
- 270/271 Eligibility → CoverageEligibilityRequest/Response
- 276/277 Claim Status → Task resources
- 834 Enrollment → Coverage and Patient resources
Every output bundle includes FHIR R4 validation and optional Provenance resources. Processing is handled by the Redix native engine, designed for high-throughput healthcare transformation workloads.
Supported X12 Transactions
837 Professional
Health Care Claim: Professional
→ Claim, Patient, Practitioner, Coverage837 Institutional
Health Care Claim: Institutional
→ Claim, Patient, Organization, Coverage837 Dental
Health Care Claim: Dental
→ Claim, Patient, Practitioner, Coverage835 Remittance
Health Care Claim Payment/Advice
→ ExplanationOfBenefit, PaymentReconciliation278 Prior Auth
Prior Authorization Request/Response
→ Da Vinci PAS Bundle (CMS-0057-F)270/271 Eligibility
Eligibility Inquiry and Response
→ CoverageEligibilityRequest/Response276/277 Claim Status
Claim Status Inquiry and Response
→ Task, Claim, Patient834 Enrollment
Benefit Enrollment and Maintenance
→ Coverage, Patient, OrganizationExample: 837 Professional → FHIR Bundle
Here's what the converter produces from a standard 837P claim:
Sample Input (X12 837 Professional)
ISA*00* *00* *ZZ*123456789012345*ZZ*123456789012345*030101*1253*^*00501*987654321*1*T*: GS*HC*123456789012345*123456789012345*19991231*0802*123456789*X*005010X222 ST*837*0021*005010X222 BHT*0019*00*244579*20061015*1023*CH NM1*41*2*PREMIER BILLING SERVICE*****46*TGJ23 NM1*40*2*KEY INSURANCE COMPANY*****46*66783JJT HL*1**20*1 ...
Sample Output (FHIR R4 JSON Bundle)
{
"resourceType": "Bundle",
"type": "collection",
"timestamp": "2006-10-15T10:23:00Z",
"entry": [
{
"resource": {
"resourceType": "Claim",
"status": "active",
"use": "claim",
"type": {
"coding": [{
"system": "http://terminology.hl7.org/CodeSystem/claim-type",
"code": "professional"
}]
},
"patient": {"reference": "Patient/a783d7c1-..."},
"insurer": {"reference": "Organization/5a59e8ca-..."},
"diagnosis": [
{"sequence": 1, "diagnosisReference": {"reference": "Condition/..."}}
],
"item": [{
"sequence": 1,
"productOrService": {
"coding": [{"system": "http://www.ama-assn.org/go/cpt", "code": "99213"}]
},
"unitPrice": {"value": 40, "currency": "USD"}
}],
"total": {"value": 100, "currency": "USD"}
}
},
{"resource": {"resourceType": "Patient", "name": [{"family": "SMITH", "given": ["JANE"]}], "birthDate": "1943-05-01"}},
{"resource": {"resourceType": "Organization", "name": "KEY INSURANCE COMPANY"}},
{"resource": {"resourceType": "Coverage", "status": "active"}},
{"resource": {"resourceType": "Condition", "code": {"coding": [{"system": "http://hl7.org/fhir/sid/icd-9-cm", "code": "0340"}]}}}
]
}
Deployment Options
- Online demo: Try immediately with Redix sample data. Testing your own de-identified files requires an evaluation key.
- REST API: Integrate via HTTP endpoints with Python, Node.js, C#, or Java SDKs (Developer Portal)
- On-premises engine: Native C engine, no JVM overhead. PHI stays in your infrastructure.
Frequently Asked Questions
Which X12 transaction types can Redix convert to FHIR R4?
What FHIR version does the converter output? Can you map to specific Implementation Guides?
Does the online demo accept real patient data (PHI)?
How does X12 278 prior auth relate to FHIR PAS?
Is this available as an API or on-premises software?
How accurate is the X12 to FHIR mapping?
Need this running in your environment?
Run the same Redix engine in your own environment (Docker or on-prem). No PHI leaves your system.
Request Technical EvaluationWe will help you choose the right evaluation path for sample testing, API testing, or deployment in your own environment.
Used in production by large healthcare organizations, including Fortune 500 companies. Trusted for over a decade in healthcare data integration.
Related Tools & Resources
- HL7 v2 → FHIR R4 Converter: Convert ADT, ORU, ORM messages
- Prior Authorization (PAS) Demo: CMS-0057-F workflow with X12 278 and FHIR
- HIPAA to FHIR Product Details: Full specifications and licensing
- Developer Portal: REST API docs, SDKs, and code samples
- Live Sandbox: All 10 conversion tools in one place