Prerequisites
- An open HARA document in risksheet mode
- Access to the Catalogs space containing:
HazardsCatalog— 68 hazard entries organized by IEC 60601 taxonomyStandard Harms— 25 harm entries with severity levels
What Are the Catalogs?
The Medical Device Safety Solution includes two reusable catalogs that serve as reference libraries for HARA analysis:| Catalog | Work Item Type | Entries | Purpose |
|---|---|---|---|
| Hazards Catalog | hazard | 68 | IEC 60601 hazard taxonomy with hierarchical categories |
| Standard Harms | harm | 25 | Standardized harms with pre-assigned severity (1-5) |
Hazards Catalog Structure
The Hazards Catalog follows the IEC 60601 medical device hazard taxonomy organized as a 4-level hierarchy:| Level | Example Categories |
|---|---|
| L1 (Top) | Energy |
| L2 | Electrical, Mechanical, Thermal, Acoustic, Radiation, Leakage Current |
| L3 | Earth Leakage, Ultrasonic, Infrasound, Sound Pressure, Electric Fields |
| L4 | Enclosure Leakage (specific to leakage current) |
The current catalog defines detailed sub-levels primarily for the Energy hazard category. Other IEC 60601 categories (biological, chemical, operational) exist as top-level entries but may not have the same depth of sub-categorization.
Step 1: Link a Hazard from the Catalog
- In the HARA risksheet, locate the Hazard column (Level 2 in the hierarchy)
- Click the hazard cell for your risk record
- The picker opens showing hazards from the Hazards Catalog document
- Search or browse to find the appropriate hazard entry
- Select it to create the
hasHazardlink
Step 2: Link a Harm from the Standard Harms Catalog
- In the HARA risksheet, locate the Harm column (Level 4 in the hierarchy)
- Click the harm cell for your risk record
- The picker opens showing entries from the Standard Harms catalog
- Select the specific harm (e.g., “Burns”, “Electric shock injury”, “Death”)
- The
hasHarmlink is created
Step 3: Verify Auto-Populated Severity
After linking a harm:- Check the Harm Severity column (
harm.severity) — it is automatically populated from the linked harm item - This column is read-only (styled with
creadonlyCSS) — severity is managed in the Standard Harms catalog, not on individual risk records
| ID | Level | Description |
|---|---|---|
| 1 | Negligible | Temporary discomfort, inconvenience |
| 2 | Minor | Temporary injury, no medical intervention |
| 3 | Serious | Injury requiring medical intervention |
| 4 | Critical (default) | Permanent impairment or life-threatening |
| 5 | Catastrophic | Patient death |
Step 4: Review Linked Catalog Entries
After linking hazards and harms, you can review the catalog documents directly:- Hazards Catalog: Navigate to
Catalogs/HazardsCatalogin the Polarion document view. Hazards show ID and status fields in the rendering layout. - Standard Harms: Navigate to
Catalogs/Standard Harms. Harms show severity in the end column and sidebar.
Catalog documents have
nextedySheetConfig set to “No Sheet”, meaning they are managed through the standard Polarion document interface — not through risksheet. To add new hazards or harms, edit the catalog document directly, then link from the HARA risksheet.Adding New Entries to Catalogs
If your hazard identification reveals a hazard or harm not in the existing catalogs:- Open the appropriate catalog document in Polarion
- Create a new work item (
hazardorharmtype) at the correct position in the hierarchy - For harms, assign the appropriate severity level (1-5)
- Return to the HARA risksheet and link the new entry
Best Practices
- Always use catalog entries rather than free-text descriptions for hazards and harms — this ensures consistency across risk records and supports reporting
- Review the full catalog before creating new entries — the desired hazard may already exist under a different category
- Use the IEC 60601 taxonomy when organizing new hazard entries to maintain standards compliance
- Validate severity assignments in the Standard Harms catalog periodically as the risk analysis matures
Sources
Sources
Hazards Catalog document structure (
HazardsCatalog/module.xml), Standard Harms document structure (Standard-Harms/module.xml), harm severity enumeration (harm-severity-enum.xml), HARA risksheet configuration (HARATemplate/risksheet.json), cascade mappings for hazard taxonomy (mappings.xml).