Question: what to do when someone is having a heart?
Answer: Call 911 or your local emergency number. ... 
Chew and swallow an aspirin, unless you are allergic to aspirin or have been told by your doctor never to take aspirin.
Take nitroglycerin, if prescribed. ... 
Begin CPR if the person is unconscious.