Hi there, I have understood your concern and I will suggest you the best possible treatment options.
First of all do not panic.
I would like to congratulate you for getting yourself treated with deaddiction medications.
Your concern about detection of
heroin in urine and subsequent consequences about baby's care taking are absolutely right.
In my opinion, once you stop taking heroin actively, it takes 3 to 5 days to clear it from urine. After 10 days it is definitely out of your body systems and is not detected in the urine. So if you continue with the abstinence and your current line of treatment, it shouldn't be a problem.
Please seek support from your counsellor regularly. Continue with
Folic acid and vitamin B 12 and Iron , Calcium and
protein supplements regularly.
Take care.
Meditate regularly.
Think positive.
Things will be fine in the due course of time.
May God bless you with a bundle of Joy.
Thanks.
Dr. Purushottam Neurgaonkar