The standard immunoassay testing is a fast, inexpensive, and the most preferred form of opioid drug testing available. This test screens individual's urine for traces of morphine, codeine, and heroin. However, it does not detect other opioids such as hydrocodone, oxycodone, methadone, fentanyl, buprenorphine, and tramadol.
https://recoverypartnernetwork.com/drug/opioid/how-long-do-opioids-stay-in-your-system