@include('partials.profesional-header', ['title'=>'Notas de sesión', 'subtitle'=>'Registra notas clínicas cifradas para citas aceptadas o completadas.']) @include('partials.frontend-alerts')

Videollamadas disponibles

Usa el enlace de anfitrión para iniciar la reunión de Zoom asociada a cada cita.

@forelse($appointments as $appointment) @php($videoUrl = $appointment->professional_video_url)
{{ optional($appointment->starts_at)->format('H:i') }}
{{ $appointment->patient?->nombre_completo ?? 'Paciente no disponible' }} {{ optional($appointment->starts_at)->format('d/m/Y') }} · {{ $appointment->modality }} @if($appointment->zoom_meeting_id) Zoom ID: {{ $appointment->zoom_meeting_id }} @if($appointment->zoom_password) · Contraseña: {{ $appointment->zoom_password }} @endif @else Sin reunión Zoom registrada @endif
@if(($appointment->is_video_session_available ?? false) && $videoUrl) Iniciar videollamada @elseif($appointment->status === 'accepted' && $appointment->starts_at && $appointment->starts_at->gt(now())) Disponible 2 min antes · {{ $appointment->starts_at->format('H:i') }} @else Ventana cerrada @endif
@empty
No hay citas disponibles para videollamada o notas.
@endforelse
@csrf @if($appointments->isEmpty())
No hay citas disponibles para registrar notas.
@else @endif