@extends('layouts.admin') @section('content')
@if($hospitalizacion->estado === 'Ingresado') INTERNADO ACTIVO @else {{ strtoupper($hospitalizacion->estado) }} @endif {{ $hospitalizacion->codigo }} Ingreso: {{ $hospitalizacion->fecha_ingreso ? $hospitalizacion->fecha_ingreso->format('d/m/Y - H:i') : '-' }}

{{ $hospitalizacion->paciente->apellidos ?? '' }} {{ $hospitalizacion->paciente->nombres ?? 'Paciente' }}

CI: {{ $hospitalizacion->paciente->cedula ?? 'S/N' }} {{ $hospitalizacion->paciente->edad ?? 'N/A' }} años {{ $hospitalizacion->paciente->genero ?? 'N/A' }} Grupo: {{ $hospitalizacion->paciente->grupo_sanguineo ?? 'N/R' }} Tel: {{ $hospitalizacion->paciente->telefono ?? 'S/N' }} @if($hospitalizacion->paciente && $hospitalizacion->paciente->alergias) Alergias: {{ $hospitalizacion->paciente->alergias }} @endif
Ubicación y Cama
{{ $hospitalizacion->cama->codigo ?? 'Sin Cama' }}
{{ $hospitalizacion->cama->habitacion->nombre ?? 'Habitación' }} ({{ $hospitalizacion->cama->habitacion->piso ?? '' }})
@if($hospitalizacion->estado === 'Ingresado') Dar Alta @endif
Médico Tratante Dr. {{ $hospitalizacion->doctor ? ($hospitalizacion->doctor->nombres . ' ' . $hospitalizacion->doctor->apellidos) : 'No asignado' }}
Estancia {{ $hospitalizacion->dias_calculados }} {{ $hospitalizacion->dias_calculados == 1 ? 'día' : 'días' }} @if($hospitalizacion->estado === 'Ingresado') En curso @endif
Dieta Prescrita {{ $hospitalizacion->dieta ?: 'Normal' }}
Costo Acumulado ${{ number_format($hospitalizacion->monto_total, 2) }} {{ $hospitalizacion->estado_pago }}
Historial de Seguimiento Clínico y Notas
@if($hospitalizacion->estado === 'Ingresado') @endif
@if($hospitalizacion->evoluciones->count() > 0) @php $ultimaEvolucion = $hospitalizacion->evoluciones->first(); @endphp
Último Control de Signos Vitales: {{ $ultimaEvolucion->fecha_hora ? $ultimaEvolucion->fecha_hora->format('d/m/Y - H:i') : '' }} {{ $ultimaEvolucion->tipo_nota }}
P. Arterial {{ $ultimaEvolucion->presion_arterial ?: 'N/R' }} mmHg
F. Cardíaca {{ $ultimaEvolucion->frecuencia_cardiaca ?: 'N/R' }} lpm
F. Respiratoria {{ $ultimaEvolucion->frecuencia_respiratoria ?: 'N/R' }} rpm
Temperatura {{ $ultimaEvolucion->temperatura ? $ultimaEvolucion->temperatura . '°C' : 'N/R' }}
Saturación O2 {{ $ultimaEvolucion->saturacion_oxigeno ? $ultimaEvolucion->saturacion_oxigeno . '%' : 'N/R' }}
Glicemia {{ $ultimaEvolucion->glicemia ? $ultimaEvolucion->glicemia . ' mg/dL' : 'N/R' }}
@foreach($hospitalizacion->evoluciones as $evolucion)
{{ $evolucion->fecha_hora ? $evolucion->fecha_hora->format('d/m/Y H:i') : '' }}

{{ $evolucion->tipo_nota }} Registrado por: {{ $evolucion->user->name ?? 'Personal de Salud' }}

@if($evolucion->presion_arterial || $evolucion->frecuencia_cardiaca || $evolucion->temperatura || $evolucion->saturacion_oxigeno)
@if($evolucion->presion_arterial) PA: {{ $evolucion->presion_arterial }} mmHg @endif @if($evolucion->frecuencia_cardiaca) FC: {{ $evolucion->frecuencia_cardiaca }} lpm @endif @if($evolucion->frecuencia_respiratoria) FR: {{ $evolucion->frecuencia_respiratoria }} rpm @endif @if($evolucion->temperatura) T°: {{ $evolucion->temperatura }} °C @endif @if($evolucion->saturacion_oxigeno) SpO2: {{ $evolucion->saturacion_oxigeno }}% @endif @if($evolucion->glicemia) Glicemia: {{ $evolucion->glicemia }} mg/dL @endif
@endif @if($evolucion->subjetivo)
Subjetivo / Evolución del Paciente:

{{ $evolucion->subjetivo }}

@endif @if($evolucion->objetivo)
Objetivo / Examen Físico:

{{ $evolucion->objetivo }}

@endif @if($evolucion->analisis)
Análisis / Diagnóstico Actual:

{{ $evolucion->analisis }}

@endif @if($evolucion->plan)
Plan Terapéutico e Indicaciones:

{{ $evolucion->plan }}

@endif @if($evolucion->medicamentos_administrados)
Medicamentos Administrados: {{ $evolucion->medicamentos_administrados }}
@endif
@endforeach
@else
No hay evoluciones o notas médicas registradas aún.

Haga clic en el botón superior para registrar el primer control clínico.

@if($hospitalizacion->estado === 'Ingresado') @endif
@endif
Información Clínica de Ingreso

Motivo de Internamiento:
{{ $hospitalizacion->motivo_ingreso }}

Diagnóstico de Ingreso:
{{ $hospitalizacion->diagnostico_ingreso }}

@if($hospitalizacion->codigo_cie10)

Código CIE-10: {{ $hospitalizacion->codigo_cie10 }}

@endif

Tipo de Ingreso: {{ $hospitalizacion->tipo_ingreso }}

Dieta Asignada: {{ $hospitalizacion->dieta }}

Aislamiento: {{ $hospitalizacion->aislamiento ? 'Sí (' . ($hospitalizacion->tipo_aislamiento ?: 'General') . ')' : 'No' }}

@if($hospitalizacion->observaciones_ingreso)

Observaciones:
{{ $hospitalizacion->observaciones_ingreso }}

@endif
Acompañante y Ubicación

Familiar Responsable: {{ $hospitalizacion->familiar_responsable ?: 'No registrado' }}

Teléfono Contacto: {{ $hospitalizacion->telefono_responsable ?: 'No registrado' }}

Parentesco: {{ $hospitalizacion->parentesco_responsable ?: 'No especificado' }}


Cama Asignada: {{ $hospitalizacion->cama->codigo ?? 'N/A' }} - {{ $hospitalizacion->cama->nombre ?? '' }}

Habitación / Sala: {{ $hospitalizacion->cama->habitacion->nombre ?? 'N/A' }} ({{ $hospitalizacion->cama->habitacion->piso ?? '' }})

Tarifa por Día: ${{ number_format($hospitalizacion->costo_cama_dia, 2) }}

Fecha Estimada de Alta: {{ $hospitalizacion->fecha_alta_estimada ? $hospitalizacion->fecha_alta_estimada->format('d/m/Y') : 'Por definir' }}

Desglose de Cargos y Servicios
@if($hospitalizacion->estado === 'Ingresado')
@endif
@if($hospitalizacion->estado === 'Ingresado') @endif @if($hospitalizacion->estado === 'Ingresado') @endif @forelse($hospitalizacion->cargos as $cargo) @if($hospitalizacion->estado === 'Ingresado') @endif @empty @if($hospitalizacion->cargos->count() == 0) @endif @endforelse @if($hospitalizacion->estado === 'Ingresado') @endif
Fecha Concepto / Servicio Cant. Precio Unit. SubtotalAcción
{{ $hospitalizacion->fecha_ingreso ? $hospitalizacion->fecha_ingreso->format('d/m/Y') : '-' }} Estancia Hospitalaria: Cama {{ $hospitalizacion->cama->codigo ?? '' }} ({{ $hospitalizacion->dias_calculados }} {{ $hospitalizacion->dias_calculados == 1 ? 'día' : 'días' }}) {{ $hospitalizacion->dias_calculados }} ${{ number_format($hospitalizacion->costo_cama_dia, 2) }} ${{ number_format($hospitalizacion->costo_total_estancia, 2) }}Automático
{{ $cargo->fecha ? $cargo->fecha->format('d/m/Y') : '-' }} @if($cargo->es_farmacia) Farmacia @else Servicio @endif {{ $cargo->concepto }} @if($cargo->usuario) Registrado por: {{ $cargo->usuario->name }} @endif {{ $cargo->cantidad }} ${{ number_format($cargo->precio_unitario, 2) }} ${{ number_format($cargo->subtotal, 2) }}
@csrf @method('DELETE')
No hay cargos adicionales de farmacia o procedimientos registrados.
TOTAL GENERAL HOSPITALIZACIÓN: ${{ number_format($hospitalizacion->monto_total, 2) }}
Resumen de Cuenta
Estancia en Cama: ${{ number_format($hospitalizacion->costo_total_estancia, 2) }}
Servicios Adicionales: ${{ number_format($hospitalizacion->costos_adicionales, 2) }}

Gran Total: ${{ number_format($hospitalizacion->monto_total, 2) }}
{{ $hospitalizacion->estado_pago }}
Imprimir Estado de Cuenta (PDF) Emitir Factura Electrónica Registrar Comprobante de Cobro
@if($hospitalizacion->estado === 'Alta Médica')
Alta Médica Otorgada
Fecha de Alta: {{ $hospitalizacion->fecha_alta ? $hospitalizacion->fecha_alta->format('d/m/Y - H:i') : '' }} | Médico responsable: Dr. {{ $hospitalizacion->doctorAlta->apellidos ?? 'Tratante' }}
Diagnóstico y Condición de Egreso

Diagnóstico Definitivo al Alta:
{{ $hospitalizacion->diagnostico_alta }}

@if($hospitalizacion->codigo_cie10_alta)

CIE-10 Alta: {{ $hospitalizacion->codigo_cie10_alta }}

@endif

Condición al Egreso: {{ $hospitalizacion->condicion_alta }}

Indicaciones para el Domicilio

{{ $hospitalizacion->indicaciones_alta }}

Resumen Clínico / Epicrisis

{{ $hospitalizacion->resumen_clinico_alta }}

@endif
@endsection