Which one is more effective outpatient treatment or inpatient treatment in treatment of addiction?

The treatment of addicted does not have to be an inpatient addiction. The decision about which treatment should be applied, is made after consideration of stage of addiction, social support of addicted, whether addicted has psychological and psychiatric problems or not.

Priority is given to the outpatient treatment. However, inpatient treatment is considered if addicted takes drugs intensively, takes drugs non-stop and there is any other medical illness or psychiatric problems.