CBD
I have no advice to urine analysis.
If you have a job that controls your body to the extent that they will only let you get opiates for your pains then that is your decision.
I do know that several of the folks that use my thc/cbd salve have not failed any testing but I make no guarantee to that. Nor do I sell anything any longer. I give it to my friends.