The ADA Dental Claim Form (J400) is the standard form for dental insurance billing. The HIPAA 837D is its electronic equivalent. Dental claims have unique characteristics not found in professional or institutional claims: tooth numbers and surfaces, oral cavity designations, CDT procedure codes, and prosthesis tracking. This article provides the field-by-field mapping from 837D segments to ADA J400 boxes, based on production-tested conversion logic.
In this article:
Understanding the Two Formats
The mapping examples in this article show how 837D data corresponds to the ADA J400 form under the ADA instructions. They are reference mappings for readers, not a record of any one map’s output.
The ADA J400 form has 58 numbered boxes organized into sections:
- Boxes 1–11: Insurance and policyholder information
- Boxes 12–23: Patient information and claim details
- Boxes 24–35: Service lines (up to 10 procedures)
- Boxes 36–46: Authorization and treatment information
- Boxes 47–58: Billing dentist and treating dentist information
The 837D organizes data into the same hierarchical structure as other 837 transactions:
- 2000A (Billing Provider) — the dental practice
- 2000B (Subscriber) — the insured person
- 2000C (Patient) — if different from subscriber
- 2300 (Claim) — dental claim data
- 2400 (Service Line) — individual dental procedures
Insurance Information (Boxes 1–11)
Box 1: Type of Transaction
| CLM12/CLM19 Value | Box 1 Checkbox |
|---|---|
| 01 | Predetermination/Preauthorization |
| PB | EPSDT/Title XIX |
| (default) | Statement of Actual Services |
Box 2: Predetermination/Preauthorization Number
REF*G1*PREAUTH_12345~
^^^^^^^^^^^^^^
Box 2 = REF02Box 3: Insurance Company Name and Address
NM1*PR*2*DELTA DENTAL****PI*12345~ N3*PO BOX 1234~ N4*SEATTLE*WA*98101~
Box 5: Subscriber ID
NM1*IL*1*DOE*JOHN***MI*SUBSCRIBER_ID~
^^^^^^^^^^^^^
Box 5 = NM109Box 6: Plan/Group Number
SBR*P*18*DENTAL_PLAN_GOLD****CI~
^^^^^^^^^^^^^^^^
Box 6 = SBR03Patient Information (Boxes 12–23)
Box 12: Subscriber Name and Address
NM1*IL*1*DOE*JOHN*M*DR*MI*MEMBER_ID~ N3*456 OAK ST~ N4*PORTLAND*OR*97201~
Box 13: Subscriber Date of Birth
DMG*D8*19800515*M~
^^^^^^^^
Box 13 = reformatted to MM/DD/YYYYBox 18: Patient’s Relationship to Subscriber
| SBR02 | Box 18 Checkbox |
|---|---|
| 18 | Self |
| 01 | Spouse |
| 19 | Dependent Child |
| Other | Other |
Box 20: Patient Name and Address
If patient is the subscriber, copied from Box 12. If patient is a dependent, from NM1 entity code “QC”:
NM1*QC*1*DOE*JANE*M****~ N3*456 OAK ST~ N4*PORTLAND*OR*97201~
Box 23: Patient Account Number
CLM*PATIENT_ACCT_456*750***11:B:1~
^^^^^^^^^^^^^^^^
Box 23 = CLM01Service Lines (Boxes 24–35)
The ADA J400 holds up to 10 service lines per form. Each line maps to one 2400 loop in the 837D.
Box 24: Procedure Date
DTP*472*D8*20250215~
^^^^^^^^
Box 24 = Date of serviceBox 25: Area of Oral Cavity
Codes: 00 (Entire), 01 (Maxillary), 02 (Mandibular), 09 (Upper Right), 10 (Upper Left), etc.
Box 26: Tooth System/Number
TOO*JP*5~
^^ ^
| Tooth number (1-32 universal, A-T primary)
Tooth numbering system (JP = Universal)Box 27: Tooth Surface
TOO*JP*5*M:O:D~
^^^^^
Box 27 = Mesial, Occlusal, DistalSurface codes: M (Mesial), O (Occlusal), D (Distal), B (Buccal), L (Lingual), F (Facial), I (Incisal).
Box 28: Procedure Code (CDT)
SV3*AD:D2750*150.00~
^^ ^^^^^
| CDT code
Qualifier (AD = ADA CDT)Box 30: Charges
SV3*AD:D2750*150.00~
^^^^^^
Box 30 = $150.00Box 33: Total Fee
CLM*ACCT*750***11:B:1~
^^^
Box 33 = CLM02 (Total submitted charges)Box 34: Tooth Diagram
The ADA J400 includes a graphical tooth diagram with 52 positions (32 permanent + 20 primary teeth). The OFD maps tooth numbers from TOO segments to diagram positions. Each tooth referenced in a service line is marked.
Treatment Information (Boxes 36–47)
Box 38: Place of Treatment
| CLM05:01 | Place of Treatment |
|---|---|
| 11 | Office |
| 21 | Inpatient Hospital |
| 22 | Outpatient Hospital |
| 31 | Skilled Nursing Facility |
| 32 | Nursing Facility |
Box 44: Replacement of Prosthesis
If a prosthesis (crown, bridge, denture) is being replaced, the claim must indicate the date of the original prosthesis placement. This comes from DTP segment qualifier 441.
Box 45: Treatment Resulting From
| CLM11 Component | Box 45 Checkbox |
|---|---|
| EM | Occupational Illness/Injury |
| AA | Auto Accident (with state) |
| OA | Other Accident |
Billing and Treating Dentist (Boxes 48–58)
Box 48: Billing Dentist Name and Address
NM1*85*1*SMITH*ROBERT*J*DDS*XX*1234567890~ N3*789 DENTAL WAY*SUITE 100~ N4*PORTLAND*OR*97201~
Box 49: Billing Dentist NPI
Box 49 = NM109 (when NM108 = "XX")
Box 50: Billing Dentist License Number
REF*0B*DEN12345~
^^^^^^^^
Box 50 = Dental license numberBox 54: Treating Dentist NPI
From the Rendering Provider loop (NM1 entity code “82”):
NM1*82*1*JONES*MARY*A*DMD*XX*9876543210~
^^^^^^^^^^
Box 54 = NPIBox 58: Treating Provider Specialty
PRV*PE*PXC*1223G0001X~
^^^^^^^^^^
Taxonomy code (General Dentist)Dental-Specific Complexities
The ADA J400 mapping has several unique challenges not found in CMS-1500 or UB-04:
Tooth Numbering Systems
The 837D supports multiple tooth numbering systems via the TOO segment:
- JP (Universal): Teeth numbered 1–32 (permanent) and A–T (primary)
- JO (International/ISO): Two-digit system (11–48 permanent, 51–85 primary)
The OFD handles both systems and maps to the J400’s universal numbering in Box 26 and the tooth diagram in Box 34.
Surface Codes
Dental procedures specify which surfaces of a tooth are involved. A single restoration might involve multiple surfaces:
TOO*JP*14*M:O:D:B~
^^^^^^^
4 surfaces: Mesial, Occlusal, Distal, BuccalThis is unique to dental claims — neither professional nor institutional claims deal with anatomical surface designations.
CDT vs CPT Codes
Dental claims use CDT (Code on Dental Procedures and Nomenclature) codes (D-prefix) instead of CPT codes:
- D0120: Periodic oral evaluation
- D2750: Crown — porcelain fused to high noble metal
- D7140: Extraction, erupted tooth
- D8080: Comprehensive orthodontic treatment
Comparison: All Three Claim Form Mappings
| Aspect | CMS-1500 (837P) | UB-04 (837I) | ADA J400 (837D) |
|---|---|---|---|
| Claim type | Professional | Institutional | Dental |
| Form fields | 33 boxes | 81 form locators | 58 boxes |
| Lines per page | 6 | 22 | 10 |
| Procedure codes | CPT/HCPCS | Revenue + HCPCS | CDT (D-codes) |
| Diagnosis codes | ICD-10-CM (4) | ICD-10-CM (18) + PCS (6) | ICD-10-CM (limited) |
| Unique features | Place of service | Type of bill, revenue codes | Tooth numbers, surfaces |
| Payer slots | 1 | 3 | 1 |
| Provider types | Rendering, Referring | Attending, Operating | Billing, Treating |
Try It Yourself
Redix provides a live API that converts 837D claims to ADA J400 PDFs:
POST https://demo.redix.com/api/v2/claims-to-pdf
Content-Type: application/json
X-API-Key: demo-key-12345
{
"x12_content": "ISA*00*...",
"output_format": "j400"
}Conclusion
The 837D-to-ADA J400 mapping sits alongside its professional (CMS-1500) and institutional (UB-04) counterparts as the third leg of the healthcare claim form ecosystem. While dental claims are simpler in some ways (fewer diagnosis codes, no DRG), they are more complex in others (tooth numbering, surface codes, prosthesis tracking, orthodontic timelines).
Redix handles all three claim form types with the same engine architecture: parse the X12 input using an IFD, map fields using an OFD, and render the claim form as a PDF. The mapping definitions shown here show the standard 837D-to-ADA correspondence, as a reference.
Frequently Asked Questions
How do you convert an 837D to an ADA dental claim form?
An 837D-to-ADA J400 conversion maps data from X12 hierarchical loops and segments to the 58 boxes on the ADA Dental Claim Form. Insurance information comes from SBR/NM1 segments, patient data from NM1/DMG segments, dental procedures from SV3 segments with CDT codes, and tooth/surface data from TOO segments. The mapped data is rendered onto the ADA 2006 form template including the tooth diagram.
What makes dental claims different from professional or institutional claims?
Dental claims (837D) have unique features not found in 837P or 837I: tooth numbering systems (universal 1–32 or international), surface codes (mesial, occlusal, distal, buccal, lingual), oral cavity designations, CDT procedure codes instead of CPT, prosthesis replacement tracking, orthodontic treatment timelines, and a graphical tooth diagram on the ADA J400 form.
What are CDT codes and how are they different from CPT codes?
CDT (Code on Dental Procedures and Nomenclature) codes are dental-specific procedure codes maintained by the American Dental Association. They use a D-prefix (e.g., D2750 for a crown, D7140 for an extraction). CPT codes are used for professional medical services. The 837D uses CDT codes exclusively, identified by the qualifier AD in the SV3 segment.