大多數的藥物(盤尼西林、磺胺類藥物)有較低的分子量(半抗原),所以要能被淋巴球或抗體認知以前,必須先與蛋白質結合.由類鴉片劑直接作用於介質釋放細胞,釋放組織胺,或者是經由放射性對比劑直接造成補體的活化,所造成的假性過敏反應,皆會引起與經由免疫學作用機轉產生的藥物過敏反應類似的反應.(表二) 表二:藥物不良反應的分類可發生於任何人的藥物不良反應:藥物過量.與過度藥量或者藥物排泄不良,或者與兩者同時發生有關的藥物毒性反應. 藥物副作用:藥物在推薦藥量使用下,所產生的不符藥理學預期效用.藥物的交互作用:一種藥物作用於另外的藥物上,而使其在有效性或毒性上產生改變,只發生於特定敏感人群的藥物不良反應.藥物耐受不良:對於具有正常藥理學效用的藥物的耐受度過低.藥物特異體質:一種由遺傳基因決定與自身代謝或酵素缺乏有關的,本質上對一種藥物的異常反應.藥物過敏反應:一種由免疫學機轉所媒介的藥物不良反應,其特徵為具有專一性,可由抗體或淋巴球傳給他人,以及再次接觸同一藥物時會產生復發性.假性過敏反應:一種與藥物過敏反應具有相同臨床表現的藥物不良反應(例如經由組織胺的釋放而產生),但此反應缺乏免疫學機轉的特異性.