Attributes . ASME B31, ASTM A312, ASTM A554, IAMPO National Standard Plumbing Code (NSPB), IAPMO California Plumbing Code (CPC), IAPMO Uniform Mechanical Code (UMC), IAPMO Uniform Plumbing Code (UPC), ICC International Mechanical Code (IMC), ICC International Plumbing Code (IPC), ICC International Residential Code (IRC), National Building Code of Canada (NBCC), National Plumbing Code of Canada (NPCC) . Names