Hematemesis; Blood in the vomit
Vomiting blood is a backward flowing (regurgitation) of blood through the upper gastrointestinal (GI) tract. The upper GI tract includes the stomach, mouth, throat, esophagus (the swallowing tube), and the first part of the small intestine.
Vomiting blood results from upper gastrointestinal bleeding. It can sometimes be difficult to tell the difference between vomiting blood and coughing up blood (from the lung) or a nosebleed.
Conditions that cause vomiting blood can also cause blood in the stool.
There are several reasons why someone may vomit blood. For example, vomiting that is very forceful or continues for a very long time may cause a tear in the small blood vessels of the throat or the esophagus, producing streaks of blood in the vomit.
Other causes may include:
Overton DT. Gastrointestinal bleeding. In: Tintinalli JE, Kelen GD, Stapczynski JS, Ma OJ, Cline DM, eds. Emergency Medicine: A Comprehensive Study Guide. 6th ed. Columbus, OH: McGraw-Hill; 2006:chap 74.