10 codes are used by some departments, but there are as many variations as there are departments out there. I have examples from Calgary City Police and the Royal Canadian Mounted Police.
Calgary Police service has "10-12" which is "Intoxicated"
RCMP uses "10-12" to mean "Stand By"
CPS "10-21" = "Mental Case"
RCMP "10-21" = "Call Me By Phone"
CPS "10-33" = "Suspicious Person"
RCMP "10-33" = "Help Me Quickly"
To further complicate things, CPS have not only 10-1 thru 10-9, but also 10-01 thru 10-09, which are pronounced with the zero (i.e. "ten zero one").
CPS 10-1 = Receiving Poorly
CPS 10-2 = Receiving Well
CPS 10-3 = Stand By
CPS 10-4 = Acknowledged
CPS 10-5 = Location
CPS 10-01 = Injury Motor Vehicle Accident
CPS 10-02 = Property Damage Motor Vehicle Accident
CPS 10-03 = Other Accident
CPS 10-04 = Alarm
CPS 10-05 = Assault
CPS 10-06 = Assist Police Member
CPS 10-07 = (Attempted) Suicide
CPS 10-08 = House Burglary
CPS 10-09 = Shop Breaking
etc.
In summary, like I said, 10 codes are used, but there's hardly a standard.