Provider Portal

Welcome, {{ $provider->name }} ({{ $provider->practice_number }})

Submit New Claim

Pending Claims

{{ $pendingClaimsCount }}

Billed This Month

${{ number_format($totalBilledThisMonth / 100, 2) }}

Awarded This Month

${{ number_format($totalAwardedThisMonth / 100, 2) }}

Paid This Month

${{ number_format($totalPaidThisMonth / 100, 2) }}

Claims by Status

@php $statusColors = [ 'received' => 'bg-blue-100 text-blue-800', 'processing' => 'bg-yellow-100 text-yellow-800', 'adjudicated' => 'bg-purple-100 text-purple-800', 'approved' => 'bg-emerald-100 text-emerald-800', 'rejected' => 'bg-red-100 text-red-800', 'paid' => 'bg-green-100 text-green-800', ]; @endphp @forelse($claimsByStatus as $status => $count)
{{ ucfirst($status) }} {{ $count }}
@empty

No claims yet.

@endforelse

Recent Payments

View All
@forelse($recentPayments as $payment) @empty @endforelse
Batch # Amount Claims Method Date
{{ $payment->batch_number }} ${{ number_format($payment->total_amount_cents / 100, 2) }} {{ $payment->claim_count }} {{ strtoupper($payment->payment_method ?? 'N/A') }} {{ $payment->paid_at ? $payment->paid_at->format('d M Y') : 'N/A' }}
No payments received yet.

Recent Claims

View All Claims
@forelse($recentClaims as $claim) @empty @endforelse
Claim # Member Type Service Date Billed Awarded Status
{{ $claim->claim_number }} {{ $claim->member->first_name ?? '' }} {{ $claim->member->last_name ?? '' }} {{ ucfirst($claim->claim_type) }} {{ $claim->service_date->format('d M Y') }} ${{ number_format($claim->total_billed_cents / 100, 2) }} ${{ number_format(($claim->total_awarded_cents ?? 0) / 100, 2) }} @php $colors = [ 'received' => 'bg-blue-100 text-blue-800', 'processing' => 'bg-yellow-100 text-yellow-800', 'adjudicated' => 'bg-purple-100 text-purple-800', 'approved' => 'bg-emerald-100 text-emerald-800', 'rejected' => 'bg-red-100 text-red-800', 'paid' => 'bg-green-100 text-green-800', ]; @endphp {{ ucfirst($claim->status) }}
No claims submitted yet.