A novel algorithm for the minimal invasive treatment of choledocholithiasis.