Reference·DTP Segment·DTP01
X12 837D Reference

X12 837D DTP01 (Date/Time Qualifier): Format, Values, and Testing Notes

Jul 28, 2026 · 4 min read
DTP02 →

Because a typical dental procedure happens in a single visit, DTP01 in an 837D claim usually just needs to say service date and be done with it — which makes it tempting to hardcode 472 everywhere and never build a fixture for the handful of other qualifiers a dental claim can legitimately carry.

Quick answer

DTP01 is the qualifier element of the DTP segment — a numeric code stating which specific date the accompanying DTP03 value represents. In dental claims, 472 (service date) accounts for the overwhelming majority of occurrences.

Common values in dental claims

472
Service Date — the date the procedure was performed — by far the most common DTP qualifier in an 837D claim
435
Admission (Onset of Symptoms/Illness) — used far less often than in medical claims, but still valid for certain oral surgery or trauma-related claims
096
Discharge — relevant mainly for hospital-based dental procedures rather than routine chairside visits

Example

Synthetic example Generated by Synthibase
DTP*472*D8*20260714

DTP01 = 472 marks this occurrence as the service date, with the procedure performed on 2026-07-14. Synthetic claim data.

Where this trips people up

A dental test suite built entirely around single-visit procedures with DTP01 always set to 472 never exercises the code paths that handle claims for hospital-based oral surgery, where admission and discharge dates can legitimately appear alongside the service date. When one of those claims finally shows up in production, the parser has no tested behavior for a second or third DTP qualifier it's never seen before.

Testing X12 837D DTP: The Fields Your System Actually Needs to Handle
What is X12 837P? Complete Format and Field Guide
How to Write EDI Test Cases That Actually Catch Go-Live Failures
Test every date qualifier your dental claims can carry
Synthibase generates synthetic 837D claims with service dates as the default and less common qualifiers like admission and discharge available for hospital-based dental scenarios, so your parser isn't only ever tested against one date type.
Start free trial →
This page is written independently by Synthibase for testing and informational purposes. It is not an official publication of HL7 International or X12/Washington Publishing Company, and is not a substitute for reviewing the official standard or your trading partner's companion guide. See our Terms of Service for full legal terms.