Module risk_assessment

Module risk_assessment 

Source
Expand description

HTTP handlers for risk assessment

This module provides REST API endpoints for managing the risk register, creating risks, updating assessments, and tracking treatment plans.

Structs§

CreateRiskRequest
Request to create a risk
RiskAssessmentState
State for risk assessment handlers
RiskListResponse
Response for risk list
SetResidualRiskRequest
Request to set residual risk
UpdateRiskAssessmentRequest
Request to update risk assessment
UpdateTreatmentPlanRequest
Request to update treatment plan

Functions§

create_risk
Create a new risk
get_risk
Get a risk by ID
get_risk_summary
Get risk summary
get_risks_due_for_review
Get risks due for review
list_risks
List all risks
review_risk
Review a risk
risk_assessment_router
Create risk assessment router
set_residual_risk
Set residual risk
update_risk_assessment
Update risk assessment (likelihood/impact)
update_treatment_plan
Update treatment plan
update_treatment_status
Update treatment status