Summary & Overview
CPT 84578: Urobilinogen Test in Urine
CPT code 84578 represents a laboratory test for the detection of urobilinogen in urine, a common component of urinalysis used to assess bilirubin metabolism and liver function. Nationally, this code is used across outpatient and inpatient laboratory settings to support diagnostic evaluation of hepatic and hemolytic processes. Accurate coding for 84578 matters for clinical documentation, laboratory workflow, and payer adjudication.
Key payers frequently involved with this service include Aetna, Blue Cross Blue Shield, Cigna Health, UnitedHealthcare, and Medicare. Readers will find a concise overview of clinical context for urobilinogen testing, standard sites of service, and the typical service type. The publication provides benchmarks and payment context where available, outlines common billing modifiers and coding considerations, and summarizes relevant policy updates that affect laboratory reimbursement and coverage for urinalysis components. Clinical implications and typical use cases for 84578 are covered to help billing, coding, and laboratory operations teams understand how the test fits into diagnostic workups.
Data not available in the input for associated taxonomies, ICD-10 mappings, and related codes is noted where applicable in detailed sections.
Billing Code Overview
CPT code 84578 describes a laboratory assay performed by a lab analyst to determine the presence of urobilinogen in urine. The test identifies and reports the level of urobilinogen, a byproduct of bilirubin metabolism, as part of urinalysis procedures.
Service Type: Laboratory test (urinalysis component)
Typical Site of Service: Clinical laboratory or hospital laboratory
Clinical & Coding Specifications
Clinical Context
A typical patient is an adult presenting to an outpatient clinic or urgent care with symptoms suggesting hepatic dysfunction or altered bilirubin metabolism, such as jaundice, dark urine, pale stools, abdominal pain, nausea, or suspected hemolysis. The clinician orders urinalysis including a urobilinogen assay (84578) to evaluate urinary urobilinogen levels as part of initial diagnostic workup and monitoring. A clean-catch urine specimen is obtained; the laboratory analyst performs the urobilinogen test either by chemical reagent strip or automated urinalysis platform. Results are reviewed by the ordering provider; elevated urobilinogen can support increased bilirubin turnover or hemolysis, while low or absent urobilinogen with jaundice can indicate obstructive biliary disease. Typical sites of service include hospital outpatient laboratories, independent clinical laboratories, urgent care centers, and physician office-based laboratories. The workflow commonly involves specimen collection, accessioning, testing, documentation of results in the laboratory information system, and transmission of results to the ordering clinician for correlation with hepatic function tests and clinical findings.
Coding Specifications
| Modifier | Description | When to Use |
|---|---|---|
00 | No modifier — standard reporting | Use when no additional billing modifier applies to the lab service. |