
X12 834 [Oscar+Thatch dependent enrollment] (CMS) 834 (FFE to FFE Issuer) Benefit Enrollment and Maintenance (X220A1) v7.0
—
Delimiters
- ~ Segment
- * Element
- > Component
- ^ Repetition
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Interchange Control Header
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
detail
Member Level Detail Loop
INS
0100
Member Level Detail
Max use 1
Required
REF
0200
Member Supplemental Identifier
Max use 13
Required
REF
0200
Subscriber Identifier
Max use 1
Required
DTP
0250
Member Level Dates
Max use 24
Required
LS
6880
Loop Header
Max use 1
Required
Member Reporting Categories Loop
LE
6885
Loop Trailer
Max use 1
Required
SE
6900
Transaction Set Trailer
Max use 1
Required
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Interchange Control Trailer
Max use 1
Required
ISA
Interchange Control Header
RequiredMax use 1
—
Example
Required
Identifier (ID)
—
- 00
- No Authorization Information Present (No Meaningful Information in I02)
Required
Identifier (ID)
—
- 00
- No Security Information Present (No Meaningful Information in I04)
Required
Identifier (ID)
—
- 00501
- Standards Approved for Publication by ASC X12 Procedures Review Board through October 2003
Required
Identifier (ID)
Min 1Max 1
—
- 0
- No Interchange Acknowledgment Requested
- 1
- Interchange Acknowledgment Requested (TA1)
Required
Identifier (ID)
Min 1Max 1
—
- I
- Information
- P
- Production Data
- T
- Test Data
GS
Functional Group Header
RequiredMax use 1
—
Example
Required
Identifier (ID)
—
- BE
- Benefit Enrollment and Maintenance (834)
Required
Identifier (ID)
Min 1Max 2
—
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Heading
ST
0100
Heading > ST
Transaction Set Header
RequiredMax use 1
—
Example
BGN
0200
Heading > BGN
Beginning Segment
RequiredMax use 1
—
Example
Required
Time (TM)
HHMM, HHMMSS, HHMMSSD, or HHMMSSDD format
—
Usage notes
—
Required
Identifier (ID)
—
Usage notes
—
- 01
- Equivalent to ISO P01
- 02
- Equivalent to ISO P02
- 03
- Equivalent to ISO P03
- 04
- Equivalent to ISO P04
- 05
- Equivalent to ISO P05
- 06
- Equivalent to ISO P06
- 07
- Equivalent to ISO P07
- 08
- Equivalent to ISO P08
- 09
- Equivalent to ISO P09
- 10
- Equivalent to ISO P10
- 11
- Equivalent to ISO P11
- 12
- Equivalent to ISO P12
- 13
- Equivalent to ISO M12
- 14
- Equivalent to ISO M11
- 15
- Equivalent to ISO M10
- 16
- Equivalent to ISO M09
- 17
- Equivalent to ISO M08
- 18
- Equivalent to ISO M07
- 19
- Equivalent to ISO M06
- 20
- Equivalent to ISO M05
- 21
- Equivalent to ISO M04
- 22
- Equivalent to ISO M03
- 23
- Equivalent to ISO M02
- 24
- Equivalent to ISO M01
- AD
- Alaska Daylight Time
- AS
- Alaska Standard Time
- AT
- Alaska Time
- CD
- Central Daylight Time
- CS
- Central Standard Time
- CT
- Central Time
- ED
- Eastern Daylight Time
- ES
- Eastern Standard Time
- ET
- Eastern Time
- GM
- Greenwich Mean Time
- HD
- Hawaii-Aleutian Daylight Time
- HS
- Hawaii-Aleutian Standard Time
- HT
- Hawaii-Aleutian Time
- LT
- Local Time
- MD
- Mountain Daylight Time
- MS
- Mountain Standard Time
- MT
- Mountain Time
- ND
- Newfoundland Daylight Time
- NS
- Newfoundland Standard Time
- NT
- Newfoundland Time
- PD
- Pacific Daylight Time
- PS
- Pacific Standard Time
- PT
- Pacific Time
- TD
- Atlantic Daylight Time
- TS
- Atlantic Standard Time
- TT
- Atlantic Time
- UT
- Universal Time Coordinate
DTP
0400
Heading > DTP
File Effective Date
RequiredMax use >1
—
Usage notes
—
Example
1000A Sponsor Name Loop
RequiredMax 1
N1
0700
Heading > Sponsor Name Loop > N1
Sponsor Name
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
- 94
- Code assigned by the organization that is the ultimate destination of the transaction set
- FI
- Federal Taxpayer's Identification Number
1000A Sponsor Name Loop end
1000B Payer Loop
RequiredMax 1
N1
0700
Heading > Payer Loop > N1
Payer
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
- FI
- Federal Taxpayer's Identification Number
1000B Payer Loop end
1000C TPA/Broker Name Loop
RequiredMax 2
N1
0700
Heading > TPA/Broker Name Loop > N1
TPA/Broker Name
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
- 94
- Code assigned by the organization that is the ultimate destination of the transaction set
1000C TPA/Broker Name Loop end
Heading end
Detail
2000 Member Level Detail Loop
RequiredMax >1
INS
0100
Detail > Member Level Detail Loop > INS
Member Level Detail
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
Usage notes
—
- 01
- Spouse
- 03
- Father or Mother
- 04
- Grandfather or Grandmother
- 05
- Grandson or Granddaughter
- 06
- Uncle or Aunt
- 07
- Nephew or Niece
- 08
- Cousin
- 09
- Adopted Child
- 10
- Foster Child
- 11
- Son-in-law or Daughter-in-law
- 12
- Brother-in-law or Sister-in-law
- 13
- Mother-in-law or Father-in-law
- 14
- Brother or Sister
- 15
- Ward
- 16
- Stepparent
- 17
- Stepson or Stepdaughter
- 19
- Child
- 23
- Sponsored Dependent—
- 24
- Dependent of a Minor Dependent
- 25
- Ex-spouse
- 26
- Guardian
- 31
- Court Appointed Guardian
- 38
- Collateral Dependent—
- 53
- Life Partner—
- 60
- Annuitant
- D2
- Trustee
- G8
- Other Relationship
- G9
- Other Relative
REF
0200
Detail > Member Level Detail Loop > REF
Member Supplemental Identifier
RequiredMax use 13
—
Usage notes
—
Example
Variants (all may be used)
REFSubscriber IdentifierREF
0200
Detail > Member Level Detail Loop > REF
Subscriber Identifier
RequiredMax use 1
—
Usage notes
—
Example
Variants (all may be used)
REFMember Supplemental IdentifierDTP
0250
Detail > Member Level Detail Loop > DTP
Member Level Dates
RequiredMax use 24
—
Usage notes
—
Example
2100A Member Name Loop
RequiredMax 1
NM1
0300
Detail > Member Level Detail Loop > Member Name Loop > NM1
Member Name
RequiredMax use 1
—
Example
PER
0400
Detail > Member Level Detail Loop > Member Name Loop > PER
Member Communications Numbers
RequiredMax use 1
—
Usage notes
—
Example
N3
0500
Detail > Member Level Detail Loop > Member Name Loop > N3
Member Residence Street Address
RequiredMax use 1
—
Usage notes
—
Example
N4
0600
Detail > Member Level Detail Loop > Member Name Loop > N4
Member City, State, ZIP Code
RequiredMax use 1
—
Usage notes
—
Example
DMG
0800
Detail > Member Level Detail Loop > Member Name Loop > DMG
Member Demographics
RequiredMax use 1
—
Usage notes
—
Example
HLH
1300
Detail > Member Level Detail Loop > Member Name Loop > HLH
Member Health Information
RequiredMax use 1
—
Usage notes
—
Example
2100A Member Name Loop end
2100C Member Mailing Address Loop
Max 1
Usage notes
—
NM1
0300
Detail > Member Level Detail Loop > Member Mailing Address Loop > NM1
Member Mailing Address
RequiredMax use 1
—
Usage notes
—
Example
N3
0500
Detail > Member Level Detail Loop > Member Mailing Address Loop > N3
Member Mail Street Address
RequiredMax use 1
—
Example
N4
0600
Detail > Member Level Detail Loop > Member Mailing Address Loop > N4
Member Mail City, State, ZIP Code
RequiredMax use 1
—
Example
2100C Member Mailing Address Loop end
2100F Custodial Parent Loop
Max 1
Usage notes
—
NM1
0300
Detail > Member Level Detail Loop > Custodial Parent Loop > NM1
Custodial Parent
RequiredMax use 1
—
Usage notes
—
Example
N3
0500
Detail > Member Level Detail Loop > Custodial Parent Loop > N3
Custodial Parent Street Address
RequiredMax use 1
—
Usage notes
—
Example
N4
0600
Detail > Member Level Detail Loop > Custodial Parent Loop > N4
Custodial Parent City, State, ZIP Code
RequiredMax use 1
—
Usage notes
—
Example
2100F Custodial Parent Loop end
2100G Responsible Person Loop
Max 13
Usage notes
—
NM1
0300
Detail > Member Level Detail Loop > Responsible Person Loop > NM1
Responsible Person
RequiredMax use 1
—
Usage notes
—
Example
N3
0500
Detail > Member Level Detail Loop > Responsible Person Loop > N3
Responsible Person Street Address
RequiredMax use 1
—
Usage notes
—
Example
N4
0600
Detail > Member Level Detail Loop > Responsible Person Loop > N4
Responsible Person City, State, ZIP Code
RequiredMax use 1
—
Usage notes
—
Example
2100G Responsible Person Loop end
2300 Health Coverage Loop
RequiredMax 99
HD
2600
Detail > Member Level Detail Loop > Health Coverage Loop > HD
Health Coverage
RequiredMax use 1
—
Usage notes
—
Example
DTP
2700
Detail > Member Level Detail Loop > Health Coverage Loop > DTP
Health Coverage Dates
RequiredMax use 6
—
Example
REF
2900
Detail > Member Level Detail Loop > Health Coverage Loop > REF
Health Coverage Policy Number
RequiredMax use 1
—
Usage notes
—
Example
Variants (all may be used)
REFHealth Coverage Policy NumberREF
2900
Detail > Member Level Detail Loop > Health Coverage Loop > REF
Health Coverage Policy Number
RequiredMax use 14
—
Usage notes
—
Example
Variants (all may be used)
REFHealth Coverage Policy Number2300 Health Coverage Loop end
LS
6880
Detail > Member Level Detail Loop > LS
Loop Header
RequiredMax use 1
—
Example
2700 Member Reporting Categories Loop
RequiredMax >1
LX
6881
Detail > Member Level Detail Loop > Member Reporting Categories Loop > LX
Member Reporting Categories
RequiredMax use 1
—
Usage notes
—
Example
2750 Reporting Category Loop
Max 1
N1
6882
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > N1
Reporting Category
RequiredMax use 1
—
Usage notes
—
Example
REF
6883
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > REF
Reporting Category Reference
RequiredMax use 1
—
Usage notes
—
Example
DTP
6884
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > DTP
Reporting Category Date
RequiredMax use 1
—
Example
2750 Reporting Category Loop end
2750 Reporting Category Loop
Max 1
N1
6882
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > N1
Reporting Category
RequiredMax use 1
—
Usage notes
—
Example
REF
6883
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > REF
Reporting Category Reference
RequiredMax use 1
—
Usage notes
—
Example
Required
String (AN)
Min 1Max 50
^(?:(?:(?:(?:(?:(?:[1-9]\d{3})|(?:0[1-9]\d{2})))(?:(?:(?:0[1-9]|1[0-2])(?:0[1-9]|1\d|2[0-8]))|(?:(?:0[13-9]|1[0-2])(?:29|30))|(?:(?:0[13578]|1[02])31)))(?:(?:[01]\d|2[0-3])(?:[0-5]\d)(?:[0-5]\d)(?:[0-9]{2})))|(?:(?:(?:(?:[1-9]\d(?:[02468][048]|[13579][26]))|(?:0[1-9]\d(?:[02468][048]|[13579][26])))0229)(?:(?:[01]\d|2[0-3])(?:[0-5]\d)(?:[0-5]\d)(?:[0-9]{2}))))$ RegEx pattern
—
2750 Reporting Category Loop end
2750 Reporting Category Loop
Max 1
N1
6882
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > N1
Reporting Category
RequiredMax use 1
—
Usage notes
—
Example
REF
6883
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > REF
Reporting Category Reference
RequiredMax use 1
—
Usage notes
—
Example
Required
String (AN)
—
- 02
- Addition of individual due to birth
- 05
- Addition of individual due to adoption
- 07
- Loss of Minimum Essential Coverage (MEC) or denied Medicaid or CHIP
- 32
- Addition of individual due to marriage
- 43
- New QHPs available due to a permanent move
- FC
- Change to Financial Information (APTC or CSR)
- HR
- Individual is newly eligible for an Individual Coverage Health Reimbursement Arrangement (ICHRA)
- NE
- Individual is released from incarceration, gains lawful presence status, or is a member of a federally recognized American Indian tribe or an Alaskan native
- QS
- Individual is newly eligible for a Qualified Small Employer Health Reimbursement Arrangement (QSEHRA)
DTP
6884
Detail > Member Level Detail Loop > Member Reporting Categories Loop > Reporting Category Loop > DTP
Reporting Category Date
RequiredMax use 1
—
Example
2750 Reporting Category Loop end
2700 Member Reporting Categories Loop end
LE
6885
Detail > Member Level Detail Loop > LE
Loop Trailer
RequiredMax use 1
—
Example
2000 Member Level Detail Loop end
SE
6900
Detail > SE
Transaction Set Trailer
RequiredMax use 1
—
Example
Detail end
GE
Functional Group Trailer
RequiredMax use 1
—
Example
IEA
Interchange Control Trailer
RequiredMax use 1
—
Example
EDI Samples
Dependent sample
ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *240105*1802*^*00501*000001566*1*P*>~
GS*BE*SENDER*RECEIVER*20240105*1802*000005757*X*005010X220A1~
ST*834*0000001*005010X220A1~
BGN*00*74592441*20240105*202953*ET***2~
DTP*007*D8*20240101~
N1*P5*John Doe*FI*0000000001~
N1*IN*Oscar*FI*111111111~
N1*BO*Thatch*94*111111111~
INS*N*19*021*EC*A**~
REF*0F*0000068929~
REF*17*0000068929~
DTP*356*D8*20240101~
NM1*IL*1*Doe*Jane****34*000000000~
PER*IP**TE*5017622641***EM*jane.doe@example.com~
N3*106 Test Trail~
N4*Hot Springs*AR*71913~
DMG*D8*20030101*F~
HLH*N~
HD*021**HLT~
DTP*348*D8*20240101~
REF*1L*68929001~
REF*CE*99999AR020001001~
LS*2700~
LX*1~
N1*75*REQUEST SUBMIT TIMESTAMP~
REF*17*2023121413374163~
LX*2~
N1*75*SEP REASON~
REF*17*HR~
DTP*007*D8*20240101~
LX*3~
N1*75*PRE AMT TOT~
REF*9X*941.20~
DTP*007*D8*20240101~
LE*2700~
SE*34*0000001~
GE*1*000005757~
IEA*1*000001566~
GS*BE*SENDER*RECEIVER*20240105*1802*000005757*X*005010X220A1~
ST*834*0000001*005010X220A1~
BGN*00*74592441*20240105*202953*ET***2~
DTP*007*D8*20240101~
N1*P5*John Doe*FI*0000000001~
N1*IN*Oscar*FI*111111111~
N1*BO*Thatch*94*111111111~
INS*N*19*021*EC*A**~
REF*0F*0000068929~
REF*17*0000068929~
DTP*356*D8*20240101~
NM1*IL*1*Doe*Jane****34*000000000~
PER*IP**TE*5017622641***EM*jane.doe@example.com~
N3*106 Test Trail~
N4*Hot Springs*AR*71913~
DMG*D8*20030101*F~
HLH*N~
HD*021**HLT~
DTP*348*D8*20240101~
REF*1L*68929001~
REF*CE*99999AR020001001~
LS*2700~
LX*1~
N1*75*REQUEST SUBMIT TIMESTAMP~
REF*17*2023121413374163~
LX*2~
N1*75*SEP REASON~
REF*17*HR~
DTP*007*D8*20240101~
LX*3~
N1*75*PRE AMT TOT~
REF*9X*941.20~
DTP*007*D8*20240101~
LE*2700~
SE*34*0000001~
GE*1*000005757~
IEA*1*000001566~
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.