G0431 – Drug screen, qualitative; multiple drug classes by high complexity test method (e.g., immunoassay, enzyme assay), per patient encounter

HCPCS Level II code · G codes: Procedures / Professional Services (Temporary)

Discontinued December 31, 2015 Carrier judgment

HCPCS codeG0431
Long description
Drug screen, qualitative; multiple drug classes by high complexity test method (e.g., immunoassay, enzyme assay), per patient encounter
Short description
Drug screen multiple class
Pricing indicator
13 Priced by the Medicare contractor (carrier)
Medicare coverage
C Carrier judgment – coverage decided by the Medicare contractor
BETOS category
T1H Lab tests - other (Non-Medicare fee schedule)
Added
January 1, 2010
Last change
January 1, 2016 – No change
Termination date
December 31, 2015

Frequently asked questions

What is HCPCS code G0431?

G0431 is a HCPCS Level II code for drug screen, qualitative; multiple drug classes by high complexity test method (e.g., immunoassay, enzyme assay), per patient encounter. It was discontinued on December 31, 2015.

Does Medicare cover G0431?

The HCPCS file lists coverage code C: Carrier judgment – coverage decided by the Medicare contractor. Coverage and payment also depend on local coverage determinations and the patient’s plan.

Nearby G codes

Source: CMS HCPCS Level II quarterly file, October 2026. Reference only – check payer policy before billing.