I got this when I signed on to my local GP as well, I just printed out the information (linked in above post) and showed it to them. NHS isn't 'public funds' in this definition. Just go in armed and ready and know you're right. It's frustrating (I was so upset when it happened to me that I was shaking), but you just have to educate your GP's office.