This commit is contained in:
@@ -0,0 +1,627 @@
|
||||
@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>
|
||||
Reference in New Issue
Block a user