Well i took my drug test today and much to my suprise it was not a urine test but one of those saliva test where they swab you. I am feeling a lot better now i really dont think a saliva test can go back 31 days. Also it says on the paper work that the test to be performed is 38535 H OSAP 6 anyone know what that means.