Manage Appointment
{{-- صورة المريض أقصى اليسار --}} User Profile {{-- صورة المريض للديسكتوب --}} User Profile {{-- محتوى البطاقة --}}
{{-- الصف الأول: الاسم --}}
{{-- الاسم للموبايل/التابلت --}}
{{ $patient->name ?? 'John Doe' }}
{{-- الاسم للديسكتوب --}}
{{ $patient->name ?? 'John Doe' }}
{{-- الصف الثاني: الهاتف والنوع في نفس الخط --}}
{{-- الهاتف --}}
{{ $patient->phone ?? '+1 234 567 890' }}
{{-- النوع --}}
{{ $patient->gender ?? 'Male' }}
{{-- الصف الثالث: فصيلة الدم ومعلومات الموعد --}}
{{-- معلومات الموعد --}}
{{-- فصيلة الدم --}}
{{ $patient->blood_group ?? 'O+' }}
{{-- التاريخ --}}
{{ $visit?->date . " ".$visit?->time ?? 'June 4, 2025 – 10:00 AM' }}
{{-- التخصص --}}
{{ $visit?->clinic_service?->speciality?->name ?? 'Cardiology' }}
{{-- الحالة --}}
{{$visit?->status}}
{{-- البادجز: محاذاة يمين دائماً في النصف الثاني --}} @php $maxVisible = 3; $totalCount = count($diagnosis); @endphp
Diagnosis
@foreach($diagnosis as $index => $tag) {{ $tag }} @endforeach @if($totalCount > $maxVisible) @endif
Complain Details
@if (session()->has('success')) @endif
Diagnosis
@if (session()->has('success_diagnosis')) @endif
Required Analysis
@if (session()->has('success_analysis')) @endif
Prescription
@if (session()->has('success_prescription')) @endif
@if (session()->has('success_end'))
{{ session('success_end') }}
@endif
{{--
--}} {{-- User Profile--}} {{--
--}} {{--
{{ auth()->user()->name ?? 'User Name' }}
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- {{ auth()->user()->email ?? 'email@example.com' }}--}} {{--
--}} {{--
--}} {{-- --}} {{-- --}} {{-- --}} {{-- --}} {{-- {{ auth()->user()->mobile ?? 'N/A' }}--}} {{--
--}}
{{-- 🔹 Complain --}} @if(!empty($visit?->complain) && $activeTab != 'complain')
Complain

{{ $visit->complain }}

@elseif(!empty($visit?->complain) && $activeTab == 'complain')
Complain

{{ $visit->complain }}

@endif @if($visit && $visit->files->count()) {{-- 🔹 Analyses --}}
Required Analyses
    @foreach($visit->files as $file)
  • {{ $file->name }} @if($file->notes) ({{ $file->notes }}) @endif
  • @endforeach
@endif @if($visit && $visit->prescriptionItems->count()) {{-- 🔹 Prescription --}}
Prescription
    @foreach($visit->prescriptionItems as $item)
  • {{ $item->drug_name }} – {{ $item->qty }} {{ $item->qty_unit }} / {{ $item->days }} {{ Str::plural($item->duration_type, $item->days) }}
    @php $timings = collect($item->timings)->pluck('label')->map(fn($t) => ucfirst($t))->implode(', '); $extra = collect($item->timings)->first(); @endphp @if($timings || $extra?->before_meal || $extra?->after_meal)
    @if($timings) Timing: {{ $timings }} @endif @if($extra?->before_meal) – Before Meal @endif @if($extra?->after_meal) – After Meal @endif
    @endif @if($item->notes)
    {{ $item->notes }}
    @endif
  • @endforeach
@endif
@push('style') @endpush @push('js') @endpush