ERCP adalah prosedur yang digunakan untuk memvisualisasikan saluran empedu dan pankreas dengan menghasilkan citra sinar X yang terperinci. ERCP menggunakan sebuah tabung yang sangat panjang dan fleksibel, yang disebut endoskop.
Endoskop dimasukkan melalui mulut dan dengan hati-hati didorong ke bawah ke lambung dan mengitari bagian pertama dari usus kecil (duodenum). Endoskop kemudian digunakan untuk menemukan bukaan saluran empedu yang bermuara di duodenum. Bukaan ini disebut papila. Sebuah tabung plastik kecil kemudian diturunkan lewat endoskop melalui papila untuk mencapai saluran empedu dan saluran pankreas. Sedikit pewarna kemudian disuntikkan ke saluran untuk menangkap citra sinar X.