Okay, here's the deal.
Under Labor Code 2922, an employer can terminate an employee at any time, for any reason, or for no reason at all. The exceptions are:
1. Unlawful discrimination: race, color, nationality, religion, sex, age, disability, etc.
2. Violation of public policy: jury duty, witness subpoena, report of employer's criminal activities to law enforcement.
3. Breach of the employer's internal written disciplinary policies. This actually does not prohibit an employer from terminating an employee, but it does permit an employee to recover lost wages asociated with the termination.
In your case, you may
be able to make a claim that you are being discriminated on the basis of race, color or nationality, if the child you seek to adopt is of a different race/color/nationality than you, or if you are of a minority classification yourself. The basis of the claim would be that the employer is treating you differently because of your race, or your choice to adopt a child of a different race/color/nationality.
This is a rather novel claim, but it's the sort of thing that could get a lot of media attention, especially with a hospital that would appear to mistreat health care workers who care about underprivileged children.
I can't recomment any particular lawyer, but this is the sort of case that someone like Gloria Allred
would probably love -- as may the ACLU
Hope this helps.
NOTICE: My goal here is to educate others about the law. I am always available to answer your follow-up questions after you click Accept – however, if you do not click Accept, the website gets paid, and I receive nothing. This is true, even if you are on a subscription plan. So please click Accept, so that I will be able to continue to provide this service for others in the future.
And, if you need to contact me again, please put my user id on the title line of your question (“To Socrateaser”), and the system will send me an alert. Thanks!