Кодировка от наркотической зависимости производится медикаментозно. Пациенту вводится препарат, который блокирует рецепторы в головном мозге, отвечающие за получение расслабления и эйфории от приема наркотиков. Для кодировки используется препарат Вивитрол, основанный на действующем веществе Налтрексон. По фармакологическому действию это лекарственное средство является полным антагонистом опийных рецепторов. При его применении наркотик не приводит к желаемому результату, поэтому у человека формируется негативное отношение к опиуму и другим веществам.