Short and long term outcomes of a rendezvous procedure for bile duct injury after laparoscopic cholecystectomy. (2019)