It depends on where the patient is having the stress test. The 93015 is if the physician owns all equipment and supervises the stress, reads, and interps it.
My physician does not own equipment he performs stress test at hospital and I can bill the 93016 and 93018. HOpe that helps. Teri