GPs are part of the NHS - along with community services such as social care etc they are called primary care providers. hospitals are secondary care. you dont go to hospital for niggles, you go to GP and get referral or your carer can make referral if it is within their remit.I'm not sure why GP's are being mentioned in the NHS thread. Aren't they sub-contractors and not officially part of the NHS?
effectively GPs are NHS's siff, filtering out various categories of patients needing different kind of treatment/diagnostics/hospitalisation.
the fact that each GP surgery is a business entity or part of a wider federation and is paid by NHS as a sub-contractor doesnt exclude them from being part of NHS. just becuase something has fianncial independance doesnt mean they are not part of that wider service provider.
as an example locum doctors work in hospitals, they are contractors and they are still part of NHS.
many NHS trusts employ armies of contractors (extremely expensive) and they all provide care or services to the trust in one form or anther and they are all part of the NHS. hospital doctors and nurses on PAYE are not the only ones servign NHS. Clearners, porters, security staff, admin, etc etc...