@extends('layout.backend') @section('title', 'Casos Colih') @section('styles') @parent @endsection @section('scripts') @parent @endsection @section('content') {{--AÇÕES --}}
@canany(['view-hlccase-all','create-hlccase']) {{__('triggercolih.add')}} {{__('triggercolih.import')}} @endcan @canany(['view-hlccase-all']) {{__('triggercolih.export')}} {{__('triggercolih.report')}} @endcan
{{--ERROS --}} @include('components.widget.alerts') {{--FILTROS --}} {!! Form::open(['id' => 'form-filter-index', 'url' => route('triggers-colih.index'), 'autocomplete' => 'off']) !!} @method('GET') {!! Form::hidden('currentRoute', route('triggers-colih.index') , ['id' => 'currentRoute']) !!}
 Filtrar {{__('triggercolih.Label_many')}}
@if($can_view_all_cases)
{!! Form::text('name', $data['name'] ?? null, ['placeholder' => 'digite o nome', 'id' => 'name', 'class' => 'form-control form-control-sm']) !!}
@endif
{!! Form::select("iduser", $users, $data['iduser'], ['class' => 'form-control', 'id' => 'choose-user']) !!}
{!! Form::select('when', $when, $data['when'] ?? 6, ['class' => 'form-control','id'=>'fieldWhen']) !!}
{!! Form::select('where', $where, $data['where'] ?? 'All', ['class' => 'form-control','id'=>'fieldWhere']) !!}
{!! Form::select('case_status', $case_statuses, $data['case_status'], ['class' => 'form-control']) !!}
{!! Form::select("type", ['All'=>'Todos',0=>'Eletivo',1=>'Urgência',2=>'Emergência'], $data['type'], ['class' => 'form-control', 'id' => 'type']) !!}
{!! Form::select("transfusion", ['All'=>'Todos',0=>'Não',1=>'Sim'], $data['transfusion'], ['class' => 'form-control', 'id' => 'transfusion']) !!}
{!! Form::select("refusal", ['All'=>'Todos',0=>'Não',1=>'Sim'], $data['refusal'], ['class' => 'form-control', 'id' => 'refusal']) !!}
{{--CASOS --}} @if($triggers->count() > 0)
{{__('triggercolih.Label_many')}}
{!! Form::select("sortOrder", $sortOrders, $data['sortOrder'], ['class' => 'form-control select-compact disableSelect2 text-primary', 'id' => 'sortOrder']) !!}
(Total {{ $triggers->total() }})
{!! Form::close() !!}
@foreach($triggers as $trigger)
{{-- conteúdo --}}
{{-- nome paciente --}} @if( $trigger->user1_id == $userLoggedId || $trigger->user2_id == $userLoggedId || $can_view_all_cases || $user->isAdminMaster()) {{ $trigger->name }} @else {{ $trigger->acronym('name') }} @endif
{{-- icones --}} @if( $trigger->type == 1 ) @elseif( $trigger->type == 2 ) @endif @if( $trigger->refusal == 1 ) @endif @if( $trigger->transfusion == 1 ) @endif @if( $trigger->transfer == 1 ) @endif
{{-- icones atualizacao --}} @if( $trigger->isClosed()) @elseif ($trigger->isUnderReview() ) @elseif ($trigger->isPending() ) @else @if($trigger->updated_at && !$trigger->date_reminder) {!! $trigger->updatedDaysBadge(); !!} @endif @endif @if($trigger->date_reminder && !$trigger->isClosed()) {!! $trigger->reminderBadge() !!} @endif
@if($trigger->hospital_id || $trigger->hospital_name) {{-- Hospital --}}
@if($trigger->hospital_id) {!! $trigger->hospitalwithTrashed->nickname ?? $trigger->hospitalWithTrashed->name !!} @elseif($trigger->hospital_name) {{$trigger->hospital_name}} @endif
@endif
{{-- membros --}} @if(isset($trigger->user1_id)) {!! $trigger->user1()->withTrashed()->first()->shortName !!} @else Não informado @endif @if(isset($trigger->user2_id)) {!! $trigger?->user2()?->withTrashed()?->first()->shortName ?? 'Não informado' !!} @endif
{{-- abertura --}} @if($trigger->date_contact) {!! $trigger->date_contact->format('d/m/Y') !!} @endif
{{-- ACTIONS --}}
@canany(['view-hlccase-all']) @endcan
{{-- EoActions --}}
@endforeach
{!! $triggers->appends($data)->render() !!}
@else
Atenção: Nenhum caso foi encontrado usando estes filtros.
@endif @endsection