There are three types of opiate alkaloids. First, the poppy alkaloids: morphine, codeine, thebaine, noscapine and papaverine; then, the semi-synthetic and synthetic derivatives used in therapy as antitussives and analgesics, such as pholcodine, ethylmorphine and dextromethorphan; at last narcotic compounds, diacetylmorphine (heroin) and opiates employed as substitutes in treatment of addiction:...