What does "100% meet demonstrated needs" really mean?

I think she means she has no way of knowing where she stands with regard to FA eligibility, as the NPC isn’t useful for internationals.