Medical software used in the US classifies Hispanic as an ethnic group, not a race. Those are separate fields in a patient's chart. Here is the official federal government guideline.
Yes, but socially when you ask people their race they will say black or hispanic or white. And with little consitency. It is more of a way to justify and impose social classes.