@extends('crm.layouts.app') @section('title', 'Insurance Management') @section('content')

Insurance Management

Manage your studio's insurance policies and claims

Total Coverage
${{ number_format($stats['total_coverage'], 0) }}
Active Policies
{{ $stats['active_policies'] }}
{{ $stats['total_policies'] }} total
Pending Claims
{{ $stats['pending_claims'] }}
{{ $stats['total_claims'] }} total
@if($stats['expiring_soon'] > 0)

{{ $stats['expiring_soon'] }} {{ Str::plural('policy', $stats['expiring_soon']) }} expiring in the next 30 days

Review your policies to ensure continuous coverage.

@endif

Active Policies

View all
@if($policies->where('is_active', true)->count() > 0)
    @foreach($policies->where('is_active', true)->take(5) as $policy)
  • {{ $policy->provider }}

    @if($policy->isExpiringSoon(30)) Expiring Soon @endif

    {{ $policy->policy_type }}

    {{ $policy->policy_number }}

    Expires: {{ $policy->expiration_date->format('M d, Y') }} ({{ $policy->days_until_expiration }} days)

    ${{ number_format($policy->coverage_amount, 0) }}

    Coverage

  • @endforeach
@else

No active policies

Get started by adding your first insurance policy.

@endif

Recent Claims

View all
@if($claims->count() > 0)
    @foreach($claims as $claim)
  • {{ $claim->claim_number }}

    @if($claim->status === 'submitted') Submitted @elseif($claim->status === 'under_review') Under Review @elseif($claim->status === 'approved') Approved @elseif($claim->status === 'paid') Paid @elseif($claim->status === 'denied') Denied @else {{ ucfirst($claim->status) }} @endif

    {{ $claim->provider }}

    {{ $claim->claim_type }}

    Filed: {{ $claim->created_at->format('M d, Y') }}

    ${{ number_format($claim->claimed_amount, 2) }}

    Claimed

  • @endforeach
@else

No claims filed

File a claim if you need to report an incident.

@endif
@endsection