CPT 91040: Esophageal Balloon Dilation for Chest Pain Evaluation
CPT code 91040 denotes an esophageal balloon dilation procedure performed to distinguish esophageal from cardiac causes of chest pain, sometimes employing provocation with a chemical agent. Nationally, this code represents a targeted diagnostic maneuver used in gastroenterology and cardiology evaluations where chest pain etiology is uncertain. It matters because accurate differentiation between esophageal and cardiac pain can affect downstream diagnostic testing, treatment decisions, and utilization of specialty services.
Key payers covered in this analysis include Aetna, Blue Cross Blue Shield, Cigna Health, UnitedHealthcare, and Medicare. Readers will find a concise overview of clinical context for use of the code, typical sites of service, and the types of measures payers commonly track for procedural diagnostics. The publication outlines benchmarks and utilization patterns, notes relevant billing and documentation considerations, and highlights policy updates that influence coverage and coding practice.
This summary provides clinicians, billing professionals, and policy analysts with a clear view of what CPT code 91040 represents, why it is used in practice, and the payer landscape nationally. Data not available in the input will be flagged where applicable in subsequent sections.
Customize your policy alerts
Sign up for cpt 91040 policy alerts
Get alerted when payer policies referencing 91040 are released or updated.
Monitor payer policy activity
Billing Code Overview
CPT code 91040 describes an esophageal balloon dilation used diagnostically to determine whether chest pain is of esophageal or cardiac origin. The procedure may include provocation, defined as application or instillation of a chemical agent to the esophagus to elicit chest pain or other symptoms as part of the evaluation.
Service type: Diagnostic procedure — physiologic/esophageal provocation test
Typical site of service: Gastroenterology procedure room or hospital outpatient department
Data not available in the input.