@section('page-title', 'Provider Details')

{{ $provider->name }}

{{ $provider->practice_number }} | {{ ucfirst($provider->provider_type) }}

@can('edit_providers') Edit @endcan Back

Provider Details

Trading Name
{{ $provider->trading_name ?? $provider->name }}
Specialty
{{ $provider->specialty ?? 'General' }}
Phone
{{ $provider->phone ?? 'N/A' }}
Email
{{ $provider->email ?? 'N/A' }}
Address
{{ $provider->address ?? 'N/A' }}
City
{{ $provider->city ?? 'N/A' }}
Network Status
{{ ucfirst(str_replace('_', ' ', $provider->network_status)) }}
@feature('provider_tiering')
Network Tier
@php $tierClass = match($provider->network_tier ?? 'standard') { 'preferred' => 'bg-emerald-100 text-emerald-800', 'standard' => 'bg-blue-100 text-blue-800', 'out_of_network' => 'bg-orange-100 text-orange-800', default => 'bg-gray-100 text-gray-800', }; $reimbursement = $provider->negotiated_rate_percentage ?? match($provider->network_tier ?? 'standard') { 'preferred' => 100, 'standard' => 85, 'out_of_network' => 70, default => 85, }; @endphp {{ ucfirst(str_replace('_', ' ', $provider->network_tier ?? 'standard')) }} ({{ $reimbursement }}% reimbursement)
@if($provider->contract_start_date)
Contract Period
{{ $provider->contract_start_date->format('d M Y') }} — {{ $provider->contract_end_date ? $provider->contract_end_date->format('d M Y') : 'Ongoing' }}
@endif @endfeature @if($provider->is_capitated)
Capitation Rate
${{ number_format($provider->capitation_rate, 2) }} / member / month
@endif

Recent Claims

@forelse($provider->claims as $claim) @empty @endforelse
Claim # Member Billed Status Date
{{ $claim->claim_number }} {{ $claim->member->full_name ?? 'N/A' }} ${{ number_format($claim->total_billed_cents / 100, 2) }} {{ ucfirst(str_replace('_', ' ', $claim->status)) }} {{ $claim->service_date->format('d M Y') }}
No claims history.