Hx: Leg swelling
Hx: chest pain
Hx: elbow pain
Hx: recurrent flank pain
Hx: abdominal pain. Recent procedure