Some 12,298 health workers have tested positive for coronavirus in Spain, deputy health emergency chief Maria Jose Sierra said at a news conference on Monday.