@extends('layouts.admin') @section('content')

Módulo de Hospitalización

Gestión de internamientos, asignación de camas, evoluciones médicas y epicrisis

Nuevo Ingreso Mapa de Camas

{{ $totalCamas }}

Total Camas

Ver todas

{{ $pacientesInternados }}

Internados Ahora

{{ $camasOcupadas }} camas ocupadas

{{ $camasDisponibles }}

Disponibles

Ver mapa

{{ $camasLimpieza + $camasMantenimiento }}

Limpieza / Mant.

{{ $camasLimpieza }} en limpiezas

{{ $porcentajeOcupacion }}%

Tasa Ocupación

Capacidad hospitalaria

{{ $altasMes }}

Altas del Mes

Ver altas

Filtros de Búsqueda

Registro de Ingresos Hospitalarios ({{ count($hospitalizaciones) }})

@forelse($hospitalizaciones as $index => $hosp) @empty @endforelse
N° Código Paciente Cama / Sala Doctor Tratante Fecha Ingreso Estancia Estado Total Estancia Acciones
{{ $index + 1 }} {{ $hosp->codigo }}
{{ $hosp->paciente ? ($hosp->paciente->apellidos . ' ' . $hosp->paciente->nombres) : 'N/A' }}
CI: {{ $hosp->paciente->cedula ?? 'S/N' }} | {{ $hosp->paciente->edad ?? 'N/A' }} años
@if($hosp->cama) {{ $hosp->cama->codigo }}
{{ $hosp->cama->habitacion->nombre ?? 'Sala' }}
@else Sin Cama @endif
Dr(a). {{ $hosp->doctor ? ($hosp->doctor->nombres . ' ' . $hosp->doctor->apellidos) : 'No asignado' }}
{{ $hosp->doctor->especialidad ?? 'Medicina General' }}
{{ $hosp->fecha_ingreso ? $hosp->fecha_ingreso->format('d/m/Y') : '-' }}
{{ $hosp->fecha_ingreso ? $hosp->fecha_ingreso->format('H:i') : '' }}
@if($hosp->estado === 'Ingresado') {{ $hosp->dias_calculados }} {{ $hosp->dias_calculados == 1 ? 'día' : 'días' }}
En curso
@else {{ $hosp->dias_estancia }} {{ $hosp->dias_estancia == 1 ? 'día' : 'días' }}
Completada
@endif
@if($hosp->estado === 'Ingresado') @elseif($hosp->estado === 'Alta Médica') @endif {{ $hosp->estado }} ${{ number_format($hosp->monto_total, 2) }}
{{ $hosp->estado_pago }}
@if($hosp->estado === 'Ingresado') @endif
No se encontraron registros de hospitalización con los filtros seleccionados.
@endsection