Skip to content
Dx

HCPCS Level II · Pathology and laboratory services

P2031Hair analysis (excluding arsenic)

✓ Active

Source: CMS HCPCS quarterly update, October 2026. Page updated September 29, 2026.

About P2031

P2031 is an HCPCS Level II code in the P series (pathology and laboratory services), describing hair analysis (excluding arsenic).

It was added to HCPCS effective 01/01/1986, and its current record took effect 01/01/1989.

Its Medicare coverage code is "M", meaning it is not covered by Medicare.

Details

Short description
Hair analysis
Date added
01/01/1986
Action effective
01/01/1989
BETOS
T1H

Related P20xx codes

Common questions about P2031

Is HCPCS P2031 still valid?

Yes. P2031 is active in the CMS October 2026 HCPCS file.

Does Medicare cover P2031?

Its coverage code is "M": it is not covered by Medicare. Check the local coverage determination for your region.