When I was in Trenton, they did a blood test, which they explained to me was to determine which medication would be best for me. Then they put it in my med files and my vaccination booklet. I was however aircrew at the time.
The blood test is for the presence or absence of G6PD (a blood enzyme) to determine if you can take Primaquine (terminal prophylaxis). It doesn't determine which other medication you can take. If your G6PD is "normal", you're good to go. If the G6PD is "deficient", you cannot take Primaquine. There are some experts who believe that a G6PD deficient person may
have a natural immunity to malaria as it does not survive well in a G6PD deficient environment.
For those who have access to Nivaquine, it is one of the good medication against malaria (except if you have liver problems).
AFAIK, this medication is not available in the CF.
I personally had Malaria (Paludisme) at least 10 times in my life if not more. When you live in Africa, you get this like you'd get the flue here.
No, you probably have the type
of malaria that remains dormant in the liver and periodically releases mature parasites into the bloodstream, causing recurring attacks of symptoms. Either Plasmodium vivax or Plasmodium ovale.
Also, even when taking medication, insect discipline is important. Medications (like vaccines) are not always 100% effective.