@php use App\Helpers\PoliziaUtils; use App\Helpers\DateHelper; @endphp

COPIA

Protocollo n. {{ @$data['record']->protocollo_num }} / {{ @$data['record']->protocollo_anno }}

Si rilascia il presente atto composto da n.{{ @$data['total_pages'] }} pagine in carta libera per uso consentito

Comm. coor. Francesco Marozza

COMUNE DI FRASCATI

CORPO DI POLIZIA LOCALE

UFFICIO POLIZIA STRADALE E INFORTUNISTICA

VIA ANGELO CELLI 23A1 – 00044 FRASCATI
TEL. 06.9416491 – FAX 06.94010040
PEC: polizialocalefrascati@legalmail.it

RAPPORTO

RAPPORTO TECNICO DESCRITTIVO DELL’INCIDENTE STRADALE
VERIFICATOSI IN DATA {{ @$data['record']->verificatosi_in_data ? date('d/m/Y', strtotime($data['record']->verificatosi_in_data)) : '' }} ALLE ORE {{ @$data['record']->verificatosi_in_data_ora }}:{{ @$data['record']->verificatosi_in_data_minuti }}
IN @if ($data['record']->localita) {{ @$data['record']->localita->title }} @endif
@if ($data['record']->indirizzo) {{ @$data['record']->indirizzo->TOPONIMO }} {{ @$data['record']->indirizzo->DESCRIZIONE }}
@endif IN PROSSIMITA' DEL CIVICO: {{ @$data['record']->prossimita_civico }}
@if ($data['record']->incidente_con_danni_a_cose) INCIDENTE CON: DANNI A COSE
@endif @if ($data['record']->incidente_con_feriti) INCIDENTE CON: FERITI
@endif @if ($data['record']->incidente_con_feriti_lesioni_lievi) INCIDENTE CON: FERITI LESIONI LIEVI
@endif @if ($data['record']->incidente_con_feriti_lesioni_gravi) INCIDENTE CON: FERITI LESIONI GRAVI
@endif @if ($data['record']->incidente_mortale) INCIDENTE CON: MORTALE
@endif

Verbale redatto con sistemi meccanizzati ed archiviato in formato elettronico da personale autorizzato dal comando in intestazione.

@if (!empty($data['parti_coinvolte'])) {{-- Vehicles Section --}} @php $vehicles = collect($data['parti_coinvolte'])->filter(function ($item) { return $item->conducente_o_pedone == 2; }); @endphp @if ($vehicles->count() > 0)

VEICOLI COINVOLTI

@foreach ($vehicles as $veicolo) @endforeach
VEICOLO TARGA CONDUCENTE
{{ $veicolo->veicolo_data->marca->name ?? '' }} {{ $veicolo->veicolo_data->modello->name ?? '' }} {{ $veicolo->veicolo_data->targa ?? '' }} {{ $veicolo->anagrafica_data->lastname ?? '' }} {{ $veicolo->anagrafica_data->firstname ?? '' }}
@endif {{-- Pedestrians Section --}} @php $pedestrians = collect($data['parti_coinvolte'])->filter(function ($item) { return $item->conducente_o_pedone == 1; }); @endphp @if ($pedestrians->count() > 0)

PEDONI COINVOLTI

@foreach ($pedestrians as $pedone) @endforeach
NOME
{{ $pedone->anagrafica_data->lastname ?? '' }} {{ $pedone->anagrafica_data->firstname ?? '' }}
@endif @endif @if ($data['record']->rilievi_id > 0)

RILIEVI

{{ @$data['record']->rilievo->name }}
@endif @if (isset($data['tipo_urto']))

TIPOLOGIA D'URTO

@foreach ($data['tipo_urto'] as $tipo_urto) @endforeach @if ($data['record']->tipo_urto_altro != '') @endif
{{ @$tipo_urto->tipo_urto->name }}
{{ @$data['record']->tipo_urto_altro }}
@endif

SEGNALAZIONE

@if ($data['record']->segnalazione_data != '') @endif @foreach ($data['tipo_segnalazione'] as $tipo_segnalazione) @endforeach @if ($data['record']->segnalazione_altro != '') @endif @foreach ($data['segnalazione_pervenuta_da'] as $segnalazione_pervenuta_da) @endforeach @if (sizeof($data['ausilio_altri_enti']) > 0) @foreach ($data['ausilio_altri_enti'] as $ausilio_altri_enti) @endforeach @if ($data['record']->ausilio_altri_enti_motivo != '') @endif @if ($data['record']->ausilio_altri_enti_ora_intervento != '') @endif @endif
SEGNALAZIONE DEL {{ date('d/m/Y', strtotime($data['record']->segnalazione_data)) }} DELLE {{ @$data['record']->segnalazione_ora }}:{{ @$data['record']->segnalazione_minuti }}
A MEZZO
{{ @$tipo_segnalazione->tipo_segnalazione->name }}
{{ @$data['record']->segnalazione_altro }}
PERVENUTA DA
{{ @$segnalazione_pervenuta_da->segnalazione_pervenuta_da->name }}
AUSILIO ALTRI ENTI
{{ @$ausilio_altri_enti->ausilio_altri_enti->name }}
{{ @$data['record']->ausilio_altri_enti_motivo }}
ORA INTERVENTO : {{ @$data['record']->ausilio_altri_enti_ora_intervento }}:{{ @$data['record']->ausilio_altri_enti_minuti_intervento }}
@if (sizeof($data['materiale_recuperato']) > 0)

RIPRISTINO POST INCIDENTE

@if ($data['record']->ditta_intervenuta != '') @endif @if ($data['record']->ripristino_ora_chiamata != '') @endif @if ($data['record']->ripristino_ora_arrivo != '') @endif @foreach ($data['materiale_recuperato'] as $materiale_recuperato) @endforeach @if ($data['record']->ausilio_altri_enti_motivo != '') @endif @if ($data['record']->danni_cose_diverse_da_veicoli != '') @endif
DITTA INTERVENUTA : {{ @$data['record']->ditta_intervenuta }}
ORA CHIAMATA : {{ @$data['record']->ripristino_ora_chiamata }}:{{ @$data['record']->ripristino_minuti_chiamata }}
ORA ARRIVO : {{ @$data['record']->ripristino_ora_arrivo }}:{{ @$data['record']->ripristino_minuti_arrivo }}
MATERIALE RECUPERATO
{{ @$materiale_recuperato->materiale_recuperato->name }}
{{ @$data['record']->ausilio_altri_enti_motivo }}
DANNI A COSE DIVERSI DA VEICOLI
{{ @$data['record']->danni_cose_diverse_da_veicoli }}
@endif

Verbali di accertamenti urgenti sullo stato dei luoghi e sulle cose

1) Quando dall'incidente siano derivate lesioni alle persone, le informazioni contenute nel seguente verbale sono assunte in previsione< di un procedimento penale, ai sensi dell'art. 354, comma 2 e 3 c.p.p.
2) Quando dall'incidente siano derivati solo danni alle cose le informazioni sono assunte ai sensi dell'art. 11, commi 1 e 4 CdS - Art. 21 comma 4 D.P.R. 16/12/1992, n. 495 - Art 13 L. 689/1981

CAMPO DEL SINISTRO

@if ($data['record']->sinistro_ora != '') @endif @if ($data['record']->localizzazione_incidente != '') @endif @if ($data['record']->localizzazione_incidente_altro != '') @endif @if ($data['record']->nomenclatura_strada != '') @endif @if (!isset($data['record']->condizioni_atmosferiche)) @endif @if ($data['record']->condizioni_atmosferiche_altro != '') @endif @if ($data['record']->pavimentazione != '') @endif @if ($data['record']->pavimentazione_altro != '') @endif @if ($data['record']->condizione_strada != '') @endif @if ($data['record']->condizione_strada_altro != '') @endif @if ($data['record']->fondo_stradale != '') @endif @if ($data['record']->fondo_stradale_specifica != '') @endif @if (count($data['condizioni_luce']) > 0) @foreach ($data['condizioni_luce'] as $condizioni_luce) @endforeach @endif @if ($data['record']->visibilita != '') @endif @if ($data['record']->visibilita_specifica != '') @endif @if ($data['record']->particolarita_strada != '') @endif @if ($data['record']->particolarita_strada_specifica != '') @endif @if ($data['record']->traffico != '') @endif @if (count($data['tipo_strada']) > 0) @foreach ($data['tipo_strada'] as $tipo_strada) @endforeach @if ($data['record']->tipo_strada_specifica != '') @endif @endif
ORA INTERVENTO: {{ @$data['record']->sinistro_ora }}:{{ @$data['record']->sinistro_minuti }}
LOCALIZZAZIONE INCIDENTE: {{ @$data['record']->localizzazione_incidente == 1 ? "NELL'ABITATO" : "FUORI DALL'ABITATO" }}
{{ @$data['record']->localizzazione_incidente_altro }}
NOMENCLATURA: @if (isset($data['record']->nomenclatura->name)) {{ $data['record']->nomenclatura->name }} @endif @if (!empty($data['record']->nomenclatura_strada_numero)) @if (isset($data['record']->nomenclatura->name)) , @endif {{ $data['record']->nomenclatura_strada_numero }} @endif @if (!empty($data['record']->nomenclatura_strada_numero)) @if (isset($data['record']->nomenclatura->name) || isset($data['record']->nomenclatura_strada_numero)) , @endif {{ $data['record']->nomenclatura_strada_altro }} @endif
CONDIZIONI ATMOSFERICHE: {{ @$data['record']->condizioniatmosferiche }}
{{ @$data['record']->condizioni_atmosferiche_altro }}
PAVIMENTAZIONE: {{ @$data['record']->pavimentazione_value->name }}
{{ @$data['record']->pavimentazione_altro }}
CONDIZIONE STRADA: {{ @$data['record']->condizione_strada_value->name }}
{{ @$data['record']->condizione_strada_altro }}
FONDO STRADALE: {{ @$data['record']->fondo_stradale_value->name }}
{{ @$data['record']->fondo_stradale_specifica }}
CONDIZIONI DI LUCE:
{{ @$condizioni_luce->condizioni_luce->name }}
VISIBILITA': {{ @$data['record']->visibilita == 1 ? 'BUONA' : 'LIMITATA' }}
{{ @$data['record']->visibilita_specifica }}
PARTICOLARITA' STRADA: {{ @$data['record']->particolarita_strada_value->name }}
{{ @$data['record']->particolarita_strada_specifica }}
TRAFFICO: {{ @$data['record']->traffico == 1 ? 'NORMALE' : ($data['record']->traffico == 2 ? 'SCARSO' : 'INTENSO') }}
TIPO STRADA:
{{ @$tipo_strada->tipo_strada->name }}
{{ @$data['record']->tipo_strada_specifica }}
@if ($data['record']->segnaletica != '')

STATO SEGNALETICA

@if ($data['record']->segnaletica_verticale_1_via != '') @endif @if (@$data['record']->segnaletica_verticale_1_direzione != '') @endif @if (count($data['segnaletica_verticale_1']) > 0) @foreach ($data['segnaletica_verticale_1'] as $segnaletica_verticale) : @endforeach @endif @if ($data['record']->segnaletica_verticale_1_limite_velocita != '') @endif @if ($data['record']->segnaletica_verticale_1_pannello_integrativo != '') @endif @if ($data['record']->segnaletica_verticale_1_altro != '') @endif @if ($data['record']->segnaletica_verticale_2_via != '') @endif @if (@$data['record']->segnaletica_verticale_2_direzione != '') @endif @if (count($data['segnaletica_verticale_2']) > 0) @foreach ($data['segnaletica_verticale_2'] as $segnaletica_verticale) : @endforeach @endif @if ($data['record']->segnaletica_verticale_2_limite_velocita != '') @endif @if ($data['record']->segnaletica_verticale_2_pannello_integrativo != '') @endif @if ($data['record']->segnaletica_verticale_2_altro != '') @endif @if ($data['record']->segnaletica_verticale_3_via != '') @endif @if (@$data['record']->segnaletica_verticale_3_direzione != '') @endif @if (count($data['segnaletica_verticale_3']) > 0) @foreach ($data['segnaletica_verticale_3'] as $segnaletica_verticale) : @endforeach @endif @if ($data['record']->segnaletica_verticale_3_limite_velocita != '') @endif @if ($data['record']->segnaletica_verticale_3_pannello_integrativo != '') @endif @if ($data['record']->segnaletica_verticale_3_altro != '') @endif @if ($data['record']->segnaletica_verticale_4_via != '') @endif @if (@$data['record']->segnaletica_verticale_4_direzione != '') @endif @if (count($data['segnaletica_verticale_4']) > 0) @foreach ($data['segnaletica_verticale_4'] as $segnaletica_verticale) : @endforeach @endif @if ($data['record']->segnaletica_verticale_4_limite_velocita != '') @endif @if ($data['record']->segnaletica_verticale_4_pannello_integrativo != '') @endif @if ($data['record']->segnaletica_verticale_4_altro != '') @endif
{{ @$data['record']->segnaletica == 1 ? 'SEGNALETICA ASSENTE' : ($data['record']->traffico == 2 ? 'SEGNALETICA VERTICALE' : ($data['record']->traffico == 3 ? 'SEGNALETICA ORIZZONTALE' : ($data['record']->traffico == 4 ? 'SEGNALETICA VERTICALE E ORIZZONTALE' : 'SEGNALETICA TEMPORANEA DI CANTIERE'))) }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_verticale_1_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_verticale_1_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_verticale_1_direzione }}
DETTAGLIO SEGNALETICA VERTICALE
{{ @$segnaletica_verticale->segnaletica_verticale->name }}
LIMITE DI VELOCITÀ: {{ @$data['record']->segnaletica_verticale_1_limite_velocita }}
PANNELLO INTEGRATIVO : {{ @$data['record']->segnaletica_verticale_1_pannello_integrativo }}
{{ @$data['record']->segnaletica_verticale_1_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_verticale_2_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_verticale_2_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_verticale_2_direzione }}
DETTAGLIO SEGNALETICA VERTICALE
{{ @$segnaletica_verticale->segnaletica_verticale->name }}
LIMITE DI VELOCITA {{ @$data['record']->segnaletica_verticale_2_limite_velocita }}
PANNELLO INTEGRATIVO {{ @$data['record']->segnaletica_verticale_2_pannello_integrativo }}
{{ @$data['record']->segnaletica_verticale_2_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_verticale_3_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_verticale_3_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_verticale_3_direzione }}
DETTAGLIO SEGNALETICA VERTICALE
{{ @$segnaletica_verticale->segnaletica_verticale->name }}
LIMITE DI VELOCITÀ: {{ @$data['record']->segnaletica_verticale_3_limite_velocita }}
PANNELLO INTEGRATIVO : {{ @$data['record']->segnaletica_verticale_3_pannello_integrativo }}
{{ @$data['record']->segnaletica_verticale_3_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_verticale_4_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_verticale_4_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_verticale_4_direzione }}
DETTAGLIO SEGNALETICA VERTICALE
{{ @$segnaletica_verticale->segnaletica_verticale->name }}
LIMITE DI VELOCITÀ: {{ @$data['record']->segnaletica_verticale_4_limite_velocita }}
PANNELLO INTEGRATIVO : {{ @$data['record']->segnaletica_verticale_4_pannello_integrativo }}
{{ @$data['record']->segnaletica_verticale_4_altro }}

SEGNALETICA ORIZZONTALE

@if ($data['record']->segnaletica_orizzontale_1_via != '') @endif @if (@$data['record']->segnaletica_orizzontale_1_direzione != '') @endif @if (count($data['segnaletica_orizzontale_1']) > 0) @foreach ($data['segnaletica_orizzontale_1'] as $segnaletica_orizzontale) : @endforeach @endif @if ($data['record']->segnaletica_orizzontale_1_linea_margine != '') @endif @if ($data['record']->segnaletica_orizzontale_1_linea_mezzeria != '') @endif @if ($data['record']->segnaletica_orizzontale_1_altro != '') @endif @if ($data['record']->segnaletica_orizzontale_2_via != '') @endif @if (@$data['record']->segnaletica_orizzontale_2_direzione != '') @endif @if (count($data['segnaletica_orizzontale_2']) > 0) @foreach ($data['segnaletica_orizzontale_2'] as $segnaletica_orizzontale) : @endforeach @endif @if ($data['record']->segnaletica_orizzontale_2_linea_margine != '') @endif @if ($data['record']->segnaletica_orizzontale_2_linea_mezzeria != '') @endif @if ($data['record']->segnaletica_orizzontale_2_altro != '') @endif @if ($data['record']->segnaletica_orizzontale_3_via != '') @endif @if (@$data['record']->segnaletica_orizzontale_3_direzione != '') @endif @if (count($data['segnaletica_orizzontale_3']) > 0) @foreach ($data['segnaletica_orizzontale_3'] as $segnaletica_orizzontale) : @endforeach @endif @if ($data['record']->segnaletica_orizzontale_3_linea_margine != '') @endif @if ($data['record']->segnaletica_orizzontale_3_linea_mezzeria != '') @endif @if ($data['record']->segnaletica_orizzontale_3_altro != '') @endif @if ($data['record']->segnaletica_orizzontale_4_via != '') @endif @if (@$data['record']->segnaletica_orizzontale_4_direzione != '') @endif @if (count($data['segnaletica_orizzontale_4']) > 0) @foreach ($data['segnaletica_orizzontale_4'] as $segnaletica_orizzontale) : @endforeach @endif @if ($data['record']->segnaletica_orizzontale_4_linea_margine != '') @endif @if ($data['record']->segnaletica_orizzontale_4_linea_mezzeria != '') @endif @if ($data['record']->segnaletica_orizzontale_4_altro != '') @endif
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_orizzontale_1_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_orizzontale_1_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_orizzontale_1_direzione }}
DETTAGLIO SEGNALETICA ORIZZONTALE
{{ @$segnaletica_orizzontale->segnaletica_orizzontale->name }}
LINEA MARGINE: {{ @$data['record']->segnaletica_orizzontale_1_linea_margine == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_1_linea_margine == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_1_linea_margine == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_1_linea_margine == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_1_linea_margine == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_1_linea_margine_specifica }}
LINEA DI MEZZERIA {{ @$data['record']->segnaletica_orizzontale_1_linea_mezzeria == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_1_linea_mezzeria == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_1_linea_mezzeria == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_1_linea_mezzeria == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_1_linea_mezzeria == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_1_linea_mezzeria_specifica }}
{{ @$data['record']->segnaletica_orizzontale_1_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_orizzontale_2_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_orizzontale_2_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_orizzontale_2_direzione }}
DETTAGLIO SEGNALETICA ORIZZONTALE
{{ @$segnaletica_orizzontale->segnaletica_orizzontale->name }}
LINEA MARGINE: {{ @$data['record']->segnaletica_orizzontale_2_linea_margine == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_2_linea_margine == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_2_linea_margine == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_2_linea_margine == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_2_linea_margine == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_2_linea_margine_specifica }}
LINEA DI MEZZERIA {{ @$data['record']->segnaletica_orizzontale_2_linea_mezzeria == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_2_linea_mezzeria == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_2_linea_mezzeria == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_2_linea_mezzeria == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_2_linea_mezzeria == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_2_linea_mezzeria_specifica }}
{{ @$data['record']->segnaletica_orizzontale_2_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_orizzontale_3_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_orizzontale_3_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_orizzontale_3_direzione }}
DETTAGLIO SEGNALETICA ORIZZONTALE
{{ @$segnaletica_orizzontale->segnaletica_orizzontale->name }}
LINEA MARGINE: {{ @$data['record']->segnaletica_orizzontale_3_linea_margine == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_3_linea_margine == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_3_linea_margine == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_3_linea_margine == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_3_linea_margine == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_3_linea_margine_specifica }}
LINEA DI MEZZERIA {{ @$data['record']->segnaletica_orizzontale_3_linea_mezzeria == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_3_linea_mezzeria == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_3_linea_mezzeria == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_3_linea_mezzeria == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_3_linea_mezzeria == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_3_linea_mezzeria_specifica }}
{{ @$data['record']->segnaletica_orizzontale_3_altro }}
VIA DI RIFERIMENTO: {{ @$data['record']->segnaletica_orizzontale_4_via_value->TOPONIMO }} {{ @$data['record']->segnaletica_orizzontale_4_via_value->DESCRIZIONE }}
DIREZIONE: {{ @$data['record']->segnaletica_orizzontale_4_direzione }}
DETTAGLIO SEGNALETICA ORIZZONTALE
{{ @$segnaletica_orizzontale->segnaletica_orizzontale->name }}
LINEA MARGINE: {{ @$data['record']->segnaletica_orizzontale_4_linea_margine == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_4_linea_margine == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_4_linea_margine == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_4_linea_margine == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_4_linea_margine == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_4_linea_margine_specifica }}
LINEA DI MEZZERIA {{ @$data['record']->segnaletica_orizzontale_4_linea_mezzeria == 5 ? 'SINGOLA' : (@$data['record']->segnaletica_orizzontale_4_linea_mezzeria == 6 ? 'DOPPIA' : (@$data['record']->segnaletica_orizzontale_4_linea_mezzeria == 4 ? 'ASSENTE' : ($data['record']->segnaletica_orizzontale_4_linea_mezzeria == 1 ? 'CONTINUA' : ($data['record']->segnaletica_orizzontale_4_linea_mezzeria == 2 ? 'TRATTEGGIATA' : 'TRATTEGGIATA IN CORRISPONDENZA DI')))) }} {{ @$data['record']->segnaletica_orizzontale_4_linea_mezzeria_specifica }}
{{ @$data['record']->segnaletica_orizzontale_4_altro }}
@endif @php @endphp @foreach ($data['parti_coinvolte'] as $parte) @php $datiVeicolo = $data['datiVeicolo'][$parte->progressive]; $datiPedoni = $data['datiPedoni'][$parte->progressive]; $datiPasseggeri = App\Models\ReportDataPasseggeri::with('passeggero_value') ->where('report_id', $data['record']->id) ->get() ->groupBy('progressive'); $datiInfortunati = App\Models\ReportDataInfortunati::with('infortunato_value') ->where('report_id', $data['record']->id) ->get() ->groupBy('progressive'); $vehicleNumber = 0; foreach ($data['parti_coinvolte'] as $prog => $parteCoinvolta) { if ($prog < $parte->progressive && $parteCoinvolta->conducente_o_pedone == 2) { $vehicleNumber++; } } @endphp @if ($datiVeicolo)

DATI VEICOLO

VEICOLO {{ PoliziaUtils::numberToLetter(@$vehicleNumber) }}
@if ($parte->veicolo_data && empty($parte->veicolo_data->foreign_country)) @else @endif
TIPO: {{ @$parte->veicolo_data->tipo->name }}
MARCA E MODELLO: {{ @$parte->veicolo_data->marca->name }} {{ @$parte->veicolo_data->modello->name }}
COLORE: {{ @$parte->veicolo_data->colore }}
TARGA: {{ @$parte->veicolo_data->targa }}
CARTA DI CIRCOLAZIONE: {{ @$parte->veicolo_data->carta_circolazione }}
RILASCIATA DA: {{ @$parte->veicolo_data->carta_circolazione_rilasciata_da == 1 ? 'COMUNE' : ($parte->veicolo_data->carta_circolazione_rilasciata_da == 2 ? 'MOTORIZZAZIONE' : 'ALTRO') }}
DI: {{ @$parte->veicolo_data->carta_circolazione_rilasciata_da_di_value ? $parte->veicolo_data->carta_circolazione_rilasciata_da_di_value : '' }}
RILASCIATA DA: {{ @$parte->veicolo_data->carta_circolazione_rilasciata_da_altro }} DI: {{ @$parte->veicolo_data->carta_circolazione_rilasciata_da_di_foreign_localita_value }}
RILASCIATA IL: {{ DateHelper::formatDate(@$parte->veicolo_data->carta_circolazione_rilasciata_il) }}
ULTIMA REVISIONE: @if (@$parte->veicolo_data->data_ultima_revisione && @$parte->veicolo_data->data_ultima_revisione != '0000-00-00') {{ DateHelper::formatDate(@$parte->veicolo_data->data_ultima_revisione) }} @else N/A @endif
CHILOMETRI PERCORSI: {{ @$datiVeicolo->chilometri_percorsi }}
CILINDRATA: {{ @$parte->veicolo_data->cilindrata }}
STATO VEICOLO: {{ @$datiVeicolo->stato_veicolo == 1 ? 'IN MARCIA' : ($datiVeicolo->stato_veicolo == 2 ? 'IN SOSTA' : 'NON PRESENTE') }}
DESTINAZIONE D'USO: @php $destUso = ''; if ($parte->veicolo_data && isset($parte->veicolo_data->destinazione_uso)) { switch ($parte->veicolo_data->destinazione_uso) { case 1: $destUso = 'Privato'; break; case 2: $destUso = 'Locazione senza conducente'; break; case 3: $destUso = 'Taxi'; break; case 4: $destUso = 'Servizo pubblico di linea'; break; case 5: $destUso = 'Trasporto merci'; break; case 6: $destUso = 'Contro proprio'; break; case 7: $destUso = 'Conto terzi'; break; case 8: $destUso = 'Pubblico'; break; case 9: $destUso = 'Soccorso o Polizia'; break; default: break; } } @endphp {{ @$destUso }}
@if ($datiVeicolo->conducente_uguale_proprietario == 0)
PROPRIETARIO
@if (@$datiVeicolo->proprietario->rag_soc) @else @if (optional($datiVeicolo->proprietario)->nazionalita == 1) @else @endif @if (!@$datiVeicolo->proprietario->residenza_town_id) @endif @if (!@$datiVeicolo->proprietario->foreign_country) @php $rilDa = ''; switch (@$datiVeicolo->proprietario->documento_rilasciato_da) { case 1: $rilDa = 'Comune'; break; case 2: $rilDa = 'Motorizzazione'; break; case 4: $rilDa = 'MCTC'; break; case 5: $rilDa = 'MIT'; break; case 6: $rilDa = 'UCO'; break; case 7: $rilDa = 'Prefettura'; break; default: break; } @endphp @else @endif @if (@$datiVeicolo->proprietario->mobile != '') @endif @endif
RAGIONE SOCIALE: {{ @$datiVeicolo->proprietario->rag_soc }}
SEDE LEGALE - COMUNE: {{ @$datiVeicolo->proprietario->sede_legale_town_id_value->title }}
SEDE LEGALE - PROVINCIA: {{ @$datiVeicolo->proprietario->sede_legale_prov_id_value->title }}
SEDE LEGALE - INDIRIZZO: {{ @$datiVeicolo->proprietario->sede_legale_address }}
SEDE LEGALE - CAP: {{ @$datiVeicolo->proprietario->sede_legale_cap }}
TELEFONO: {{ @$datiVeicolo->proprietario->phone }}
PARTITA IVA: {{ @$datiVeicolo->proprietario->vat }}
COGNOME: {{ @$datiVeicolo->proprietario->lastname }} NOME: {{ @$datiVeicolo->proprietario->firstname }}
NATO A: {{ @$datiVeicolo->proprietario->birth_town_id_value }} {{ @$datiVeicolo->proprietario->localita_straniera }} NATO IL: {{ DateHelper::formatDate(@$datiVeicolo->proprietario->birth_date) }}
RESIDENTE A: {{ @$datiVeicolo->proprietario->residenza_town_id_value }} IN {{ @$datiVeicolo->proprietario->residenza_address }}
RILASCIATA DA: {{ @$rilDa }} DI {{ @$datiVeicolo->proprietario->documento_rilasciato_da_town_id_value->title }}
RILASCIATA DA: {{ @$datiVeicolo->proprietario->docuemento_rilasciato_da_di_altro }} DI: {{ @$datiVeicolo->proprietario->documento_rilasciato_da_di_foreign_country_value->name }}{{ @$datiVeicolo->proprietario->documento_rilasciato_da_di_foreign_localita }}
TELEFONO: {{ @$datiVeicolo->proprietario->mobile }}
@endif
{{ @$datiVeicolo->conducente_uguale_proprietario == 0 ? 'CONDUCENTE' : 'CONDUCENTE E PROPRIETARIO' }}
@if (!@$datiVeicolo->conducente->residenza_town_id) @endif @if ($datiVeicolo->conducente_patente_abilitazione) @endif
COGNOME: {{ @$datiVeicolo->conducente->lastname ?? '' }}
NOME: {{ @$datiVeicolo->conducente->firstname ?? '' }}
NATO A: @if (@$datiVeicolo->conducente->nazionalita == 0) {{ @$datiVeicolo->conducente->birth_town_id_value->title ?? '' }} @else {{ @$datiVeicolo->conducente->localita_straniera ?? '' }} @endif
NATO IL: {{ DateHelper::formatDate(@$datiVeicolo->conducente->birth_date ?? null) }}
RESIDENTE A: {{ @$datiVeicolo->conducente->residenza_town_id_value ?? '' }}
RESIDENTE IN: {{ @$datiVeicolo->conducente->residenza_address ?? '' }}
TELEFONO: {{ @$datiVeicolo->conducente->mobile ?? '' }}
INDIRIZZO: {{ @$datiVeicolo->conducente->residenza_address ?? '' }}
COMUNE: {{ @$datiVeicolo->conducente->residenza_town_id_value->title ?? '' }}
PROVINCIA: {{ @$datiVeicolo->conducente->residenza_prov_id_value->title ?? '' }}
CONDUCENTE INFORTUNATO: @php $infortunatoStatus = [ 0 => 'INCOLUME', 1 => 'FERITO', 2 => 'DECEDUTO ENTRO 24 ORE', 3 => 'DECEDUTO ENTRO 30 GG.', ]; @endphp {{ $infortunatoStatus[@$datiVeicolo->infortunato] ?? '' }}
GENERALIZZATO: @php $generalizzatoStatus = [ 1 => 'SUL LUOGO', 2 => 'IN OSPEDALE', 3 => 'ALTROVE', ]; @endphp {{ $generalizzatoStatus[$datiVeicolo->generalizzato] ?? '' }} @if ($datiVeicolo->generalizzato == 3) {{ $datiVeicolo->generalizzato_altrove }} @endif
PATENTE AL SEGUITO: {{ $datiVeicolo->patente_al_seguito == 1 ? 'SI' : ($datiVeicolo->patente_al_seguito == 2 ? 'NO' : 'NON PREVISTA') }}
PATENTE CATEGORIA: {{ @$datiVeicolo->conducente->documento_patente_cat ?? '' }}
PATENTE NUMERO: {{ @$datiVeicolo->conducente->documento_numero ?? '' }}
PATENTE RILASCIATA DA: @php $rilasciataDaMap = [ 1 => 'Comune', 2 => 'Motorizzazione', 4 => 'MCTC', 5 => 'MIT', 6 => 'UCO', 7 => 'Prefettura', ]; @endphp {{ $rilasciataDaMap[@$datiVeicolo->conducente->documento_rilasciato_da] ?? '' }}
PATENTE RILASCIATA IL: {{ DateHelper::formatDate(@$datiVeicolo->conducente->documento_rilasciato_il ?? null) }}
PATENTE SCADENZA IL: {{ DateHelper::formatDate(@$datiVeicolo->conducente->documento_scadenza_il ?? null) }}
PATENTE PRESCRIZIONI: @php $prescrizioniMap = [ 1 => 'OBBLIGO LENTI', 2 => 'OBBLIGO APPARECCHIO ACUSTICO', 3 => 'LIMITAZIONI ART 117', ]; @endphp {{ $prescrizioniMap[$datiVeicolo->conducente_patente_prescrizioni] ?? '' }}
LIMITAZIONI: {{ $datiVeicolo->conducente_patente_limitazioni_art_117_1 ?? '' }}
ALTRE LIMITAZIONI: {{ $datiVeicolo->conducente_patente_limitazioni_art_117_2 ?? '' }}
ABILITAZIONE: @php $abilitazioneMap = [ 1 => 'ABILITAZIONE CQC', 2 => 'ABILITAZIONE CAP', 3 => 'ABILITAZIONE CFC', ]; @endphp {{ $abilitazioneMap[$datiVeicolo->conducente_patente_abilitazione] ?? '' }}
PATENTE ABILITAZIONE RILASCIATA DA: {{ $datiVeicolo->conducente_patente_abilitazione_rilasciata_da == 1 ? 'Comune' : 'Motorizzazione' }}
PATENTE ABILITAZIONE RILASCIATA IL: {{ DateHelper::formatDate($datiVeicolo->conducente_patente_abilitazione_rilasciata_il ?? null) }}
SEDICENTE: {{ $datiVeicolo->conducente_sedicente ?? '' }}
@if ($datiVeicolo->polizze > 0)
ASSICURAZIONE
COMPAGNIA {{ @$datiVeicolo->polizza->compagnia->name }} AGENZIA {{ @$datiVeicolo->polizza->agenzia }}
NUMERO {{ @$datiVeicolo->polizza->polizza_num }} VALIDA DAL {{ @$datiVeicolo->polizza->valida_dal }} AL {{ @$datiVeicolo->polizza->valida_al }}
CONTRAENTE {{ @$datiVeicolo->polizza->anagrafica->firstname }} {{ @$datiVeicolo->polizza->anagrafica->lastname }}
@endif @if ($datiVeicolo) @endif @php $datiCintureSicurezza = App\Models\ReportDataCintureSicurezza::where('report_id', $data['record']->id) ->byProgressive($parte->progressive) ->first(); $datiCasco = App\Models\ReportDataUsoDelCasco::where('report_id', $data['record']->id) ->byProgressive($parte->progressive) ->first(); $datiCascoOmologazione = App\Models\ReportDataUsoDelCascoOmologazione::where('report_id', $data['record']->id) ->byProgressive($parte->progressive) ->first(); if (!function_exists('getYesNoStatus')) { function getYesNoStatus($value) { return match ($value) { 1 => 'SI', 2 => 'NO', default => 'NON RILEVATO', }; } } $hasDriverData = ( (isset($datiCintureSicurezza->conducente) && $datiCintureSicurezza->conducente) || (isset($datiCasco->conducente) && $datiCasco->conducente) || $datiVeicolo->alcool_test || $datiVeicolo->drug_test ); $hasPassengerData = ( $datiCintureSicurezza || $datiCasco || $datiCascoOmologazione || ($datiVeicolo && $datiVeicolo->sistema_ritenuta_minori) ); $hasProvvedimenti = ( $datiVeicolo->verbale_violazione_numero_1 || $datiVeicolo->verbale_violazione_numero_2 || $datiVeicolo->verbale_violazione_numero_3 ); $hasAnyData = $hasDriverData || $hasPassengerData || $hasProvvedimenti; @endphp @if($hasAnyData)

ACCERTAMENTI

@if($hasDriverData) @include('components.verbale.accertamenti.conducente', [ 'datiCintureSicurezza' => $datiCintureSicurezza, 'datiCasco' => $datiCasco, 'datiCascoOmologazione' => $datiCascoOmologazione, 'datiVeicolo' => $datiVeicolo ]) @endif @if($hasPassengerData) @include('components.verbale.accertamenti.passeggeri', [ 'datiCintureSicurezza' => $datiCintureSicurezza, 'datiCasco' => $datiCasco, 'datiCascoOmologazione' => $datiCascoOmologazione, 'datiVeicolo' => $datiVeicolo, 'getYesNoStatus' => 'getYesNoStatus' ]) @endif @if($hasProvvedimenti) @include('components.verbale.accertamenti.provvedimenti', [ 'datiVeicolo' => $datiVeicolo ]) @endif @endif @if (sizeof($datiPedoni) > 0) @foreach ($datiPedoni as $pedone)

PEDONI

PEDONE
@if ($pedone->pedoni > 0) @if (isset($pedone->pedone)) @endif @if ($pedone->pedone_posizione > 0) @endif @if ($pedone->pedone_posizione > 2) @endif @if ($pedone->verbale_violazione_numero != '') @endif @if ($pedone->articolo_violato != '') @endif @if ($pedone->cds != '') @endif
COGNOME E NOME {{ @$pedone->pedone->lastname }} {{ @$pedone->pedone->firstname }} NATO A {{ @$pedone->pedone->birth_town_id_value }}
NATO IL {{ DateHelper::formatDate(@$pedone->pedone->birth_date) }}
POSIZIONE {{ @$pedone->pedone_posizione == 1 ? 'Presente e in posizione' : 'Già soccorso e trasportato presso ospedale' }}
POSIZIONE
{{ @$pedone->pedone_posizione_desc }}
GENERALIZZATO {{ @$pedone->generalizzato == 1 ? 'Sul luogo' : ($pedone->generalizzato == 2 ? 'In ospedale' : 'Altrove') }}
CONDIZIONI METEO {{ @$pedone->pedone_pioggia == 1 ? 'PIOGGIA' : 'SOLE' }}
CONDIZIONI LUCE {{ @$pedone->pedone_notte == 1 ? 'NOTTE' : 'GIORNO' }}
OMBRELLO PEDONE {{ @$pedone->pedone_ombrello == 1 ? 'OMBRELLO AL SEGUITO' : 'NON AL SEGUITO' }}
ABITI SCURI PEDONE {{ @$pedone->pedone_abiti_scuri == 1 ? 'SCURI' : 'NON SCURI' }}
VERBALE VIOLAZIONE NUMERO {{ @$pedone->verbale_violazione_numero }}
ARTICOLO VIOLATO {{ @$pedone->articolo_violato }}
CDS {{ @$pedone->cds }}
@endif
@endforeach @endif @endif @endforeach