@section('page-title', 'Fraud Alerts')

Fraud Alert Dashboard

Monitor and review flagged claims for potential fraud

Total Open

{{ $totalOpen }}

High Severity

{{ $highSeverity }}

Critical

{{ $critical }}

Clear

Fraud Alerts

{{ $alerts->total() }} total alerts
@forelse($alerts as $alert) @empty @endforelse
Claim # Member Provider Alert Type Severity Status Created Actions
{{ $alert->claim?->claim_number ?? 'N/A' }} {{ $alert->claim?->member?->first_name ?? '' }} {{ $alert->claim?->member?->last_name ?? '' }} {{ $alert->claim?->provider?->name ?? 'N/A' }} @php $typeLabels = [ 'duplicate_claim' => 'Duplicate Claim', 'same_day_multi_provider' => 'Multi-Provider', 'exceeding_tariff' => 'Exceeding Tariff', 'high_frequency' => 'High Frequency', ]; @endphp {{ $typeLabels[$alert->alert_type] ?? ucfirst(str_replace('_', ' ', $alert->alert_type)) }} @php $severityColors = [ 'low' => 'bg-blue-100 text-blue-700', 'medium' => 'bg-yellow-100 text-yellow-700', 'high' => 'bg-orange-100 text-orange-700', 'critical' => 'bg-red-100 text-red-700', ]; @endphp {{ ucfirst($alert->severity) }} @php $statusColors = [ 'open' => 'bg-yellow-100 text-yellow-700', 'investigating' => 'bg-blue-100 text-blue-700', 'dismissed' => 'bg-gray-100 text-gray-700', 'confirmed' => 'bg-red-100 text-red-700', ]; @endphp {{ ucfirst($alert->status) }} {{ $alert->created_at->format('d M Y') }}

Description: {{ $alert->description }}

@if($alert->notes)

Previous Notes: {{ $alert->notes }}

@endif
@csrf @method('PATCH')
No fraud alerts found.
@if($alerts->hasPages())
{{ $alerts->links() }}
@endif