3.5 KiB
Fusion Plating - Ontario Compliance Pack
Ontario (Canada) regulatory data pack for the fusion_plating_compliance
framework. Pure data pack - no Python, no views, no security.
What this module loads
Ontario regulators (data/fp_regulator_data.xml)
Creates fusion.plating.regulator records for:
| Code | Regulator | Category |
|---|---|---|
| MECP | Ontario Ministry of the Environment, Conservation and Parks | Environmental |
| MOL | Ontario Ministry of Labour, Immigration, Training and Skills Dev. | Health & Safety |
| TSSA | Technical Standards and Safety Authority | Other |
| RPRA | Resource Productivity and Recovery Authority | Waste |
| MOH | Ontario Ministry of Health | Health & Safety |
All records are linked to the jurisdiction_ca_on jurisdiction seeded by
the framework module.
Ontario waste stream templates (data/fp_waste_stream_template_data.xml)
Reference documentation for O. Reg. 347 waste stream templates that
installers should create against each customer facility. The framework's
fusion.plating.waste.stream model requires facility_id, so these
cannot be shipped as template records. The file contains an XML comment
listing all 8 templates (codes, waste classes, physical state, description).
Ontario compliance obligations (data/fp_compliance_obligation_data.xml)
Reference documentation for 9 recurring Ontario compliance obligations
(NPRI Annual, RPRA Annual, ECA Source Test, Reg. 419/05 ESDM, JHSC
Quarterly, Reg. 833 Exposure Monitoring, Spill Drill, TSSA Boiler,
Fire Code). The framework's fusion.plating.compliance.event model
requires due_date, so these cannot be shipped as template records.
The file contains an XML comment listing each obligation with its
event_type, linked regulator, cadence, and notes.
Discharge reference (data/fp_discharge_reference_data.xml)
Intentionally empty data file. Ontario's Water Resources Act delegates
sewer discharge standards to municipalities, so numeric discharge limits
are loaded by municipal packs (e.g. fusion_plating_compliance_tor for
Toronto Chapter 681).
Regulatory reference
- EPA - Environmental Protection Act (Ontario)
- OWRA - Ontario Water Resources Act
- OHSA - Occupational Health and Safety Act
- O. Reg. 347 - Waste Management (defines subject waste, waste classes)
- O. Reg. 419/05 - Air Pollution - Local Air Quality (ESDM reports)
- O. Reg. 833 - Control of Exposure to Biological or Chemical Agents
- O. Reg. 851 - Industrial Establishments
- O. Reg. 213/07 - Fire Code
- O. Reg. 490/09 - Designated Substances (11 substances; nickel is NOT on this list, but hexavalent chromium IS regulated under Reg. 833)
- ECA - Environmental Compliance Approval (issued by MECP under EPA)
- RPRA HWP Registry - mandatory generator registry since 2023
Installation
docker exec odoo-dev-app odoo -d fusion-dev -i fusion_plating_compliance_on --stop-after-init
Dependencies
fusion_plating_compliance(framework)
Companion packs
fusion_plating_compliance_tor- City of Toronto Chapter 681fusion_plating_compliance_mis- City of Mississauga (planned)fusion_plating_compliance_ham- City of Hamilton (planned)fusion_plating_compliance_cam- City of Cambridge (planned)