How is a DFMEA structured in risksheet?
The DFMEA risksheet organizes failure analysis in a three-level hierarchy:| Level | Content | Work Item Type |
|---|---|---|
| Level 1 | Item / Function | function (linked via assesses role) |
| Level 2 | Failure Mode | failureMode (text field + severity) |
| Level 3 | Cause of Failure | causeOfFailure (root cause text) |
queryFactory mechanism. The top panel resolves the document’s subsystem custom field and injects a component JavaScript variable that filters available functions to only those linked to that subsystem.
For full column definitions, see the DFMEA Risksheet Configuration Reference.
How is the Risk Priority Number (RPN) calculated?
The RPN is computed as the product of three factors: RPN = Severity x Occurrence x Detection Each factor uses a defined scale:| Factor | Scale | Enum | Description |
|---|---|---|---|
| Severity | 1—5 | failureModeSeverity | 1 = Negligible (green) through 5 = Critical/Intolerable (red) |
| Occurrence | 0—5 | fmOccurrence | 0 = Unanalyzed, 1 = Never (<5%) through 5 = Always (>95%) |
| Detection | 0—5 | detection | 0 = Unanalyzed, 1 = Never (<5%) through 5 = Always (>95%) |
commonRpn formula. Both pre-mitigation and post-mitigation RPNs are calculated — the pre-mitigation RPN uses premitigationFMOccurrence and premitigationDetection, while the post-mitigation RPN uses postmitigationFMOccurrence and postmitigationDetection. Severity remains constant across both evaluations.
The risksheet applies three-tier color coding to RPN cells and row headers:
- Green (1—10): Low risk — acceptable
- Amber (11—30): Medium risk — requires attention
- Red (>30): High risk — immediate action required
What is the difference between DFMEA and HARA?
DFMEA and HARA are complementary risk analysis techniques with distinct scopes and scoring methods:| Aspect | HARA | DFMEA |
|---|---|---|
| Focus | Patient harm from hazards | Component/function failure modes |
| Hierarchy | 4 levels: Use Step > Hazard > Hazardous Situation > Harm | 3 levels: Function > Failure Mode > Cause |
| Scoring | 5x5 risk matrix (Probability x Severity) | RPN = Severity x Occurrence x Detection |
| Risk levels | Acceptable / Investigation / Unacceptable | Low / Medium / High (numeric RPN) |
| Benefit-risk | Yes (ISO 14971 Clause 7.4) | No — uses RPN thresholds only |
| Final risk | 3 outcomes: Acceptable, Unacceptable, Benefit-Risk Acceptable | RPN-based classification only |
| Views | 5 predefined views | Single default view |
analyzedIn link role) and the FMEA cross-reference column in HARA, creating bidirectional traceability between failure modes and risk records.
For details on HARA workflows, see the HARA Workflow Questions.
How do I scope a DFMEA to a specific subsystem?
Each DFMEA document is scoped to a subsystem through the document’ssubsystem custom field. When you create or configure a DFMEA document:
- Set the Subsystem field to the target system element
- The top panel resolves the subsystem and displays it in the header alongside the parent system element
- The
queryFactoryautomatically filters the function picker to show only functions linked to that subsystem
How do mitigation tasks work in DFMEA?
Risk mitigation in DFMEA uses task work items linked via themitigates role. The risksheet displays four task-related columns:
- Task ID — link to the mitigation task work item
- Task Title — name of the mitigation action
- Task Status — current workflow status
How does the DFMEA Summary Report work?
The DFMEA Summary Report provides an executive-level overview with:- Executive summary cards showing pre-mitigation and post-mitigation RPN distribution (Low / Medium / High) with color-coded status indicators
- Module-level breakdown table listing each DFMEA document with subsystem, total failure modes, and RPN distribution columns
- Action items section (conditional) listing all modules with post-mitigation RPN > 30 that require immediate attention
Risks space matching the pattern DFMEA* or FMEA*, so new DFMEA documents appear automatically without configuration changes.
What human factors fields are available in DFMEA?
Beyond standard DFMEA fields, the solution includes two IEC 62366 usability engineering fields on failure mode work items:| Field | Purpose |
|---|---|
Cognition Error (cognitionError) | Cognitive human factors errors such as misunderstanding or misinterpretation that contribute to the failure mode |
Perception Error (perceptionError) | Perceptual human factors errors such as failure to notice or misreading that contribute to the failure mode |
Can I export a DFMEA to PDF?
Yes. The DFMEA template includes a dedicated PDF export configuration that generates a multi-section document:- Cover page with document properties (Model, Item, Owner, Core Team, Version, Last Update)
- Main risk records table (task columns hidden for readability)
- Prevention controls sub-table showing risk items with prevention controls
- Mitigations task list with Task ID, Title, and Status
Sources
Sources
DFMEA risksheet configuration (
DFMEATemplate/risksheet.json), failure mode custom fields (failureMode-custom-fields.xml), DFMEA severity/occurrence/detection enums, DFMEA Summary Report (System DFMEA Report/page.xml), DFMEA top panel (DFMEATemplate/risksheetTopPanel.vm), PDF export template (DFMEATemplate/risksheetPdfExport.vm).