@extends('layouts.app') @section('title', 'Dossier Transport') @section('page-title', 'Dossier Transport') @push('styles') @endpush @section('content') @if(session('success'))
{{ session('success') }}
@endif
@csrf @method('PUT') {{-- En-tête --}}
{{-- Ligne 1 --}}
No Dossier
Transport concernant {{ strtoupper($dossier->client->nom ?? '') }} {{ $dossier->client->prenom ?? '' }}
{{-- Ligne 2 --}}
Type de Dossier
Motif de transport
{{-- Ligne 3 --}}
Date dossier
Date Prescription
Numéro de Facture
{{-- Onglets --}}
@if($dossier->statut === 'facture') @endif
{{-- Onglet Dossier --}}
{{-- Colonne gauche --}}
Nature Assurance Pièce Justificative Exoneration TM Accord Préalable Prescripteur
No Finess {{ $dossier->prescripteur?->no_finess ?? '' }} @if($dossier->prescripteur?->no_rpps)  —  No RPPS : {{ $dossier->prescripteur->no_rpps }} @endif Structure Caisse
— Code affiliation
Situation Particulière
Mutuelle
— Type Cont.
Org. compl.
Pièces Manquantes
{{ $dossier->pieces->count() }}/3
{{-- Input fichier caché --}} {{-- Liste des pièces --}}
@foreach($dossier->pieces as $piece)
@if($piece->isImage()) @else @endif {{ $piece->nom_original }} {{ $piece->tailleFormatee() }}
@endforeach
{{-- Message upload --}}
{{-- /section-teletrans --}}
{{-- Colonne droite : encart remboursement --}}
Date de fin de droit
@php $totalFacture = $trajets->sum('total_transport'); @endphp
Montant Remboursable
Taux de prise en Charge
Part Organisme
Part Mutuelle —
Supplément non Remboursable
Total de la Facture {{ $totalFacture > 0 ? number_format($totalFacture, 2, ',', ' ').' €' : '—' }}

Destinataire règlement

{{-- Onglet Transports --}}
@php $nbTrajets = $trajets->count(); $premierT = $trajets->sortBy('date_transport')->first(); $dernierT = $trajets->sortBy('date_transport')->last(); @endphp
Nb Trajets prévus
Nb Trajets {{ $nbTrajets }}
@if($premierT)
Date du premier transport {{ $premierT->date_transport?->format('d/m/Y') ?? '—' }}
Date dernier transport {{ $dernierT->date_transport?->format('d/m/Y') ?? '—' }}
@endif +
@if($nbTrajets > 0) @foreach($trajets as $trajet) @endforeach
Type Date H. Dép. H. Arr. Trajet Aller Km Total
{{ $trajet->type === 'aller_retour' ? 'A/R' : 'Aller' }} {{ $trajet->date_transport?->format('d/m/y') ?? '—' }} {{ $trajet->heure_depart_aller ?? '—' }} {{ $trajet->heure_arrivee_aller ?? '—' }} {{ $trajet->depart_aller ?? '—' }} @if($trajet->arrivee_aller) → {{ $trajet->arrivee_aller }} @endif {{ $trajet->kms_reel_aller ? number_format($trajet->kms_reel_aller, 1, ',', ' ').' km' : '—' }} {{ $trajet->total_transport ? number_format($trajet->total_transport, 2, ',', ' ').' €' : '—' }}
@else
Aucun trajet pour ce dossier.
+ Ajouter un trajet
@endif
@if($dossier->statut === 'facture') @php $totalRgl = $reglements->sum('montant'); $totalRglOrga = $reglements->where('affectation','organisme')->sum('montant'); $totalRglCompl = $reglements->where('affectation','complementaire')->sum('montant'); $taux = $dossier->taux_prise_en_charge ?? 65; $partOrga = round($totalFacture * $taux / 100, 2); $partCompl = round($totalFacture - $partOrga, 2); $soldeOrga = round($partOrga - $totalRglOrga, 2); $soldeCompl = round($partCompl - $totalRglCompl, 2); $soldeFacture = round($totalFacture - $totalRgl, 2); @endphp {{-- Onglet Règlement --}}
{{-- Table des règlements --}}
Date Montant Mode de règlement Affectation
@forelse($reglements as $rgl)
{{ $rgl->date_reglement->format('d/m/Y') }} {{ number_format($rgl->montant, 2, ',', ' ') }} € {{ $rgl->mode_reglement ?? '—' }} {{ $rgl->affectation === 'organisme' ? 'Part Organisme' : 'Part Complémentaire' }} — {{ $rgl->payeur === 'organisme' ? 'Organisme' : 'Assuré' }}
@empty
Aucun règlement enregistré.
@endforelse
Total des règlements   {{ $totalRgl > 0 ? number_format($totalRgl, 2, ',', ' ').' €' : '—' }} Solde de la facture   {{ number_format($soldeFacture, 2, ',', ' ') }} €
{{-- Onglet Noémie --}}
{{-- Lots télétransmis --}}
DateLotCaisse
—
{{-- Rejets Noémie --}}
Rejet Noémie
{{-- Règlement Noémie --}}
DateLotCaisseBaseTauxPart Org.Part Compl.
@endif {{-- Actions --}}
@if($dossier->statut !== 'facture') {{-- Mode lecture --}} {{-- Mode édition (masqué par défaut) --}} @if($dossier->exists && $nbTrajets > 0) @endif @else {{-- Dossier facturé : badge + Modifier/Valider pour section télétrans --}} Facture N° {{ $dossier->numero_facture }} du {{ $dossier->date_facture?->format('d/m/Y') }} @endif Quitter
@endsection @push('modals') {{-- Popup confirmation suppression règlement --}} {{-- Popup saisie règlement --}} @if($dossier->statut === 'facture') @endif {{-- Popup confirmation facturation --}} @if($dossier->statut !== 'facture') @endif @endpush @push('scripts') @endpush