@extends('layout.app') @section('content')
@if(auth()->user()->isTraitant()) Mes @endif Hospitalisations ({{ $datas->count() }})   Ajouter
Filtres rapides

@php function getStatusColorClass($name) { $name = strtolower($name); if (str_contains($name, 'guéri')) return 'color-guéri'; if (str_contains($name, 'amélioration')) return 'color-amélioration'; if (str_contains($name, 'stable')) return 'color-stable'; if (str_contains($name, 'convalescence')) return 'color-convalescence'; if (str_contains($name, 'critique')) return 'color-critique'; if (str_contains($name, 'coma')) return 'color-coma'; if (str_contains($name, 'décédé')) return 'color-décédé'; if (str_contains($name, 'transféré')) return 'color-transféré'; return 'color-all'; } function getStatusSlug($name) { $name = strtolower($name); if (str_contains($name, 'guéri')) return 'guéri'; if (str_contains($name, 'amélioration')) return 'amélioration'; if (str_contains($name, 'stable')) return 'stable'; if (str_contains($name, 'convalescence')) return 'convalescence'; if (str_contains($name, 'critique')) return 'critique'; if (str_contains($name, 'coma')) return 'coma'; if (str_contains($name, 'décédé')) return 'décédé'; if (str_contains($name, 'transféré')) return 'transféré'; return 'all'; } @endphp
@foreach($datas as $data) @php $statusSlug = getStatusSlug($data->status->name); $statusColorClass = getStatusColorClass($data->status->name); $rowClass = "row-status-" . $statusSlug; $currentClass = $data->datetimeto ? 'not-current' : 'current'; $displayStyle = $data->datetimeto ? 'display: none' : ''; @endphp @endforeach
Durée Lieu Patient Professionnel Diagnostic Fichiers Type Maladie Etat Total Actions
@if($data->datetimeto) {{ $data->datetimefrom->translatedFormat('d M Y H:i') }}
au {{ $data->datetimeto->translatedFormat('d M Y H:i') }} @else {{ $data->datetimefrom->translatedFormat('d M Y H:i') }} @endif
{{ $data->patient->place() }} {{ $data->patient->name }} {{ $data->user->name }} @if($data->description) Voir @else — @endif @if($data->files) Voir @else — @endif {{ $data->typeintervention->name }} {{ $data->trouble->name }} {{ $data->status->name }} @php $etatExtras = []; if (!is_null($data->temperature) && $data->temperature !== '') $etatExtras[] = trim($data->temperature) . ' C'; if (!is_null($data->tension) && $data->tension !== '') $etatExtras[] = trim($data->tension) . ' mmHg'; @endphp @if(count($etatExtras))
({{ implode(', ', $etatExtras) }}) @endif
@if($data->invoice()) {{ number_format($data->invoice()->total, 0, '', ' ') }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!}
remise -{{ $data->invoice()->discount }} {!! htmlentities(auth()->user()->company->currency_symbol, ENT_NOQUOTES, 'UTF-8') !!} @endif
@if($data->invoice()) @endif
@include('invoice.partials.payment-modal') @endsection @push('scripts') @endpush