Couldn't regular asymmetric encryption take care of that? Just encrypt each entry with the patient's public key.
I think you only need homomorphic encryption if the transformation is something that the owner of data can't or shouldn't do themselves. It would be overkill for simple financial information.