@extends('hms.layout') @section('title','Triage & vital signs') @section('content')

Recent observations

@forelse($records as $r) @empty@endforelse
PatientPriorityBPPulseSpO₂Recorded
{{ ($patientLookup[$r->patient_id]??null)?->first_name }} {{ ($patientLookup[$r->patient_id]??null)?->last_name }}{{ ucfirst($r->priority) }}{{ $r->systolic_bp ?? '—' }}/{{ $r->diastolic_bp ?? '—' }}{{ $r->pulse_bpm ?? '—' }}{{ $r->oxygen_saturation ?? '—' }}{{ $r->created_at->format('d M H:i') }}
No observations recorded.
{{ $records->links() }}

Record observations

Synthetic training data only. Priority is manually selected, not computed or validated as a clinical decision.

@csrf
@foreach(['temperature_c'=>'Temperature (°C)','systolic_bp'=>'Systolic BP','diastolic_bp'=>'Diastolic BP','pulse_bpm'=>'Pulse (bpm)','respiratory_rate'=>'Breaths/min','oxygen_saturation'=>'SpO₂ (%)','weight_kg'=>'Weight (kg)','height_cm'=>'Height (cm)'] as $field=>$label)
@endforeach
@endsection