GA indicates that you have an ABN on file and that the patient knows they will have to pay for the service, and that Medicare doesn't pay for the service. This will generate an EOB showing that the patient IS liable for paying for the service.
GY indicates that you know that this is a non-covered service, and you won't be charging the patient for it.