Taxonomy Structure
The hazard taxonomy uses four cascade levels (Hazard_L1 through Hazard_L4), where selecting a value at one level filters the available options at the next level.
Level 1: Top-Level Hazard Categories
Currently, the energy category is fully defined with sub-levels. Other IEC 60601 categories (biological, chemical, operational) can be added to the cascade configuration.
| L1 ID | Display Name |
|---|
energy | Energy |
Level 2: Hazard Sub-Types (Energy)
When energy is selected at Level 1, the following Level 2 options become available:
| L2 ID | Display Name |
|---|
electrical | Electrical |
mechanical | Mechanical |
static_discharge | Static Discharge |
radiation | Radiation |
leakage_current | Leakage Current |
thermal | Thermal |
acoustic | Acoustic |
voltage | Voltage |
magnetic_fields | Magnetic Fields |
electrical_fields | Electrical Fields |
electrical_energy | Electrical Energy |
potential | Potential |
Level 3: Specific Hazard Types
| L2 Parent | L3 ID | Display Name |
|---|
leakage_current | earth_leakage | Earth Leakage |
electrical_energy | electric_fields | Electric Fields |
acoustic | ultrasonic | Ultrasonic |
acoustic | infrasound | Infrasound |
acoustic | sound_pressure | Sound Pressure |
Level 4: Deep Hazard Specifics
| L3 Parent | L4 ID | Display Name |
|---|
leakage_current | enclosure_leakage | Enclosure Leakage |
leakage_current | earth_leakage | Earth Leakage |
Configuration Details
| Property | Value |
|---|
| Mapping L1-L2 | Hazard_L1_-__Hazard_L2 |
| Mapping L2-L3 | Hazard_L2_-__Hazard_L3 |
| Mapping L3-L4 | Hazard_L3_-__Hazard_L4 |
| Source file | .polarion/tracker/fields/mappings.xml |
| Applied to | Hazard work items in the Hazards Catalog |
Hazards Catalog
The solution ships with a Hazards Catalog (modules/Catalogs/HazardsCatalog/) containing 68 pre-defined hazard entries organized by the IEC 60601 taxonomy. Hazard entries are structured with heading-based categories (h3/h4) and are linked from risk records via the hasHazard link role.
The Hazards Catalog is intentionally excluded from risksheet editing (nextedySheetConfig: - No Sheet -). Hazards are managed in the standard Polarion document view and referenced by HARA risk records.
Known Configuration Notes
Two L3-to-L4 mappings exist with inconsistent casing (Hazard_l4 vs Hazard_L4). Both map the same values. This duplication should be consolidated in future configuration updates.