Skip to main content
The quantitative frequency ranges use orders-of-magnitude boundaries aligned with ISO 14971:2019 Annex D guidance on probability estimation. Each level represents a tenfold increase in occurrence frequency.

P1 Probability Scale

LevelIDNameFrequency RangeDescription
00UnanalyzedDefault. Item has not yet been assessed.
11Very unlikely≤ 1 / 100,000Injury would be extremely rare over the device lifetime
22Unlikely≤ 1 / 10,000Injury would be rare; isolated occurrence possible
33Possible≤ 1 / 1,000Hazardous situation may occur during routine use
44Likely≤ 1 / 100Hazardous situation expected to occur periodically
55Very likely≤ 1 / 1Hazardous situation expected to occur frequently or continuously
Risk records with P1 = 0 (Unanalyzed) indicate incomplete assessment. The P1xP2 composite calculation treats level 0 as a valid input, but the resulting composite probability of 0 will not map to a meaningful risk matrix cell. Always assign a P1 value of 1-5 during hazard analysis.

Fields Using This Enumeration

The pOccurrence enum is used on two Risk Record fields, representing the before/after states of risk control:
FieldIDStage
Pre-mitigation P1preHazardProbabilityInitial risk evaluation — before any risk controls
Post-mitigation P1postHazardProbabilityResidual risk evaluation — after risk controls are applied

Role in the Two-Factor Probability Model

The Medical Device Safety Solution decomposes overall probability into two independent factors, following ISO 14971 guidance: diagram P1 x P2 Bucket Mapping (HARA) The product of P1 and P2 (range 1-25) is mapped to a composite probability bucket using threshold-based bucketing:
P1 x P2 ProductComposite Probability (P)
1 — 31 (Very low)
4 — 82 (Low)
9 — 133 (Moderate)
14 — 184 (High)
19 — 255 (Very high)
The HARA risksheet uses threshold-based bucketing (boundaries at 3, 8, 13, 18), while the DFMEA risksheet uses linear bucketing via Math.ceil(product / 5). The two algorithms produce slightly different results at certain boundary values.

P1 x P2 Quick Reference Matrix

This matrix shows the composite probability P for each P1/P2 combination using the HARA bucketing algorithm:
P2=1P2=2P2=3P2=4P2=5
P1=111122
P1=212223
P1=312333
P1=422344
P1=523345

Configuration Details

PropertyValue
Source file.polarion/tracker/fields/pOccurrence-enum.xml
Enum typepOccurrence
Applied toRisk Record (preHazardProbability, postHazardProbability)
Risksheet columnspHazardBefore, pHazardAfter
Combined viariskProbabilityPre / riskProbabilityPost formulas
Used in reportsRisk Matrix Report, ISO 14971 HARA Report (Section 2 scales)

Code: pOccurrence-enum.xml, riskRecord-custom-fields.xml, risksheetTopPanel.vm (HARA), iso-14971-hara-report page.xml