Skip to main content

Prerequisites

Before evaluating initial risk, ensure you have:

Understanding the P1 x P2 Probability Model

ISO 14971 decomposes overall probability into two independent factors:
FactorFieldQuestionScale
P1 — Hazard ProbabilitypreHazardProbabilityHow likely is the hazardous situation to occur?0-5 (frequency-based)
P2 — Harm ProbabilitypreHarmProbabilityGiven the hazardous situation, how likely is it to cause harm?0-5 (percentage-based)
diagram

Step 1: Switch to the Initial Evaluation View

  1. Open your HARA document in risksheet mode
  2. Select the Initial Evaluation view from the view switcher — this shows 9 columns focused on pre-mitigation assessment
  3. Confirm you can see the P1, P2, P (Combined), and Pre-Risk Level columns
The HARA risksheet provides five predefined views. Initial Evaluation shows only the columns relevant to pre-mitigation risk scoring, reducing visual clutter during assessment.

Step 2: Assign P1 — Hazard Probability

For each risk record row, select the P1 (Hazard Probability) value from the preHazardProbability dropdown:
P1 ValueLabelFrequencyGuidance
1Very unlikely<= 1/100,000Injury would be exceptionally rare
2Unlikely<= 1/10,000Injury would be rare
3Possible<= 1/1,000Injury could occur occasionally
4Likely<= 1/100Injury is expected to occur
5Very likely<= 1/1Injury is almost certain
P1 defaults to 0 (Unanalyzed). Risk records with P1=0 will not produce a valid risk calculation. Complete all P1 ratings before proceeding.

Step 3: Assign P2 — Harm Probability

For each risk record, select the P2 (Harm Probability) value from the preHarmProbability dropdown:
P2 ValueLabelPercentageGuidance
1Rare<= 5%Hazardous situation very rarely leads to harm
2Occasional6-25%Some chance the situation produces harm
3Probable26-75%More likely than not to produce harm
4Frequent76-95%High likelihood of harm
5Almost certain>= 96%Harm is virtually guaranteed

Step 4: Review the Combined Probability (P)

The risksheet automatically computes the combined probability P using the P1 x P2 bucketing algorithm:
  1. The system multiplies P1 x P2 (product range: 1-25)
  2. The product is bucketed into a 1-5 combined probability:
P1 x P2 ProductCombined PMeaning
1-31Remote probability
4-82Low probability
9-133Moderate probability
14-184High probability
19-255Very high probability
The preControlProbability column updates automatically — no manual entry is needed.

Step 5: Read the Pre-Risk Level

The risksheet looks up the combined probability P and harm Severity in the 5x5 risk matrix and displays the result in the Pre-Risk Level (preRisk) column:
Risk LevelColorMeaningRequired Action
AcceptableGreenRisk is tolerableDocument rationale; no further action required
InvestigationAmberRisk is in the ALARP zoneFurther analysis or benefit-risk justification needed per ISO 14971
UnacceptableRedRisk exceeds toleranceMandatory risk reduction through risk controls
Risk cells are automatically color-coded: green (rpn1) for acceptable, amber (rpn2) for investigation, red (rpn3) for unacceptable. Row headers also reflect the final risk status at a glance.

Step 6: Document and Iterate

  1. Review all pre-mitigation risk levels in the Initial Evaluation view
  2. For any risk rated Unacceptable or Investigation, proceed to Assign Risk Controls to Hazards
  3. For risks rated Acceptable, document the rationale for acceptance
ISO 14971 requires that initial risk evaluation be performed for each identified hazardous situation. The pre-mitigation assessment establishes the baseline risk profile before any controls are applied.

What Happens Next

After completing the initial risk evaluation:
HARA risksheet configuration (HARATemplate/risksheet.json), risk record custom fields (riskRecord-custom-fields.xml), P1 probability scale (pOccurrence-enum.xml), P2 probability scale (p2Occurrence-enum.xml), risk classification (riskRecord-risk-enum.xml), HARA top panel formulas (risksheetTopPanel.vm).