Yes it is an opiate, given for severe pain, shows up in urine tests. I don't know how long it remains in your urine, however
Didn't find the answer you were looking for?