Prerequisites
- A DFMEA document created from the DFMEATemplate (see Create a New Risk Analysis Document)
- System elements and functions defined (see Create System Elements)
- The HARA analysis document with identified risk records (for cross-linking)
Understanding the DFMEA 3-Level Hierarchy
The DFMEA risksheet organizes failure mode analysis into three levels:| Level | Column | Field / Link | Description |
|---|---|---|---|
| 1 | Function | itemLink to function via assesses | The system function being analyzed |
| 2 | Failure Mode | failureMode (text) | How the function can fail |
| 2 | Effect of Failure | effectOfFailure (text) | Downstream consequence of the failure |
| 2 | HARA Reference | multiItemLink to riskRecord via analyzedIn | Cross-link to HARA risk records |
| 3 | Cause of Failure | causeOfFailure (text) | Root cause or mechanism |
Step 1: Link a Function (Level 1)
- Open the DFMEA document in risksheet mode
- Click the Function column cell in a new row
- The picker shows available
functionwork items, filtered by the current subsystem
The DFMEA risksheet uses a
queryFactory that automatically filters functions by the document’s subsystem. If the document is scoped to a specific component (e.g., “Fluid Pumping”), only functions belonging to that component appear in the picker. The filter query is linkedWorkItems: + the component ID.- Select the function to analyze
- The function title appears as the Level 1 grouping header
Step 2: Document the Failure Mode (Level 2)
For each function, identify one or more failure modes:- Navigate to the Failure Mode column under the selected function
- Enter a description of how the function can fail
- “Delivers incorrect dosage volume” (specific, measurable)
- “Fails to detect occlusion” (describes the undesired behavior)
- “Displays inaccurate flow rate” (identifies the deviation from intended function)
Step 3: Describe the Effect of Failure (Level 2)
- Click the Effect of Failure column (
effectOfFailure) - Describe the downstream consequence of the failure mode on the system, user, or patient
| Failure Mode | Effect of Failure |
|---|---|
| Delivers incorrect dosage volume | Patient receives overdose or underdose; potential adverse drug reaction |
| Fails to detect occlusion | Delayed treatment; potential tissue damage from infiltration |
| Displays inaccurate flow rate | Clinician makes incorrect dosing decisions based on false data |
Step 4: Enter the Cause of Failure (Level 3)
For each failure mode, identify one or more root causes:- Click the Cause of Failure column (
causeOfFailure) - Enter the mechanism or condition that produces the failure
Failure Mode work items also include
cognitionError and perceptionError fields for capturing human factors contributions per IEC 62366. These fields appear in the work item form but are not shown as default risksheet columns.Step 5: Link HARA Risk Records (Cross-Reference)
The DFMEA risksheet includes a HARA Reference column that links failure modes to HARA risk records:- Click the HARA Reference column (
riskRecordmultiItemLink) - Search for the relevant HARA risk record that corresponds to this failure mode
- Select it to create the
analyzedInbidirectional link
- DFMEA side: The HARA Reference column shows which risk records are related to this failure mode
- HARA side: The FMEA cross-reference column (cause) shows which failure modes feed into each risk record
Step 6: Review the Component Column
The risksheet automatically resolves the parent System Element for each linked function and displays it in the Component column. This server-rendered column:- Traverses from the function item to its parent
systemElement - Displays the system element title
- Provides context about which component the failure mode affects
What Happens Next
After identifying functions and failure modes:- Score each failure mode with severity, occurrence, and detection ratings — see Score Severity, Occurrence, and Detection (RPN)
- Link to HARA for comprehensive risk coverage across both methodologies
- Review completeness by checking that all functions have at least one failure mode and cause identified
Sources
Sources
DFMEA risksheet configuration (
DFMEATemplate/risksheet.json), failure mode custom fields (failureMode-custom-fields.xml), FMEA-SYS-001 document structure (FMEA-SYS-001/module.xml), DFMEA top panel (DFMEATemplate/risksheetTopPanel.vm), UI walkthrough (risksheet-views.md).