Haematemesis is simply defined as "vomiting blood". It is caused by bleeding from part of the upper portion of the gastrointestinal tract.

It has a wide range of possible causes, depending on the site of blood loss and the tissue that is actively bleeding. Indeed, patients with haematemesis can present in a number of clinical states.

In this article, we shall look at the causes, investigations and management of haematemesis.