Shabbat: Medicine for Non-Chronic Diseases

You may take medicine on Shabbat for non-chronic illnesses, if skipping one day will prevent cure, but not if skipping a day will just delay your cure.
Exception  If the disease affects your entire body, you may take the medicine anyway.