From memory, there ia a list of the vaccines you will need to have on the appointment letter from Auckland Consulate (the one that looks like it is written by 7 differnt people and collated into one email) , any that you do not have a recordof, you will need to get at the time of your medical. They charge for each one and sone aren't cheap.
2 suggestions. You can ask your GP for the immunization records and depending on your age, they may have all your records or not many. Take that record with you,
Also I suggest getting your regiatered GP to give you as many of the vaccines of the list as you can get, because a number are government subsidized from your GP andcsome are free. Citymed are not your GP so they will not get thw subsidy and they will charge full price and as said above, some aren't cheap.
But in answer to your question, any immunization that you dont have a record for and the doctor thinks you will need, you will get at the time of your checkup.