Prediction of heart attack in near future, starts with a consultation of cardiologist, use of sophisticated online calculators for future risk prediction; ECGs, stress tests, and echocardiograms, as well as noninvasive angiography to unmask the hidden blockage; and invasive angiography, to assess cause for ongoing heart attack.