Endoscopic retrograde cholangiopancreatography (ERCP)