Differential diagnosis Other disorders that can cause vomiting must be excluded; they include gastroenteritis, hepatitis, appendicitis, cholecystitis, other biliary tract disorders, peptic ulcer disease, intestinal obstruction, hyperthyroidism not caused by hyperemesis gravidarum (eg, caused by Graves disease), gestational trophoblastic disease, nephrolithiasis, pyelonephritis, diabetic ketoacidosis or gastroparesis, benign intracranial hypertension, and migraine headaches.