Skip to main content

DangerIdentification Object

Represents a comprehensive hazard identification and risk assessment.
id
number
required
Unique identifier for the danger identification
danger
string
required
Name or brief description of the identified danger
current_defenses
string
required
Existing safety measures and controls in place
danger_area
string
required
Operational area affected by the danger
danger_type
string
required
Classification of the danger type
description
string
required
Detailed description of the danger
possible_consequences
string
required
Potential outcomes if the danger materializes
consequence_to_evaluate
string
required
Specific consequence selected for risk evaluation
root_cause_analysis
string
required
Analysis of underlying causes
information_source
InformationSource
required
Source of the hazard information
risk_management_start_date
Date
required
Date when risk management process began
analysis
Analysis
required
Risk analysis results
voluntary_report
VoluntaryReport
Associated voluntary report (if applicable)
obligatory_report
ObligatoryReport
Associated obligatory report (if applicable)

InformationSource Object

Classification of how the hazard was identified.
id
string
required
Unique identifier for the information source
name
string
required
Name of the information source
type
string
required
Source type classification

Analysis Object

Risk analysis evaluation results.
id
number
required
Unique identifier for the analysis
probability
string
required
Likelihood of occurrence (e.g., “FREQUENT”, “OCCASIONAL”, “RARE”)
severity
string
required
Severity of consequences (e.g., “CATASTROPHIC”, “HAZARDOUS”, “MAJOR”, “MINOR”)
result
string
required
Overall risk level result (e.g., “HIGH”, “MEDIUM”, “LOW”)

MitigationTable Object

Comprehensive view used for mitigation tracking dashboard.
id
number
required
Unique identifier
danger
string
required
Danger description
current_defenses
string
required
Current safety measures
risk_management_start_date
Date
required
Start date of risk management
danger_location
string
required
Location of the danger
danger_area
string
required
Affected operational area
description
string
required
Detailed description
possible_consequences
string
required
Potential consequences
consequence_to_evaluate
string
required
Selected consequence for evaluation
danger_type
string
required
Type classification
root_cause_analysis
string
required
Root cause analysis
information_source_id
number
required
Information source ID
information_source
InformationSource
required
Information source object
analysis
Analysis
required
Risk analysis
mitigation_plan
MitigationPlan | null
required
Associated mitigation plan (null if none exists)
obligatory_report
ObligatoryReport
Associated obligatory report
voluntary_report
VoluntaryReport
Associated voluntary report

Example

{
  "id": 12,
  "danger": "Foreign Object Debris (FOD) on runway",
  "current_defenses": "Daily runway inspections, FOD removal procedures",
  "danger_area": "FLIGHT_OPERATIONS",
  "danger_type": "OPERATIONAL",
  "description": "Presence of foreign objects on active runway surfaces that could damage aircraft or cause accidents",
  "possible_consequences": "Engine damage, tire damage, loss of aircraft control",
  "consequence_to_evaluate": "Engine damage during takeoff",
  "root_cause_analysis": "Inadequate inspection frequency during high-traffic periods",
  "information_source": {
    "id": "1",
    "name": "Safety Audit",
    "type": "PROACTIVO"
  },
  "risk_management_start_date": "2026-03-11T00:00:00Z",
  "analysis": {
    "id": 12,
    "probability": "OCCASIONAL",
    "severity": "HAZARDOUS",
    "result": "MEDIUM"
  }
}

Build docs developers (and LLMs) love