Eligibility generally comes down to being "ordinarily resident" in New Zealand — broadly, NZ citizens and residence-class visa holders. Most temporary visa holders are not eligible for the full range of publicly funded services, though a few nationalities have reciprocal health agreements with New Zealand (for example, UK citizens who are ordinarily resident in the UK, for a temporary stay). If your situation is unclear, check the Ministry of Health's eligibility guide directly by visa type before assuming either way — and remember GP enrolment itself (the previous question) is free regardless. Source: Health New Zealand (Te Whatu Ora) — Guide to eligibility for public health services.