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 
        }
      ]
    }
  ]
}