From what you described, it doesn't read that your race was as much of a factor as your position about HIPAA violations and your report of that. You might want to talk to an EEOC intake officer/investigator at your nearest office and see if they want to meet with you.
Clark County, Nevada practitioner.
Your factual summary does not support an inference of racial discrimination here, nor gender discrimination. Your summary strongly suggests that you were fired because your employer disputed your HIPAA knowledge and perhaps your method of raising that issue. Unless you are right on the law on the HIPAA issue, and unless that issue raises issues of public protection and welfare, it is likely that you do not have legal recourse for termination on this ground. You may want to discuss your HIPAA issue with a local employment attorney who has specific experience with the issues of protections for whistle-blowing.
My responses to questions on Avvo are never intended as legal advice and must not be relied upon as legal advice. I give legal advice only in the course of an attorney-client relationship. Exchange of information through Avvo's Questions forum does not establish an attorney-client relationship with me. That relationship is established only by individual consultation and execution of a written agreement for legal services.