Accepted
FHIR is essential for modern interoperability, but payer operations still depend heavily on X12 transactions: 837 claims, 834 enrollment, 270/271 eligibility, 276/277 claim status, 278 authorization, 835 remittance, and attachments.
Keep X12 first-class beside FHIR. Do not treat X12 as a temporary import format or hide it behind FHIR-only abstractions.
Positive:
- Clearinghouse and trading-partner workflows remain explicit.
- Claims, enrollment, remittance, and authorization workflows can preserve EDI control numbers and acknowledgements.
- FHIR and X12 can be reconciled through domain models and projections.
Tradeoffs:
- The platform must maintain both FHIR and X12 expertise.
- Documentation must identify which workflows are FHIR-facing, X12-facing, or both.