@extends('layouts.app') @section('title', 'IPD Chart #' . $admission->admission_number . ' — ' . $admission->patient->full_name) @section('content')
{{ substr($admission->patient->first_name, 0, 1) }}{{ substr($admission->patient->last_name, 0, 1) }}

{{ $admission->patient->full_name }}

{{ $admission->admission_number }} {{ $admission->ward->name ?? 'Ward' }} • Bed {{ $admission->bed->bed_number ?? '--' }}
UHID: {{ $admission->patient->uhid }} Age/Gender: {{ $admission->patient->age_formatted }} / {{ ucfirst($admission->patient->gender) }} Admitted: {{ $admission->admission_date->format('d M Y, h:i A') }} (Day {{ max(1, $admission->admission_date->diffInDays(now()) + 1) }}) Consultant: {{ $admission->primaryDoctor->full_name }} Scheme: {{ strtoupper(str_replace('_', ' ', $admission->billing_category)) }}
@if($admission->status === 'admitted') @else Discharge Summary @endif Add Charges
@if($admission->status === 'admitted')

Record Daily Consultant Round Note

@csrf
@endif
@forelse($admission->dailyNotes as $note)
{{ $note->doctor->full_name ?? 'Attending Physician' }}
{{ $note->note_datetime->format('d M Y, h:i A') }}
Subjective

{{ $note->subjective ?? '--' }}

Objective

{{ $note->objective ?? '--' }}

Assessment

{{ $note->assessment ?? '--' }}

Plan

{{ $note->plan ?? '--' }}

@empty
No daily notes recorded yet.
@endforelse
@forelse($admission->patient->vitals as $v) @empty @endforelse
Timestamp BP (mmHg) Pulse (bpm) Temp (°F) SpO2 (%) Resp Rate Pain Score
{{ $v->recorded_at->format('d/m/Y h:i A') }} {{ $v->systolic_bp ?? '--' }}/{{ $v->diastolic_bp ?? '--' }} {{ $v->pulse_rate ?? '--' }} {{ $v->temperature_f ?? '--' }} {{ $v->spo2_percent ?? '--' }}% {{ $v->respiratory_rate ?? '--' }} {{ $v->pain_score ?? '--' }}/10
No vitals charted yet.
Medication Administration Record (MAR) Nursing Station Documentation
@forelse($admission->medicationAdministrations as $mar)
{{ $mar->medicine_name }} ({{ $mar->dose_administered }})
Route: {{ $mar->route }} • Nurse: {{ $mar->nurse->name ?? 'Staff Nurse' }}
{{ $mar->status }}
{{ $mar->administered_at->format('d/m/Y h:i A') }}
@empty
No medication administration recorded yet.
@endforelse

Inpatient Billing & Financial Summary

Generate Inpatient Invoice
@forelse($admission->invoices as $inv)
{{ $inv->invoice_number }}
{{ $inv->invoice_date->format('d/m/Y') }} • Type: {{ strtoupper($inv->billing_type) }}
₹{{ number_format($inv->grand_total, 2) }}
{{ $inv->payment_status }}
@empty
No separate invoices generated yet for this admission.
@endforelse

Prepare Inpatient Discharge & Clinical Summary

@csrf
@endsection