@extends('layouts.branch') @section('title', "Registration Details") @section('header', "OPD Visit Summary") @section('content')
@include('partials.branch._breadcrumbs', [ 'breadcrumbs' => [ ['name' => 'Registration Directory', 'url' => route('branch.patients.index')], ['name' => "OPD Check-in Log", 'url' => route('branch.registrations.index')], ['name' => $opdRegistration->opd_number, 'url' => '#'] ] ])

OPD Number

{{ $opdRegistration->opd_number }}

UHID

{{ $opdRegistration->uhid }}

Visit Status

{{ $opdRegistration->status }}

@if($opdRegistration->status === 'cancelled')

Registration Voided

Reason: "{{ $opdRegistration->cancel_reason }}"

Cancelled on {{ $opdRegistration->cancelled_at->format('d M, Y \a\t h:i A') }}

@endif
@if($opdRegistration->patient?->photo_path) @else {{ substr($opdRegistration->full_name, 0, 1) }} @endif

{{ $opdRegistration->full_name }}

{{ $opdRegistration->gender }} • {{ $opdRegistration->age }} • {{ $opdRegistration->mobile_number }}

Guardian Name

{{ $opdRegistration->guardian_name ?: '--' }}

Address

{{ $opdRegistration->address }} {{ $opdRegistration->city }} {{ $opdRegistration->state }}

Emergency Contact

{{ $opdRegistration->emergency_contact_name }} ({{ $opdRegistration->emergency_contact_phone }})

Registered At

{{ $opdRegistration->visit_date->format('d M, Y') }} • {{ $opdRegistration->visit_time }}

Clinical Vitals

Visit-specific medical snapshots

Weight

{{ $opdRegistration->weight ?: '--' }}KG

Height

{{ $opdRegistration->height ?: '--' }}CM

Blood Pressure

{{ $opdRegistration->bp ?: '--' }}

Temp

{{ $opdRegistration->temperature ?: '--' }}°C

Chief Complaint

{{ $opdRegistration->chief_complaint ?: 'No complaint recorded' }}

Consulting Detail

Doctor

{{ $opdRegistration->doctor->name }}

Department

{{ $opdRegistration->charge->department->name }}

Visit Category

{{ $opdRegistration->visit_type }}

Payment Overview

Category {{ $opdRegistration->patient_category }}
Consult Fee ₹{{ number_format($opdRegistration->charge_amount, 2) }}
@if($opdRegistration->is_complimentary)
Complimentary -₹{{ number_format($opdRegistration->charge_amount, 2) }}
@elseif($opdRegistration->discount_amount > 0)
Discount -₹{{ number_format($opdRegistration->discount_amount, 2) }}
@endif
Payment Mode {{ $opdRegistration->payment_mode }}
Net Payable ₹{{ number_format($opdRegistration->is_complimentary ? 0 : ($opdRegistration->charge_amount - $opdRegistration->discount_amount), 2) }}
@if($opdRegistration->is_complimentary)

Complimentary Remarks

"{{ $opdRegistration->complimentary_remarks }}"

@endif @if($opdRegistration->remarks)

General Remarks

{{ $opdRegistration->remarks }}

@endif @if($opdRegistration->patient_category !== 'General')

Coverage Detail

Provider: {{ $opdRegistration->insurance_provider }}
Policy: {{ $opdRegistration->policy_id }}

@endif
@if($opdRegistration->status === 'active') Print Receipt @endif Back to Log

Cancel Visit

Void this registration record

@csrf
@endsection