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