EDI 834 Processing
Benefit enrollment and maintenance transaction processing
Transaction Type
Full File
Change Only
Audit
Full File replaces entire roster; Change updates only modified records
Drop 834 transaction files here
or click to browse your computer
Supported: .edi, .txt, .x12 · Max 50MB per file
Uploaded Files
4 files
834_FULLFILE_20260401_001.edi
2,847 subscribers · Eff. Apr 1, 2026
Processed
834_CHANGE_20260401_002.edi
143 subscribers · Eff. Apr 1, 2026
Valid
834_CHANGE_20260401_003.edi
89 subscribers · Eff. Apr 1, 2026
Errors (3)
834_AUDIT_20260401_004.edi
1,204 subscribers · Eff. Mar 1, 2026
Validating
Roster Preview
834_CHANGE_20260401_002.edi — 143 records
Member IDNameDOBPlanEff. DateChange Type
MBR-00421
Maria Santos
1958-03-14HMO Premier04/01/2026Enrolled
MBR-00422
James Whitfield
1945-11-02PPO Gold04/01/2026Changed Plan
MBR-00423
Helen Torres
1951-07-29PACE Flex03/31/2026Termed
MBR-00424
Robert Kim
1940-05-18Dual Complete04/01/2026Enrolled
MBR-00425
Linda Zhao
1963-09-08HMO Basic04/01/2026Changed Plan
MBR-00426
David Osei
1955-12-22PPO Silver04/01/2026Enrolled
MBR-00427
Carmen Rivera
1948-04-11HMO Premier04/01/2026Enrolled
Showing 7 of 143 records
Validation Errors
3 errors 834_CHANGE_20260401_003.edi
ERR-834-001 — Invalid Member ID Format
Subscriber ID "MBR_0041X" contains invalid character in segment NM1
Segment: NM1*IL*1*JOHNSON*PAUL**MI*MBR_0041X · Line 247 · Member: Paul Johnson
ERR-834-009 — Missing Coverage Effective Date
DTP*348 segment is missing; effective date is required for coverage begin transactions
Segment: HD*030**HLT · Line 892 · Member: Tracey Monroe
ERR-834-022 — Unknown Plan Code
Plan code "PPO-GOLD-X2" does not match any active benefit plan in the system
Segment: HD*030**HLT*PPO-GOLD-X2 · Line 1,104 · Member: Kwame Asante
AI Assistant

The ANSI ASC X12 834 transaction set is the standard electronic data interchange format for benefit enrollment and maintenance. Employers and health plans exchange 834 files to communicate membership changes.

  • Full File — complete roster; replaces all existing records
  • Change Only — only modified or new records
  • Audit — read-only comparison against current enrollment

Drag and drop .edi, .txt, or .x12 files into the upload zone, or click to browse. Multiple files can be uploaded simultaneously. Each file undergoes automatic validation before processing.

  • File size limit: 50MB per file
  • Processing time: ~2 minutes per 1,000 records
  • Status updates appear in real time

Files with errors cannot be fully processed until issues are resolved. Options:

  • Fix the error in the source file and re-upload
  • Process valid records and skip errored rows (partial processing)
  • Discard the file entirely
  • Contact sender to resend corrected transaction

Process Roster commits the transactions to the enrollment system. Rollback reverts the last processed batch. Rollback is available for 72 hours after processing and requires supervisor approval for batches over 500 records.

  • 021 — Initial enrollment
  • 024 — Change/correction to existing enrollment
  • 030 — Audit/compare (no changes made)
  • 033 — Termination of coverage