X12 834 — Benefit Enrollment and Maintenance
The standard EDI channel for enrolling, updating and terminating members on a health plan: sent by the employer (or an exchange) to the payer, typically as a daily or weekly batch.
Purpose
The 834 carries membership events: new enrollment (qualifier
021), change (001), termination (024),
audit/reconciliation (030). It transports member demographics,
dependents, chosen plan, effective and end dates, premium amounts, occasionally tax
elements and primary care provider. It is the system of record for membership on the
payer side.
Envelope and structure
The 834 uses the standard triple X12 envelope with GS01 = BE
(Benefit Enrollment and Maintenance). The TR3 in ST03 is
005010X220A1. Example enrolling a new member into PPO Gold effective
1 June 2026:
ISA*00* *00* *ZZ*EMPLOYER01 *ZZ*PAYER99 *260513*1500*U*00501*000000834*0*P*>~
GS*BE*EMPLOYER01*PAYER99*20260513*1500*1*X*005010X220A1~
ST*834*0001*005010X220A1~
BGN*00*FILE-ENROLL-2026Q2*20260513*1500***4~
N1*P5*ACME EMPLOYER*FI*987654321~
N1*IN*PAYER99*FI*111223333~
INS*Y*18*030*XN*A***FT~
REF*0F*MEMBER12345~
REF*1L*GROUP4567~
DTP*356*D8*20260601~
NM1*IL*1*DOE*JANE****34*123456789~
DMG*D8*19850412*F~
HD*030**HLT*PPO-GOLD-2026~
DTP*348*D8*20260601~
SE*13*0001~
GE*1*1~
IEA*1*000000834~ Common segments (concept)
- Header —
BGNBeginning Segment carries the file number, transmission date and purpose (00 Original, 22 Information Copy, 4 Change Verify).N1Sponsor andN1Payer identify the employer and the carrier. - Detail — an
INSInsured Benefit opens each member event: yes/no member indicator, relationship code (18 Self, 01 Spouse, 19 Child…), maintenance type code (021 Addition, 024 Cancellation, 030 Audit…), benefit status code.REFcarries identifiers (member ID, group number, subscriber number).DTPcarries key dates (hire date 336, eligibility begin 356, eligibility end 357).NM1,DMGcarry demographics.HDHealth Coverage andHDCHealth Coverage Dependent Information describe selected plans. - Summary — a single
SE.
When you'll see it
The 834 is heavily used by BPaaS (Benefits Administration as a Service): Workday Benefits, ADP TotalSource, bswift, BenefitFocus, Empyrean. It is also the official pipe between ACA state exchanges / marketplaces and payers. The Open Enrollment window (November–December) produces volume spikes that stress overnight batch jobs.
Related transactions
- 820 — Payment Order/Remittance Advice (monthly premiums paid alongside the 834). See 821
- 270 / 271 — Eligibility check following enrollment. 270 · 271
- 837 — Health Care Claim generated by the member's care. See 837 page →
- 999 — Implementation Acknowledgment. See 999 page →
Documentation
- x12.org/products/transaction-sets — public index, name and code 834.
- stedi.com/edi/x12/transaction-set/834 — public editorial reference, examples.
- cms.gov — HIPAA EDI guides .
- TR3 005010X220A1 — available for purchase on x12.org or via DISA.