@extends('layouts.app') @section('title', 'Risk Assessment Details') @section('content')

{{ $riskAssessment->title }}

{{ $riskAssessment->reference_number }}

@can('risk_assessments.print') Export PDF @endcan @can('risk_assessments.create') Copy @endcan @can('risk_assessments.edit') Edit @endcan @can('risk_assessments.write') Add Control @endcan

Risk Assessment Summary

Initial Risk Score

{{ $riskAssessment->risk_score ?? 'N/A' }}

{{ strtoupper($riskAssessment->risk_level ?? 'N/A') }}

Severity

{{ ucfirst($riskAssessment->severity ?? 'N/A') }}

Score: {{ $riskAssessment->severity_score ?? 'N/A' }}

Likelihood

{{ ucfirst($riskAssessment->likelihood ?? 'N/A') }}

Score: {{ $riskAssessment->likelihood_score ?? 'N/A' }}

@if($riskAssessment->residual_risk_score)

Residual Risk (After Controls)

Residual Score

{{ $riskAssessment->residual_risk_score }}

Residual Level

{{ strtoupper($riskAssessment->residual_risk_level) }}

@endif

Description

{{ $riskAssessment->description }}

Control Measures

Add Control
@if($riskAssessment->controlMeasures->count() > 0)
@foreach($riskAssessment->controlMeasures as $control)
{{ $control->title }}

{{ $control->getControlTypeLabel() }}

{{ ucfirst($control->status) }}
@endforeach
@else

No control measures defined yet.

@endif
@if($riskAssessment->reviews->count() > 0)

Review History

@foreach($riskAssessment->reviews as $review)
{{ $review->reference_number }}

{{ ucfirst(str_replace('_', ' ', $review->review_type)) }}

{{ ucfirst($review->status) }}
@endforeach
@endif

Quick Actions

Add Control Measure Schedule Review @if($riskAssessment->hazard) View Hazard @endif

Information

Status:

{{ ucfirst($riskAssessment->status) }}

Assessment Type:

{{ ucfirst($riskAssessment->assessment_type) }}

Next Review:

@if($riskAssessment->next_review_date) {{ $riskAssessment->next_review_date->format('M d, Y') }} @if($riskAssessment->isOverdueForReview()) (Overdue) @endif @else Not scheduled @endif

Created by:

{{ $riskAssessment->creator->name ?? 'N/A' }}

@endsection