290 lines
15 KiB
PHP
290 lines
15 KiB
PHP
@extends('impressoes.layout1.content')
|
|
|
|
@section('conteudo')
|
|
<style>
|
|
.table th { text-align: center; }
|
|
.col-min { width: 1%; }
|
|
.text-center { text-align: center; }
|
|
</style>
|
|
|
|
<fieldset>
|
|
<legend>Filtros</legend>
|
|
|
|
<div class="row">
|
|
<div class="col-4">
|
|
<strong>Período</strong>
|
|
<div>
|
|
@if($periodoDe)
|
|
De {{ $periodoDe }} até {{ $periodoAte }}
|
|
@endif
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-1">
|
|
<strong>Ano</strong>
|
|
<div>
|
|
{{ $quadrimestreAno }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-3">
|
|
<strong>Quadrimestre</strong>
|
|
<div>
|
|
{{ $quadrimestre }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-4">
|
|
<strong>Unidade</strong>
|
|
<div>
|
|
{{ $unidade }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-6">
|
|
<strong>Equipe</strong>
|
|
<div>
|
|
{{ $equipe }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-4">
|
|
<strong>Boas práticas</strong>
|
|
<div>
|
|
{{ $boasPraticas }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-2">
|
|
<strong>Busca ativa</strong>
|
|
<div>
|
|
{{ $buscaAtiva }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-2">
|
|
<strong>Sexo</strong>
|
|
<div>
|
|
{{ $sexo }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-2">
|
|
<strong>Idade mínima</strong>
|
|
<div>
|
|
{{ $idadeMinima }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-2">
|
|
<strong>Idade máxima</strong>
|
|
<div>
|
|
{{ $idadeMaxima }}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-6">
|
|
<strong>Paciente</strong>
|
|
<div>
|
|
{{ $paciente }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<table class="table">
|
|
<thead>
|
|
<tr>
|
|
<th colspan="6">Totalizadores</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>Total de pacientes</th>
|
|
<th>Total de equipes</th>
|
|
<th>Total de microáreas</th>
|
|
<th>Denominador</th>
|
|
<th>Numerador</th>
|
|
<th>Resultado</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td class="text-center">{{ $totalizadores->total_pacientes }}</td>
|
|
<td class="text-center">{{ $totalizadores->total_equipes }}</td>
|
|
<td class="text-center">{{ $totalizadores->total_microareas }}</td>
|
|
<td class="text-center">{{ $totalizadores->denominador }}</td>
|
|
<td class="text-center">{{ $totalizadores->numerador }}</td>
|
|
<td class="text-center">{{ $totalizadores->resultado }}%</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<table class="table" style="border-top: none !important;">
|
|
<thead>
|
|
<tr>
|
|
@if($boasPraticasSelecionadas->contains('A'))<th style="border-top: none !important;">Boa prática A</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<th style="border-top: none !important;">Boa prática B</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<th style="border-top: none !important;">Boa prática C</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<th style="border-top: none !important;">Boa prática D</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<th style="border-top: none !important;">Boa prática E</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<th style="border-top: none !important;">Boa prática F</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<th style="border-top: none !important;">Boa prática G</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<th style="border-top: none !important;">Boa prática H</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<th style="border-top: none !important;">Boa prática I</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<th style="border-top: none !important;">Boa prática J</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<th style="border-top: none !important;">Boa prática K</th>@endif
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
@if($boasPraticasSelecionadas->contains('A'))<td class="text-center">{{ $totalizadores->boa_pratica_a }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<td class="text-center">{{ $totalizadores->boa_pratica_b }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<td class="text-center">{{ $totalizadores->boa_pratica_c }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<td class="text-center">{{ $totalizadores->boa_pratica_d }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<td class="text-center">{{ $totalizadores->boa_pratica_e }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<td class="text-center">{{ $totalizadores->boa_pratica_f }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<td class="text-center">{{ $totalizadores->boa_pratica_g }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<td class="text-center">{{ $totalizadores->boa_pratica_h }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<td class="text-center">{{ $totalizadores->boa_pratica_i }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<td class="text-center">{{ $totalizadores->boa_pratica_j }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<td class="text-center">{{ $totalizadores->boa_pratica_k }}%</td>@endif
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<table class="table" style="margin-top: 15px;">
|
|
<thead>
|
|
<tr>
|
|
<th>Unidade</th>
|
|
<th>Equipe</th>
|
|
<th>Denominador</th>
|
|
<th>Numerador</th>
|
|
<th>Resultado</th>
|
|
<th>Classificação</th>
|
|
@if($boasPraticasSelecionadas->contains('A'))<th>A</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<th>B</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<th>C</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<th>D</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<th>E</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<th>F</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<th>G</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<th>H</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<th>I</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<th>J</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<th>K</th>@endif
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
@foreach ($equipes as $item)
|
|
<tr>
|
|
<td>{{ $item->unidade_nome_fantasia }}</td>
|
|
<td>{{ $item->equipe_descricao }}</td>
|
|
<td class="text-center">{{ $item->denominador }}</td>
|
|
<td class="text-center">{{ $item->numerador }}</td>
|
|
<td class="text-center">{{ $item->resultado }}%</td>
|
|
<td>{{ $item->classificacao_resultado }}</td>
|
|
@if($boasPraticasSelecionadas->contains('A'))<td class="text-center">{{ $item->boa_pratica_a }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<td class="text-center">{{ $item->boa_pratica_b }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<td class="text-center">{{ $item->boa_pratica_c }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<td class="text-center">{{ $item->boa_pratica_d }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<td class="text-center">{{ $item->boa_pratica_e }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<td class="text-center">{{ $item->boa_pratica_f }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<td class="text-center">{{ $item->boa_pratica_g }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<td class="text-center">{{ $item->boa_pratica_h }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<td class="text-center">{{ $item->boa_pratica_i }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<td class="text-center">{{ $item->boa_pratica_j }}%</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<td class="text-center">{{ $item->boa_pratica_k }}%</td>@endif
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
|
|
@if($isBuscaAtiva)
|
|
<table class="table" style="margin-top: 15px;">
|
|
<thead>
|
|
<tr>
|
|
@php
|
|
$colspan = 8;
|
|
if($colunasPacientes->contains('data_nascimento')) $colspan++;
|
|
if($colunasPacientes->contains('telefone_principal')) $colspan++;
|
|
if($colunasPacientes->contains('endereco')) $colspan++;
|
|
if($colunasPacientes->contains('microarea_descricao')) $colspan++;
|
|
if($colunasPacientes->contains('area_microarea_domicilio')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('A')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('B')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('C')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('D')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('E')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('F')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('G')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('H')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('I')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('J')) $colspan++;
|
|
if($boasPraticasSelecionadas->contains('K')) $colspan++;
|
|
@endphp
|
|
<th colspan="{{ $colspan }}">Busca ativa por paciente</th>
|
|
</tr>
|
|
<tr>
|
|
<th>Unidade</th>
|
|
<th>Equipe</th>
|
|
<th>Paciente</th>
|
|
<th>Sexo</th>
|
|
<th>Idade</th>
|
|
<th>Responsável pelo cadastro</th>
|
|
@if($colunasPacientes->contains('data_nascimento'))<th>Data de nascimento</th>@endif
|
|
@if($colunasPacientes->contains('telefone_principal'))<th>Telefone</th>@endif
|
|
@if($colunasPacientes->contains('endereco'))<th>Endereço</th>@endif
|
|
@if($colunasPacientes->contains('microarea_descricao'))<th>Microárea</th>@endif
|
|
@if($colunasPacientes->contains('area_microarea_domicilio'))<th>Área/Microárea do Domicílio</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('A'))<th>A</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<th>B</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<th>C</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<th>D</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<th>E</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<th>F</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<th>G</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<th>H</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<th>I</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<th>J</th>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<th>K</th>@endif
|
|
<th>Pontuação total</th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
@foreach ($pacientes as $item)
|
|
<tr>
|
|
<td>{{ $item->unidade_nome_fantasia }}</td>
|
|
<td>{{ $item->equipe_descricao }}</td>
|
|
<td>{{ $item->paciente_nome }}</td>
|
|
<td>{{ $item->sexo_descricao }}</td>
|
|
<td>{{ $item->idade }}</td>
|
|
<td>{{ $item->usuario_cadastro_nome }}</td>
|
|
@if($colunasPacientes->contains('data_nascimento'))<td>{{ $item->data_nascimento }}</td>@endif
|
|
@if($colunasPacientes->contains('telefone_principal'))<td>{{ $item->telefone_principal }}</td>@endif
|
|
@if($colunasPacientes->contains('endereco'))<td>{{ $item->endereco }}</td>@endif
|
|
@if($colunasPacientes->contains('microarea_descricao'))<td>{{ $item->microarea_descricao }}</td>@endif
|
|
@if($colunasPacientes->contains('area_microarea_domicilio'))<td>{{ $item->area_microarea_domicilio }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('A'))<td class="text-center">{{ $item->boa_pratica_a ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('B'))<td class="text-center">{{ $item->boa_pratica_b ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('C'))<td class="text-center">{{ $item->boa_pratica_c ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('D'))<td class="text-center">{{ $item->boa_pratica_d ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('E'))<td class="text-center">{{ $item->area_tipo_id == 5 && !$item->boa_pratica_e ? 'N/C' : ($item->boa_pratica_e ? 'x' : '') }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('F'))<td class="text-center">{{ $item->boa_pratica_f ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('G'))<td class="text-center">{{ $item->boa_pratica_g ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('H'))<td class="text-center">{{ $item->boa_pratica_h ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('I'))<td class="text-center">{{ $item->boa_pratica_i ? 'x' : '' }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('J'))<td class="text-center">{{ $item->area_tipo_id == 5 && !$item->boa_pratica_j ? 'N/C' : ($item->boa_pratica_j ? 'x' : '') }}</td>@endif
|
|
@if($boasPraticasSelecionadas->contains('K'))<td class="text-center">{{ $item->boa_pratica_k ? 'x' : '' }}</td>@endif
|
|
<td class="text-center">{{ $item->pontuacao_total }}</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
@endif
|
|
@endsection |