627 lines
26 KiB
PHP
627 lines
26 KiB
PHP
@extends('impressoes.layout.impressao')
|
|
|
|
@php
|
|
use App\Enums\ProntoAtendimento\Atendimento\DorToracica as DorToracicaEnum;
|
|
@endphp
|
|
|
|
@section('conteudo')
|
|
@include('impressoes.template.pronto-atendimento.faa-simplificada-conteudo')
|
|
|
|
<div class="page folha-2">
|
|
<div class="fieldset">
|
|
<table>
|
|
<tr>
|
|
<td class="col-4">
|
|
<strong>Prontuário:</strong> {{ $folha2['paciente']['prontuario'] }}
|
|
</td>
|
|
<td>
|
|
{{ $folha2['paciente']['nome'] }}
|
|
|
|
@if($folha2['paciente']['nomeSocial'])
|
|
@if ($folha2['paciente']['prefereNomeSocial'])
|
|
<strong>({{ $folha2['paciente']['nomeSocial'] }})</strong>
|
|
@else
|
|
({{ $folha2['paciente']['nomeSocial'] }})
|
|
@endif
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="col-4">
|
|
<strong>Data:</strong> {{ $folha2['recepcao']['data'] }}
|
|
</td>
|
|
<td>
|
|
<strong>Médico(a):</strong>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
@if (!empty($faa['dor_toracica']))
|
|
<div class="fieldset no-break-inside" style="padding:0;">
|
|
<div class="legend">
|
|
<strong>Protocolo - Dor torácica</strong>
|
|
</div>
|
|
|
|
<div class="text-left">
|
|
<table>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>
|
|
Data/Hora do inicio do sintoma:
|
|
</strong>
|
|
{{$formularioDorToracica['data_sintoma']}} {{$formularioDorToracica['hora_sintoma']}} /
|
|
<strong>
|
|
Data/Hora ECG de admissão:
|
|
</strong>
|
|
{{$formularioDorToracica['data_ecg_admissao']}} {{$formularioDorToracica['hora_ecg_admissao']}}
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>Características da dor:</strong>
|
|
@php
|
|
$statusEnum = [
|
|
DorToracicaEnum::CONTRICAO,
|
|
DorToracicaEnum::QUEIMACAO,
|
|
DorToracicaEnum::COMPRESSAO,
|
|
DorToracicaEnum::PESO,
|
|
DorToracicaEnum::DOR_SURDA
|
|
];
|
|
|
|
$caracteristicasDor = [];
|
|
|
|
foreach ($formularioDorToracica['relacionados'] as $caracteristica) {
|
|
foreach ($caracteristica as $item) {
|
|
if (in_array($item['id'], $statusEnum)) {
|
|
$caracteristicasDor[] = $item['nome'];
|
|
}
|
|
}
|
|
}
|
|
|
|
sort($caracteristicasDor);
|
|
@endphp
|
|
|
|
@if (!empty($caracteristicasDor))
|
|
@foreach ($caracteristicasDor as $caracteristicaDor)
|
|
- {{ $caracteristicaDor }}
|
|
@endforeach
|
|
@else
|
|
Nada informado
|
|
@endif
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>Localizador da dor:</strong>
|
|
@php
|
|
$statusEnum = [
|
|
DorToracicaEnum::RETROESTERNAL,
|
|
DorToracicaEnum::MSE,
|
|
DorToracicaEnum::FACE,
|
|
DorToracicaEnum::PESCOCO,
|
|
DorToracicaEnum::DENTES,
|
|
DorToracicaEnum::INTER_ESCAPULAR,
|
|
DorToracicaEnum::EPIGASTRICA,
|
|
];
|
|
|
|
$localizadoresDor = [];
|
|
|
|
foreach ($formularioDorToracica['relacionados'] as $localizador) {
|
|
foreach ($localizador as $item) {
|
|
if (in_array($item['id'], $statusEnum)) {
|
|
$localizadoresDor[] = $item['nome'];
|
|
}
|
|
}
|
|
}
|
|
|
|
sort($localizadoresDor);
|
|
@endphp
|
|
|
|
@if (!empty($localizadoresDor))
|
|
@foreach ($localizadoresDor as $localizador)
|
|
- {{ $localizador }}
|
|
@endforeach
|
|
@else
|
|
Não tem informação
|
|
@endif
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>Fator desencadeante:</strong>
|
|
@php
|
|
$statusEnum = [
|
|
DorToracicaEnum::EXERCICIO,
|
|
DorToracicaEnum::EXCITACAO,
|
|
DorToracicaEnum::ESTRESSE,
|
|
DorToracicaEnum::FRIO,
|
|
DorToracicaEnum::REFEICOES_COPIOSAS,
|
|
];
|
|
|
|
$fatoresDesencadeantes = [];
|
|
|
|
foreach ($formularioDorToracica['relacionados'] as $desencadeante) {
|
|
foreach ($desencadeante as $item) {
|
|
if (in_array($item['id'], $statusEnum)) {
|
|
$fatoresDesencadeantes[] = $item['nome'];
|
|
}
|
|
}
|
|
}
|
|
|
|
sort($fatoresDesencadeantes);
|
|
@endphp
|
|
|
|
@if (!empty($fatoresDesencadeantes))
|
|
@foreach ($fatoresDesencadeantes as $fatorDesencadeante)
|
|
- {{ $fatorDesencadeante }}
|
|
@endforeach
|
|
@else
|
|
Não tem informação
|
|
@endif
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>Fatores de risco:</strong>
|
|
@php
|
|
$statusEnum = [
|
|
DorToracicaEnum::HAS,
|
|
DorToracicaEnum::DM,
|
|
DorToracicaEnum::DISLIPIDEMIA,
|
|
DorToracicaEnum::HISTORIA_FAMILIAR,
|
|
DorToracicaEnum::IDADE_MAIOR_SESSENTA,
|
|
DorToracicaEnum::OBESIDADE,
|
|
DorToracicaEnum::TABAGISMO,
|
|
DorToracicaEnum::REVASCULARIZADO_PREVIO,
|
|
];
|
|
|
|
$fatoresRiscoOrdenados = [];
|
|
|
|
foreach ($formularioDorToracica['relacionados'] as $fatorRisco) {
|
|
foreach ($fatorRisco as $item) {
|
|
if (in_array($item['id'], $statusEnum)) {
|
|
if ($item['id'] === DorToracicaEnum::IDADE_MAIOR_SESSENTA) {
|
|
$fatoresRiscoOrdenados[] = '- Idade > 60 anos';
|
|
} else {
|
|
$fatoresRiscoOrdenados[] = '- ' . $item['nome'];
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
sort($fatoresRiscoOrdenados);
|
|
@endphp
|
|
|
|
@if (!empty($fatoresRiscoOrdenados))
|
|
@foreach ($fatoresRiscoOrdenados as $fatorRisco)
|
|
{{ $fatorRisco }}
|
|
@endforeach
|
|
@else
|
|
Não tem informação
|
|
@endif
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
|
<span>
|
|
<strong>Duração da dor:</strong>
|
|
@php
|
|
$hasLongerThan5Minutes = false;
|
|
$hasDurationInfo = false;
|
|
@endphp
|
|
|
|
@foreach ($formularioDorToracica['relacionados'] as $duracaoDor)
|
|
@foreach ($duracaoDor as $item)
|
|
@php
|
|
$statusEnum = [
|
|
DorToracicaEnum::DURACAO_DA_DOR,
|
|
];
|
|
@endphp
|
|
|
|
@if (in_array($item['id'], $statusEnum))
|
|
@php
|
|
$hasLongerThan5Minutes = true;
|
|
$hasDurationInfo = true;
|
|
@endphp
|
|
@endif
|
|
@endforeach
|
|
@endforeach
|
|
|
|
@if ($hasDurationInfo)
|
|
@if ($hasLongerThan5Minutes)
|
|
> que 5 minutos
|
|
@endif
|
|
@else
|
|
menor que 5 minutos
|
|
@endif
|
|
|
|
/
|
|
|
|
<strong>Acompanhada de dispneia:</strong>
|
|
@if($formularioDorToracica['dispneia'] == 1)
|
|
SIM
|
|
@else
|
|
NÃO
|
|
@endif
|
|
</span>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="fieldset">
|
|
<table class="table-inner-border">
|
|
<tr>
|
|
<th class="col-7">Exames solicitados</th>
|
|
<th>Resultados</th>
|
|
</tr>
|
|
|
|
@for($i = 1; $i < 4; $i++)
|
|
<tr>
|
|
<td>
|
|
<strong>{{ $i }}</strong>
|
|
</td>
|
|
<td> </td>
|
|
</tr>
|
|
@endfor
|
|
</table>
|
|
</div>
|
|
|
|
<div class="fieldset">
|
|
<div class="legend">
|
|
<strong>Reavaliações</strong>
|
|
</div>
|
|
|
|
<table class="table-inner-border">
|
|
<tr>
|
|
<th style="width: 10%">Data/Hora</th>
|
|
<th style="width: 8%">PA</th>
|
|
<th style="width: 8%">Temp</th>
|
|
<th style="width: 8%">FC</th>
|
|
<th style="width: 8%">FR</th>
|
|
<th style="width: 8%">SAT</th>
|
|
<th style="width: 8%">Dextro</th>
|
|
<th style="width: 9%">Glasgow</th>
|
|
<th style="width: 8%">Peso</th>
|
|
<th rowspan="5" class="width: 25%" style="border-bottom: none; vertical-align: bottom">
|
|
<div class="border-top" style="margin: 0 5px 0 5px">
|
|
Carimbo e ass. enfermagem
|
|
</div>
|
|
</th>
|
|
</tr>
|
|
|
|
@for($i = 0; $i < 4; $i++)
|
|
<tr>
|
|
@for($j = 0; $j < 9; $j++)
|
|
<td> </td>
|
|
@endfor
|
|
</tr>
|
|
@endfor
|
|
</table>
|
|
</div>
|
|
|
|
<div class="fieldset">
|
|
<div class="legend">
|
|
<strong>Reavaliação médica</strong>
|
|
</div>
|
|
|
|
<table class="table-inner-border">
|
|
@for($i = 0; $i < 4; $i++)
|
|
<tr>
|
|
<td style="{{ $i === 0 ? 'border-top: none;' : '' }}"> </td>
|
|
</tr>
|
|
@endfor
|
|
</table>
|
|
</div>
|
|
|
|
<div class="fieldset">
|
|
<div class="legend">
|
|
<strong>Reavaliação enfermagem</strong>
|
|
</div>
|
|
|
|
<table class="table-inner-border">
|
|
@for($i = 0; $i < 4; $i++)
|
|
<tr>
|
|
<td style="{{ $i === 0 ? 'border-top: none;' : '' }}"> </td>
|
|
</tr>
|
|
@endfor
|
|
</table>
|
|
</div>
|
|
|
|
@php
|
|
$cols = [
|
|
'Data do pedido',
|
|
'Hora do pedido',
|
|
'Local solicitado',
|
|
'Médico solicitante',
|
|
'Especialidade solicitada',
|
|
'Médico regulador',
|
|
'Resposta',
|
|
'Quem autorizou ou negou',
|
|
'Motivo da negativa',
|
|
'Local de destino'
|
|
];
|
|
@endphp
|
|
|
|
<div class="fieldset">
|
|
<div class="legend">
|
|
<strong>Central de vagas</strong>
|
|
</div>
|
|
|
|
<table class="table-inner-border">
|
|
<tr>
|
|
<th colspan="6">
|
|
Tentativas de pedidos de vaga
|
|
</th>
|
|
</tr>
|
|
@for($i = 0; $i < count($cols); $i++)
|
|
<tr>
|
|
@for($j = 0; $j < 6; $j++)
|
|
<td
|
|
class="{{ $j === 0 ? 'col-3' : '' }}"
|
|
style="vertical-align: middle; {{ $i === 0 ? 'border-top: none;' : '' }}"
|
|
>
|
|
@if($j === 0)
|
|
<strong>{{ $cols[$i] }}</strong>
|
|
@elseif($i === 6)
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <span>Sim</span>
|
|
|
|
<i></i> <span>Não</span>
|
|
</div>
|
|
</div>
|
|
@else
|
|
|
|
@endif
|
|
</td>
|
|
@endfor
|
|
</tr>
|
|
@endfor
|
|
</table>
|
|
</div>
|
|
|
|
<div class="fieldset" style="padding-top: 2px; padding-bottom: 3px;">
|
|
<table>
|
|
<tr>
|
|
<td style="width: 25%">
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<span>
|
|
<strong>Atestado</strong>
|
|
</span>
|
|
|
|
<i></i> <span>Sim</span>
|
|
|
|
<i></i> <span>Não</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
|
|
<td>
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<span>
|
|
<strong>Com afastamento</strong>
|
|
</span>
|
|
|
|
<i></i> <span>Sim</span>
|
|
|
|
<i></i> <span>Não</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="col-min" style="padding-right: 0;">De: (</td>
|
|
|
|
<td class="col-1" style="vertical-align: bottom; padding-left: 0; padding-right: 0;">
|
|
<div class="border-bottom"></div>
|
|
<span> </span>
|
|
</td>
|
|
|
|
<td class="col-min" style="padding-left: 0; padding-right: 0;">)</td>
|
|
|
|
<td class="col-6 text-center" style="vertical-align: bottom; padding-left: 0; padding-right: 0;">
|
|
<div class="border-bottom"> </div>
|
|
<span>(Por extenso)</span>
|
|
</td>
|
|
|
|
<td class="col-min" style="padding-right: 0;">dias, CID:</td>
|
|
|
|
<td style="vertical-align: bottom; padding-left: 0">
|
|
<div class="border-bottom"></div>
|
|
<span> </span>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<span>
|
|
Encaminhamento para Abertura de CAT (Comunicação de Acidente de Trabalho) na UBS:
|
|
</span>
|
|
|
|
<i></i> <span>Sim</span>
|
|
|
|
<i></i> <span>Não</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="col-min" style="padding-right: 0">
|
|
<span>Motivo:</span>
|
|
</td>
|
|
|
|
<td style="vertical-align: bottom; padding-left:0">
|
|
<div class="border-bottom"></div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="col-3" style="vertical-align: bottom;">
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<span>
|
|
RAAT aberta:
|
|
</span>
|
|
|
|
<i></i> <span>Sim</span>
|
|
|
|
<i></i> <span>Não</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
|
|
<td class="col-min" style="vertical-align: bottom; padding-right: 0">
|
|
<span>Motivo:</span>
|
|
</td>
|
|
|
|
<td style="vertical-align: bottom; padding-left:0">
|
|
<div class="border-bottom"></div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="fieldset">
|
|
<div class="legend">
|
|
<strong>Controle de saída</strong>
|
|
</div>
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="col-min">
|
|
<table>
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>Data: _____/_____/_____</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>Hora: _____:_____</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
|
|
<td>
|
|
<table>
|
|
<tr>
|
|
<td colspan="2">Motivo:</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="col-3">
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <span>Alta</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
|
|
<td>
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <span>Alta a pedido</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="col-3">
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <span>Óbito</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
|
|
<td>
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <span>Evasão/Fuga</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="2" style="vertical-align: bottom;">
|
|
<div class="campo-option checkbox">
|
|
<div class="option">
|
|
<i></i> <div class="border-bottom" style="width: 90%"> </div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
|
|
<td class="col-4 text-center" style="vertical-align: bottom">
|
|
<div class="border-top" style="margin: 0 5px 0 5px">
|
|
<span>
|
|
<strong>Assinatura e carimbo Resd.Alta/Liberação/Encaminhamento</strong>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
<style>
|
|
.folha-2 .fieldset {
|
|
padding: 0;
|
|
}
|
|
.folha-2 td {
|
|
font-size: 12px;
|
|
padding:1px 5px;
|
|
}
|
|
.folha-2 .checkbox {
|
|
padding-top: 3px;
|
|
padding-bottom: 1px;
|
|
margin: 0;
|
|
}
|
|
</style> |