@if(!$evolution->isSigned())
@csrf
@else ↓ Descargar PDF @endif Volver al paciente
@if(session('success'))
{{ session('success') }}
@endif @if($evolution->isSigned())

Evolución firmada y bloqueada

Firmada el {{ $evolution->signed_at->format('d/m/Y H:i') }} por {{ $evolution->signer?->name ?? '—' }}

@else
⚠ Esta evolución está en borrador. Fírmala para bloquearla y habilitarla para descarga en PDF.
@endif

{{ $evolution->consultation_reason }}

@if($evolution->current_illness)

{{ $evolution->current_illness }}

@endif @if($evolution->vital_signs)
@php $vsLabels = [ 'weight'=>'Peso','height'=>'Talla','bmi'=>'IMC', 'temperature'=>'Temperatura','systolic_bp'=>'P.A. Sistólica', 'diastolic_bp'=>'P.A. Diastólica','heart_rate'=>'Frec. cardíaca', 'respiratory_rate'=>'Frec. respiratoria','oxygen_sat'=>'Sat. O₂', ]; @endphp @foreach($vsLabels as $key => $label) @if(isset($evolution->vital_signs[$key]) && $evolution->vital_signs[$key] !== '')

{{ $evolution->vital_signs[$key] }}

{{ $label }}

@endif @endforeach
@if(!empty($evolution->vital_signs['observations']))

{{ $evolution->vital_signs['observations'] }}

@endif
@endif @if($evolution->physical_exam)

{{ $evolution->physical_exam }}

@endif @if($evolution->diagnoses->count())
@foreach($evolution->diagnoses as $diag)
{{ $diag->typeLabel() }}

{{ $diag->name }}

@if($diag->cie10_code)

CIE-10: {{ $diag->cie10_code }}

@endif
@endforeach
@endif @if($evolution->diagnosis_notes)

{{ $evolution->diagnosis_notes }}

@endif @if($evolution->treatment_plan)

{{ $evolution->treatment_plan }}

@endif @if($evolution->recommendations)

{{ $evolution->recommendations }}

@endif
Profesional
{{ $evolution->employee?->user?->name ?? '—' }}
Fecha de consulta
{{ $evolution->created_at->format('d/m/Y H:i') }}
@if($evolution->next_control_date)
Próximo control
{{ $evolution->next_control_date->format('d/m/Y') }}
@endif
Estado
{{ $evolution->isSigned() ? 'Firmada' : 'Borrador' }}
{{-- Acciones relacionadas --}} @if($evolution->isSigned()) @endif