todd-test
X12 834 834 [Oscar] 834 ICHRA – Subscriber Maintenance (FFE v7.0-based) (X220A1)
—
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)
—
- 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
Usage notes
—
N1
0700
Heading > Sponsor Name Loop > N1
Sponsor Name
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
Usage notes
—
- 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
Usage notes
—
N1
0700
Heading > Payer Loop > N1
Payer
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
Usage notes
—
- FI
- Federal Taxpayer's Identification Number
1000B Payer Loop end
1000C TPA/Broker Name Loop
RequiredMax 1
Usage notes
—
N1
0700
Heading > TPA/Broker Name Loop > N1
TPA/Broker Name
RequiredMax use 1
—
Usage notes
—
Example
Required
Identifier (ID)
—
Usage notes
—
- 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
—
Example
Required
Identifier (ID)
—
Usage notes
—
- 001
- Change
- 022
- Change in Status
- ZZZ
- Mutually Defined
Required
Identifier (ID)
—
Usage notes
—
- 25
- Change in Identifying Data Elements
- 43
- Change of Location
- 86
- Change in Insured Information
- XT
- Transfer
- ZZ
- Mutually Defined
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
2100B Incorrect Member Name Loop
OptionalMax 1
Usage notes
—
NM1
0300
Detail > Member Level Detail Loop > Incorrect Member Name Loop > NM1
Member Name
RequiredMax use 1
—
Example
If either Identification Code Qualifier (NM1-08) or Member Identifier (NM1-09) is present, then the other is required
N3
0500
Detail > Member Level Detail Loop > Incorrect Member Name Loop > N3
Member Residence Street Address
OptionalMax use 1
—
Usage notes
—
Example
N4
0600
Detail > Member Level Detail Loop > Incorrect Member Name Loop > N4
Member City, State, ZIP Code
OptionalMax use 1
—
Usage notes
—
Example
DMG
0800
Detail > Member Level Detail Loop > Incorrect Member Name Loop > DMG
Member Demographics
OptionalMax use 1
—
Usage notes
—
Example
2100B Incorrect Member Name Loop end
2100C Member Mailing Address Loop
OptionalMax 1
Usage notes
—
NM1
0300
Detail > Member Level Detail Loop > Member Mailing Address Loop > NM1
Individual or Organizational Name
RequiredMax use 1
—
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
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 >1
—
Example
Variants (all may be used)
DTPHealth Coverage DatesDTP
2700
Detail > Member Level Detail Loop > Health Coverage Loop > DTP
Health Coverage Dates
RequiredMax use 6
—
Example
Variants (all may be used)
DTPHealth Coverage DatesREF
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 1
—
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
OptionalMax 1
Usage notes
—
Variants (all may be used)
Reporting Category LoopN1
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
OptionalMax 1
Usage notes
—
Variants (all may be used)
Reporting Category LoopN1
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 16Max 16
^(?:(?:(?:(?:(?:(?:[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
—
Usage notes
—
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
"Soft term" (member leaves Thatch but stays with Oscar)
ST*834*74592441*005010X220A1~
BGN*00*74592441*20240105*202953*ET***2~
DTP*007*D8*20240105~
N1*P5*John Doe*FI*999999999~
N1*IN*Oscar*FI*111111111~
N1*BO*Thatch*94*222222222~
INS*Y*18*022*XT*A***AC~
REF*0F*mbr_01hwnmmb6qk1dhj10yaevkcb4k~
REF*17*mbr_01hwnmmb6qk1dhj10yaevkcb4k~
DTP*303*D8*20240105~
NM1*IL*1*Doe*John****34*999999999~
PER*IP**TE*5017622641***EM*john.doe@gmail.com~
N3*101 New Street~
N4*New City*AR*71913~
DMG*D8*19730101*M~
HLH*N~
HD*001**HLT~
DTP*348*D8*20240109~
DTP*303*D8*20240105~
REF*1L*enrlmt_01hwnmmb6qk1dhj10yaevkcb4k~
REF*CE*99999AR020001001~
LS*2700~
LX*1~
N1*75*ADDL MAINT REASON~
REF*17*LEAVE_PLATFORM~
DTP*007*D8*20240105~
LX*2~
N1*75*REQUEST SUBMIT TIMESTAMP~
REF*17*2024121413374163~
LE*2700~
SE*31*74592441~
BGN*00*74592441*20240105*202953*ET***2~
DTP*007*D8*20240105~
N1*P5*John Doe*FI*999999999~
N1*IN*Oscar*FI*111111111~
N1*BO*Thatch*94*222222222~
INS*Y*18*022*XT*A***AC~
REF*0F*mbr_01hwnmmb6qk1dhj10yaevkcb4k~
REF*17*mbr_01hwnmmb6qk1dhj10yaevkcb4k~
DTP*303*D8*20240105~
NM1*IL*1*Doe*John****34*999999999~
PER*IP**TE*5017622641***EM*john.doe@gmail.com~
N3*101 New Street~
N4*New City*AR*71913~
DMG*D8*19730101*M~
HLH*N~
HD*001**HLT~
DTP*348*D8*20240109~
DTP*303*D8*20240105~
REF*1L*enrlmt_01hwnmmb6qk1dhj10yaevkcb4k~
REF*CE*99999AR020001001~
LS*2700~
LX*1~
N1*75*ADDL MAINT REASON~
REF*17*LEAVE_PLATFORM~
DTP*007*D8*20240105~
LX*2~
N1*75*REQUEST SUBMIT TIMESTAMP~
REF*17*2024121413374163~
LE*2700~
SE*31*74592441~
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.