If the type of person to take Vitamin D comes in for a test with less symptoms "just in case", then the probability that they are positive given that they are tested is lower.
No, if it's true, then it means that people taking taking vitamin D are more geared towards preventative measures, so they are more likely to get tested when in the absence of symptoms. More people who don't need to get tested would result in more negative test, so the inverse correlation is still the expects result.