Probably because it ends up in the blood stream through the sinuses.. I seriously suggest if you are doing heroin that you stop... Very dangerous drug!
yes. It will most likely show up as Morphine depending on how long it has been since you have used. Because that is what your body metabolises it into.
Yes
I take ultram for back pain 2 evey 6 hrs. will that show up positive for opiates on a oral swab drug test?
Five to seven days minimum
Not necessarily, your urine may be clean, but resin, or any drug residue is always still flowing between teeth and beneath gums and around the inside of the mouth and back of the tongue, etc.
No
no
it is a drug test by mouth. they swab the mouth to detect drug use in the last 24 hours.
No.
Heroin appears as an opiate on drug tests, almost all companies test for opiates and they can remain in your system for up to three weeks.
Yes
yes
Mouth swab