Dans le premier cas, il s'agit d'un présent du subjonctif qui marque l'habitude ; elle ne prend pas ses médicaments depuis un certain temps déjà et possiblement elle continue à ne pas les prendre si rien n'a été fait dans le sens de les lui faire prendre. Cela signifie que les médicaments ne sont pas pris depuis au moins un jour ou deux bien que s'il s'agit de doses à prendre matin, midi et soir il est possible que ce soit depuis quelques heures.
Dans le second, il peut s'agir de deux possibilités ; soit elle n'a pas pris ses médicament un jour donné à une heure donné alors qu'une dose avait été prescrite pour ce jour et heure, soit elle ne les a pas pris pendant plusieurs jours.