Здравствуйте! Школа не просто должна, а обязана заранее информировать родителей о проведении вакцинации и получать их согласие. Медицинское вмешательство несовершеннолетнему допускается только с информированного добровольного согласия одного из родителей, и это согласие должно быть получено до проведения прививки, а не постфактум. Соответственно, уведомление должно быть заблаговременным и реальным, чтобы у родителя была возможность принять решение, а при необходимости — отказаться.
Конкретного срока «за день или за два» в законе прямо не закреплено, но уведомление «в последний момент» или уже после проведения вакцинации считается нарушением, поскольку лишает родителя права выбора.
Что касается классного руководителя, он сам по себе не является медицинским работником и не принимает решение о вакцинации, однако школа в целом несёт ответственность за организацию процесса и информирование родителей. На практике именно через классного руководителя часто доводится информация, поэтому при отсутствии уведомления ответственность может быть возложена на образовательную организацию, а внутри школы — уже распределяться между сотрудниками по должностным обязанностям. Формально же ответственность лежит на школе и медицинской организации, проводящей вакцинацию.
Если ребёнку сделали прививку без вашего согласия или без надлежащего уведомления, это является нарушением, и вы вправе обратиться с жалобой в департамент образования, Росздравнадзор или прокуратуру.
С наилучшими пожеланиями, Юрий Михайлович!