Обычно это комбинация: детокс (если нужно), медикаменты для снижения тяги/стабилизации сна и настроения, психотерапия (КПТ, мотивационное консультирование), группы поддержки, работа с семьёй, план предупреждения срывов. «Кодирование» — один из методов, не универсальный.