I guess it's worth mentioning that 10 codes and 900 codes can and sometimes are specific to the police agency. A 10-25 for the OPP may be an asphyxiation "complaint" but could be something else entirely in Hamilton, Toronto or Peel Region.
For what it's worth, the main 10 codes (10-50, 10-1, 10-8, 10-7, 10-4 etc) are generally pretty universal...it's the obscure ones that seem to be used by different agencies for different purposes. (Don't even get me started about 900 codes...yeesh.)