Allow for National Plumbing Code of Canada 2020 National Building Code 2023 Alberta Edition and British Colombia Building Addition plus other potential local canadian codes Plumbing – National Plumbing Code of Canada 2020 Drainage fixture units: Table 2.4.9.3, Minimum Permitted Size of Fixture Outlet Pipe and Hydraulic Loads for Fixtures Drainage pipe sizing: Table 2.4.10.6.-A, Stacks Table 2.4.10.6.-B, Branches Table 2.4.10.6.-C, Building Drains/Sewers (by slope) Semi-continuous flow fixtures: Table 2.4.10.12 Domestic water sizing: Tables 2.6.3.2.-A to -D (fixture units and minimum pipe sizes), plus the sizing methods in Note A-2.6.3.1.(2) Venting and storm drainage under Sections 2.5 and 2.4.10 Building – National Building Code 2023 Alberta Edition and British Colombia Building Addition Climate design data from Division B, Appendix C, Storm drainage. Roof and site drain sizing under the NPC uses the 15-minute rainfall from the same NBC Appendix C table.