An annotated algorithm for the evaluation of choledocholithiasis.