Hello, thanks for using health care magic.
Greenish yellow vaginal discharges are not normal vaginal discharges.
Greenish yellow discharges are associated to vaginal infections.
predisposes to such infections including HIV
However, it is not possible to determined if you have picked up an HIV
infection for now except you had HIV before.
What you should do now is get your self tested, if it is negative, you get retested after the time your doctor recommend depending on the type of test you will do. You should also do a vaginal smear, chlamydia test as part of your infectious workups.
Best regards and hope this helps you.