По происхождению выделяют следующие виды опиоидов:
♦ натуральные (опий-сырец, омнопон♠, а также чистые алкалоиды опия, например, морфин, кодеин, тебаин♠);
♦ полусинтетические [героин (диацетилморфин), гидрокодон, оксикодон, бупренорфин];
♦ синтетические [метадон, тримеперидин (промедол♠), LAAM, фентанил, буторфанол, налбуфин].
По действию на рецепторы выделяют следующие виды опиоидов:
♦ агонисты опиоидных рецепторов (морфин, кодеин, промедол♠, метадон, LAAM, фентанил, гидрокодон, оксикодон);
♦ частичные агонисты опиоидных рецепторов (бупренорфин);
♦ агонисты-антагонисты опиоидных рецепторов, или препараты смешанного действия (буторфанол, налбуфин, налорфин).