Example 5: Pre-configured Foreseeable Events, Harm and Severity
This example shows how one selected value, in this case a hazard, can automatically set other values like foreseeable events, harm and severity.
Also the risk controls cannot effect the severity only the probability.
{ "mitigationTypes": [ { "type": "SPEC", "name": "Specification", "required": "false" }], "maxGreen": 10, "maxYellow": 15, "method": "*", "factors": [ { "type":"hazard", "label":"Hazard", "inputType":"select", "options": [ { "value":"hazard1", "label":"hazard 1", "changes":[ { "changesFactor":"events", "value":"step 1\nstep 2" }, { "changesFactor":"harm", "value":"harm1" }, { "changesWeight":"severity", "value":"1" }] }, { "value":"hazard2", "label":"hazard 2", "changes":[ { "changesFactor":"events", "value":"step 3\nstep 4" }, { "changesFactor":"harm", "value":"harm2" }, { "changesWeight":"severity", "value":"2" }] }, { "value":"hazard3", "label":"hazard 3", "changes":[ { "changesFactor":"events", "value":"step 5\nstep 6" }, { "changesFactor":"harm", "value":"harm3" }, { "changesWeight":"severity", "value":"3" }] }, { "value":"hazard4", "label":"hazard 4", "changes":[ { "changesFactor":"events", "value":"step 7\nstep 8" }, { "changesFactor":"harm", "value":"harm4" }, { "changesWeight":"severity", "value":"4" }] } ], "weights":[ ] }, { "type":"user", "label":"User Step", "inputType":"textarea", "weights":[ ] }, { "type":"events", "label":"Foreseeable Events", "readonly":true, "inputType":"textarea", "weights":[ { "type": "probability", "label": "Probability of Harm", "help": "Probability of Harm", "values": [ { "shortname":"Extremely Unlikely", "help":"0-20%", "factor":1 }, { "shortname":"Unlikely but Possible", "help":"20-40%", "factor":2 }, { "shortname":"Likely", "help":"40-60%", "factor":3 }, { "shortname":"Very Likely", "help":"60-80%", "factor":4 }, { "shortname":"Extremely Likely", "help":"80-100%", "factor":5 } ] }] }, { "type":"harm", "label":"Harm", "inputType":"select", "readonly":true, "options": [ { "value":"harm1", "label":"Harm A" }, { "value":"harm2", "label":"Harm B" }, { "value":"harm3", "label":"Harm C" }, { "value":"harm4", "label":"Harm D" } ], "weights":[ { "type": "severity", "label": "Severity", "readonly":true, "help": "Severity of Harm", "values": [ { "shortname":"Negligible", "help":"No harm to patient or user", "factor":1 }, { "shortname":"Minor", "help":"Results in temporary injury or impairment not requiring professional medical intervention", "factor":2 }, { "shortname":"Major", "help":"Results in injury or impairment requiring professional medical intervention", "factor":3 }, { "shortname":"Critical", "help":"e.g. Severe Barotrauma", "factor":4 }, { "shortname":"Catastrophic", "help":"e.g. Asphyxia", "factor":5 } ] } ] } ], "reductions": [ { "name":"00", "options":[ { "shortname": "no effect", "by": 0 }, { "shortname": "reduces probability of harm by 1", "changes":"probability", "by": -1 }, { "shortname": "reduces probability of harm by 2", "changes":"probability", "by": -2 }, { "shortname": "reduces probability of harm by 3", "changes":"probability", "by": -3 }, { "shortname": "reduces probability of harm by 4", "changes":"probability", "by": -4 } ] } ] }