Files
rkm-conectasus-ci-sandbox/api/resources/views/impressoes/template/ambulatorio/atendimento.blade.php
Antonio Lopes dos Santos afec302c3e
All checks were successful
build-api-image / build (push) Successful in 51s
init commit
2026-08-04 16:52:02 -03:00

1421 lines
76 KiB
PHP

@extends('impressoes.layout-atendimento.content')
@section('conteudo')
<style>
fieldset {
margin-bottom: 5px !important;
padding-top: 0px !important;
page-break-inside: avoid !important;
}
legend {
background-color: white;
font-size: 14px !important;
}
.mb-0 {
margin-bottom: 0px !important;
}
p {
margin-bottom: 5px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
}
#content {
font-size: 12px !important;
}
.assinatura {
margin: 0 auto;
padding-top: 80px;
page-break-inside: avoid;
text-align: center;
width: 400px;
}
.assinatura-linha {
border-top: 2px solid #000000;
margin-bottom: 5px;
}
</style>
<div id="content">
@foreach ($soaps as $soap)
<div style="page-break-before: always">
<fieldset>
<legend>DADOS DO ATENDIMENTO</legend>
<div class="row">
<div class="col-4">
<strong>Consulta no dia</strong>
<div>{{$soap['dataHora']}}</div>
</div>
<div class="col-4">
<strong>Local de atendimento</strong>
<div>{{$soap['local_atendimento']}}</div>
</div>
<div class="col-4">
<strong>Unidade de atendimento</strong>
<div>{{$soap['usuario']['unidade']['nome']}}</div>
</div>
</div>
</fieldset>
@if($soap['subjetivo']['descricao'] || (count($soap['subjetivo']['motivos']) > 0))
<fieldset>
<legend>SUBJETIVO</legend>
@if($soap['subjetivo']['descricao'])
<div class="row">
<div class="col-12">
<p>{!!$soap['subjetivo']['descricao']!!}</p>
</div>
</div>
@endif
@if (count($soap['subjetivo']['motivos']) > 0)
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>CIAP 2</th>
<th>CID 10</th>
<th>Observação</th>
</tr>
</thead>
<tbody>
@foreach ($soap['subjetivo']['motivos'] as $motivos)
<tr>
<td>
@if(!empty($motivos['ciap']['codigo']) && !empty($motivos['ciap']['descricao']))
{{ $motivos['ciap']['codigo'] }} - {{ $motivos['ciap']['descricao'] }}
@else
Não informado
@endif
</td>
<td>
@if(!empty($motivos['cid']['codigo']) && !empty($motivos['cid']['nome']))
{{ $motivos['cid']['codigo'] }} - {{ $motivos['cid']['nome'] }}
@else
Não informado
@endif
</td>
<td>{{ $motivos['observacao'] }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@endif
</fieldset>
@endif
@php
$itens = [
isset($soap['objetivo']['antropometria']['peso']) ? "<strong>Peso:</strong> {$soap['objetivo']['antropometria']['peso']} kg" : null,
isset($soap['objetivo']['antropometria']['altura']) ? "<strong>Altura:</strong> {$soap['objetivo']['antropometria']['altura']} cm" : null,
isset($soap['objetivo']['antropometria']['imc']['imc']) ? "<strong>IMC:</strong> {$soap['objetivo']['antropometria']['imc']['imc']} kg/m²" : null,
isset($soap['objetivo']['antropometria']['perimetro_cefalico']) ? "<strong>Perímetro cefálico:</strong> {$soap['objetivo']['antropometria']['perimetro_cefalico']} cm" : null,
isset($soap['objetivo']['antropometria']['circunferencia_abdominal']) ? "<strong>Circunferência abdominal:</strong> {$soap['objetivo']['antropometria']['circunferencia_abdominal']} cm" : null,
isset($soap['objetivo']['antropometria']['perimetro_panturrilha']) ? "<strong>Perímetro da panturrilha:</strong> {$soap['objetivo']['antropometria']['perimetro_panturrilha']} cm" : null,
isset($soap['objetivo']['sinal_vital']['pressao_arterial']) ? "<strong>Pressão arterial:</strong> {$soap['objetivo']['sinal_vital']['pressao_arterial']} mmHg" : null,
isset($soap['objetivo']['sinal_vital']['frequencia_respiratoria']) ? "<strong>Freq. respiratória:</strong> {$soap['objetivo']['sinal_vital']['frequencia_respiratoria']} mpm" : null,
isset($soap['objetivo']['sinal_vital']['frequencia_cardiaca']) ? "<strong>Freq. cardíaca:</strong> {$soap['objetivo']['sinal_vital']['frequencia_cardiaca']} bpm" : null,
isset($soap['objetivo']['sinal_vital']['temperatura']) ? "<strong>Temperatura:</strong> {$soap['objetivo']['sinal_vital']['temperatura']} ºC" : null,
isset($soap['objetivo']['sinal_vital']['saturacao_o2']) ? "<strong>Saturação O2:</strong> {$soap['objetivo']['sinal_vital']['saturacao_o2']} %" : null,
isset($soap['objetivo']['glicemia_capilar']['valor']) ? "<strong>Glicemia capilar:</strong> {$soap['objetivo']['glicemia_capilar']['valor']} mg/dL" : null,
isset($soap['objetivo']['glicemia_capilar']['momentoColeta']['nome']) ? "<strong>Momento da coleta:</strong> {$soap['objetivo']['glicemia_capilar']['momentoColeta']['nome']}" : null,
isset($soap['objetivo']['vacinacao_em_dia']) ? "<strong>Vacinação em dia:</strong> " . ($soap['objetivo']['vacinacao_em_dia'] ? 'Sim' : 'Não') : null,
isset($soap['objetivo']['dum']) ? "<strong>DUM:</strong> {$soap['objetivo']['dum']}" : null,
];
$itens = array_filter($itens);
@endphp
@if($soap['is_atendimento_pre_natal'])
@php
$itensPrenatal = [
isset($soap['pre_natal']['edema']['nome']) ? "<strong>Edema:</strong> {$soap['pre_natal']['edema']['nome']}" : null,
isset($soap['pre_natal']['altura_uterina']) ? "<strong>Altura uterina:</strong> {$soap['pre_natal']['altura_uterina']} cm" : null,
isset($soap['pre_natal']['idade_gestacional_semanas']) ? "<strong>Idade gestacional:</strong> {$soap['pre_natal']['idade_gestacional_semanas']} semana(s) e {$soap['pre_natal']['idade_gestacional_dias']} dia(s)" : null,
isset($soap['pre_natal']['batimento_cardiaco_fetal']) ? "<strong>Batimento cardíaco fetal:</strong> {$soap['pre_natal']['batimento_cardiaco_fetal']} bpm" : null,
isset($soap['pre_natal']['movimentacao_fetal']) ? "<strong>Movimentação fetal:</strong> {$soap['pre_natal']['movimentacao_fetal']}" : null,
];
$itensPrenatal = array_filter($itensPrenatal);
@endphp
@endif
@if($soap['objetivo']['descricao'] || $soap['objetivo']['paciente_com_necessidade_especial'] || $itens
|| ($soap['is_atendimento_pre_natal']) && $itensPrenatal
|| (isset($soap['antecedente']['partos_realizados']) || isset($soap['antecedente']['gestas_previas']) || $soap['is_atendimento_pre_natal'])
|| (count($soap['objetivo']['marcador_consumo_alimentar']) > 0)
|| !is_null($soap['objetivo']['tria'])
|| ($soap['is_atendimento_puericultura'] && ($soap['puericultura']['alteracoes_fenotipicas']['ausente'] || $soap['puericultura']['alteracoes_fenotipicas']['presente']))
|| ($soap['is_atendimento_puericultura'] && ($soap['puericultura']['fatores_risco']['ausente'] || $soap['puericultura']['fatores_risco']['presente']))
|| ($soap['is_atendimento_puericultura'] && ($soap['puericultura']['marcos_desenvolvimento']['ausente'] || $soap['puericultura']['marcos_desenvolvimento']['presente'] || $soap['puericultura']['marcos_desenvolvimento']['presente_com_atraso']))
|| (count($soap['objetivo']['resultados_exames']))
)
<fieldset>
<legend>OBJETIVO</legend>
<div class="row">
<div class="col-12">
<p>{!!$soap['objetivo']['descricao']!!}</p>
</div>
</div>
@if ($soap['objetivo']['paciente_com_necessidade_especial'])
<div class="row">
<div class="col-12">
<fieldset>
Possui necessidades especiais.
</fiedlset>
</div>
</div>
@endif
<div class="row">
<div class="col-12">
<fieldset>
<legend>Medições</legend>
<div class="row">
<div class="col-12">
@if ($itens)
@foreach($itens as $index => $item)
<span>{!! $item !!}</span>
@if(!$loop->last)
|
@endif
@endforeach
@else
<i>Não foram realizadas medições neste atendimento.</i>
@endif
</div>
</div>
</fieldset>
</div>
</div>
@if($soap['is_atendimento_pre_natal'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Medições pré-natal</legend>
<div class="row">
<div class="col-12">
@if ($itensPrenatal)
@foreach($itensPrenatal as $index => $item)
<span>{!! $item !!}</span>
@if(!$loop->last)
|
@endif
@endforeach
@else
<i>Não foram realizadas medições neste atendimento.</i>
@endif
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if(isset($soap['antecedente']['partos_realizados']) || isset($soap['antecedente']['gestas_previas']) || $soap['is_atendimento_pre_natal'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Gravidez</legend>
<div class="row">
@if(isset($soap['antecedente']['partos_realizados']))
<div class="col-3">
<strong>Partos</strong>
<div>{{$soap['antecedente']['partos_realizados']}}</div>
</div>
@endif
@if(isset($soap['pre_natal']['gravidez_tipo']))
<div class="col-3">
<strong>Tipo de gravidez</strong>
<div>{{$soap['pre_natal']['gravidez_tipo']['nome']}}</div>
</div>
@endif
@if(isset($soap['antecedente']['gestas_previas']))
<div class="col-3">
<strong>Gestas prévias</strong>
<div>{{$soap['antecedente']['gestas_previas']}}</div>
</div>
@endif
@if(isset($soap['is_atendimento_pre_natal']))
<div class="col-3">
<strong>Risco</strong>
<div>{{$soap['pre_natal']['is_gravidez_alto_risco'] ? 'Alto' : 'Habitual'}}</div>
</div>
@endif
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['objetivo']['marcador_consumo_alimentar']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Marcadores de Consumo Alimentar</legend>
<div class="row">
<div class="col-12">
@foreach ($soap['objetivo']['marcador_consumo_alimentar'] as $pergunta => $respostas)
<strong>{{ $pergunta }}:</strong>
@foreach ($respostas as $resposta)
{{ $resposta['resposta'] }}@if (!$loop->last), @endif
@endforeach
@if (!$loop->last)
|
@endif
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (!is_null($soap['objetivo']['tria']))
<div class="row">
<div class="col-12">
<fieldset>
<legend>Triagem de Risco Alimentar (TRIA)</legend>
@php
$formatTriaResposta = fn($valor) => $valor === true ? 'Sim' : ($valor === false ? 'Não' : 'Não informado');
@endphp
<div class="row">
<div class="col-12">
<strong>Nos últimos três meses, os alimentos acabaram antes que você tivesse dinheiro para comprar mais comida?</strong>
<div>{{ $formatTriaResposta($soap['objetivo']['tria']['alimentos_acabaram']) }}</div>
</div>
</div>
<div class="row">
<div class="col-12">
<strong>Nos últimos três meses, você comeu apenas alguns alimentos que ainda tinha, porque o dinheiro acabou?</strong>
<div>{{ $formatTriaResposta($soap['objetivo']['tria']['comeu_alguns_alimentos']) }}</div>
</div>
</div>
<div class="row">
<div class="col-12">
<strong>Data de atualização</strong>
<div>{{ $soap['objetivo']['tria']['data_atualizacao_tria'] ?? 'Não informado' }}</div>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if($soap['is_atendimento_puericultura'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Informações de puericultura</legend>
@if ($soap['puericultura']['alteracoes_fenotipicas']['ausente'] || $soap['puericultura']['alteracoes_fenotipicas']['presente'])
<fieldset>
<legend>ALTERAÇÕES FENOTÍPICAS</legend>
<div class="row">
@if ($soap['puericultura']['alteracoes_fenotipicas']['ausente'])
<div class="col-6">
<strong>Ausente</strong>
<div>{{$soap['puericultura']['alteracoes_fenotipicas']['ausente']}}</div>
</div>
@endif
@if ($soap['puericultura']['alteracoes_fenotipicas']['presente'])
<div class="col-6">
<strong>Presente</strong>
<div>{{$soap['puericultura']['alteracoes_fenotipicas']['presente']}}</div>
</div>
@endif
</div>
</fieldset>
@endif
@if ($soap['puericultura']['fatores_risco']['ausente'] || $soap['puericultura']['fatores_risco']['presente'])
<fieldset>
<legend>FATORES DE RISCO</legend>
<div class="row">
@if ($soap['puericultura']['fatores_risco']['ausente'])
<div class="col-6">
<strong>Ausente</strong>
<div>{{$soap['puericultura']['fatores_risco']['ausente']}}</div>
</div>
@endif
@if ($soap['puericultura']['fatores_risco']['presente'])
<div class="col-6">
<strong>Presente</strong>
<div>{{$soap['puericultura']['fatores_risco']['presente']}}</div>
</div>
@endif
</div>
</fieldset>
@endif
@if ($soap['puericultura']['marcos_desenvolvimento']['ausente'] || $soap['puericultura']['marcos_desenvolvimento']['presente'] || $soap['puericultura']['marcos_desenvolvimento']['presente_com_atraso'])
<fieldset>
<legend>MARCOS DE DESENVOLVIMENTO</legend>
<div class="row">
@if ($soap['puericultura']['marcos_desenvolvimento']['ausente'])
<div class="col-4">
<strong>Ausente</strong>
<div>{{$soap['puericultura']['marcos_desenvolvimento']['ausente']}}</div>
</div>
@endif
@if ($soap['puericultura']['marcos_desenvolvimento']['presente'])
<div class="col-4">
<strong>Presente</strong>
<div>{{$soap['puericultura']['marcos_desenvolvimento']['presente']}}</div>
</div>
@endif
@if ($soap['puericultura']['marcos_desenvolvimento']['presente_com_atraso'])
<div class="col-4">
<strong>Presente com atraso</strong>
<div>{{$soap['puericultura']['marcos_desenvolvimento']['presente_com_atraso']}}</div>
</div>
@endif
</div>
</fieldset>
@endif
</fieldset>
</div>
</div>
@endif
<div class="row">
<div class="col-12">
<fieldset class="mb-0">
<legend>Exames avaliados</legend>
<div class="row">
<div class="col-12">
@if (count($soap['objetivo']['resultados_exames']) > 0)
@foreach ($soap['objetivo']['resultados_exames'] as $motivos)
<div class="row">
<div class="col-6">
<strong>Procedimento</strong>
<div>{{ $motivos->exame['codigo'] }} - {{ $motivos->exame['nome'] }}</div>
</div>
<div class="col-2">
<strong>Solicitado em</strong>
<div>{{ $motivos->solicitado_em }}</div>
</div>
<div class="col-2">
<strong>Realizado em</strong>
<div>{{ $motivos->realizado_em }}</div>
</div>
<div class="col-2">
<strong>Resultado em</strong>
<div>{{ $motivos->resultado_em }}</div>
</div>
</div>
<div class="row">
<div class="col-12">
<strong>Resultado:</strong>
<div>{{ $motivos->resultado }}</div>
</div>
</div>
@if (!$loop->last)
<hr />
@endif
@endforeach
@else
<i>Não foram avaliados exames neste atendimento.</i>
@endif
</div>
</div>
</fieldset>
</div>
</div>
</fieldset>
@endif
@if($soap['avaliacao']['descricao'] || $soap['avaliacao']['condicoes_avaliadas']->isNotEmpty()
|| sizeof($soap['avaliacao']['doencas_transmissiveis']) > 0 || sizeof($soap['avaliacao']['rastreamentos']) > 0
|| sizeof($soap['avaliacao']['problemas_condicoes']) > 0 || $soap['avaliacao']['condicoes_emad']->isNotEmpty()
|| ($soap['is_atendimento_saude_bucal'] && $soap['saude_bucal']['vigilancias'])
|| ($soap['is_atendimento_saude_bucal'] && $soap['saude_bucal']['necessidade_protese_inferior_superior'])
|| (count($soap['avaliacao']['alergias']) > 0))
<fieldset>
<legend>AVALIAÇÃO</legend>
<div class="row">
<div class="col-12">
<p>{!!$soap['avaliacao']['descricao']!!}</p>
</div>
</div>
<div class="row">
<div class="col-12">
<fieldset>
@if ($soap['avaliacao']['condicoes_avaliadas']->isNotEmpty())
<legend>Problemas e/ou condições avaliados neste atendimento</legend>
<div class="row">
<div class="col-12">
{{ $soap['avaliacao']['condicoes_avaliadas']->join(', ') }}
</div>
</div>
@endif
@if(sizeof($soap['avaliacao']['doencas_transmissiveis']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Doenças transmissíveis</legend>
<div class="row">
<div class="col-12">
{{ $soap['avaliacao']['doencas_transmissiveis']->join(', ') }}
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (sizeof($soap['avaliacao']['rastreamentos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Rastreamentos</legend>
<div class="row">
<div class="col-12">
{{ $soap['avaliacao']['rastreamentos']->join(', ') }}
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (sizeof($soap['avaliacao']['problemas_condicoes']) > 0)
<div class="row">
<div class="col-12">
<fieldset class="mb-0">
<legend>Outros</legend>
<div class="row">
<div class="col-12">
@if (sizeof($soap['avaliacao']['problemas_condicoes']) > 0)
@foreach ($soap['avaliacao']['problemas_condicoes'] as $problemas)
<div class="row">
@if ($problemas['ciap'])
<div class="col-3">
<strong>CIAP2</strong>
<div>{{ $problemas['ciap']['codigo'] }} - {{ $problemas['ciap']['descricao'] }}</div>
</div>
@endif
@if ($problemas['cid'])
<div class="col-3">
<strong>CID10</strong>
<div>{{$problemas['cid']['codigo']}} - {{$problemas['cid']['nome']}}</div>
</div>
@endif
@if ($problemas['situacao'])
<div class="col-4">
<strong>Situação</strong>
<div>{{$problemas['situacao']['nome']}}</div>
</div>
@endif
@if ($problemas['inicio'])
<div class="col-1">
<strong>Início</strong>
<div>{{$problemas['inicio']->format('d/m/Y')}}</div>
</div>
@endif
@if ($problemas['fim'])
<div class="col-1">
<strong>Fim</strong>
<div>{{$problemas['fim']->format('d/m/Y')}}</div>
</div>
@endif
</div>
@if ($problemas['observacao'])
<div class="row">
<div class="col-12">
{{$problemas['observacao']}}
</div>
</div>
@endif
@if (!$loop->last)
<hr />
@endif
@endforeach
@else
-
@endif
</div>
</div>
</fieldset>
</div>
</div>
@endif
</fieldset>
</div>
</div>
@if ($soap['avaliacao']['condicoes_emad']->isNotEmpty())
<div class="row">
<div class="col-12">
<fieldset>
<legend>Problemas e/ou condições - EMAD</legend>
<div class="row">
<div class="col-12">
{{ $soap['avaliacao']['condicoes_emad']->join(', ') }}
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if($soap['is_atendimento_saude_bucal'])
@if ($soap['saude_bucal']['vigilancias'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Vigilância em saúde bucal</legend>
<div class="row">
<div class="col-12">
@if ($soap['saude_bucal']['vigilancias'])
@foreach($soap['saude_bucal']['vigilancias'] as $index => $encaminhamento)
@if ($index === 0)
{{ $encaminhamento }}
@if ($index < count($soap['saude_bucal']['vigilancias']) - 2)
,
@elseif ($index==count($soap['saude_bucal']['vigilancias']) - 2)
e
@endif
@else
{{ strtolower($encaminhamento) }}
@if($index < count($soap['saude_bucal']['vigilancias']) - 2)
,
@elseif ($index==count($soap['saude_bucal']['vigilancias']) - 2)
e
@endif
@endif
@endforeach
@else
Não informado
@endif
</div>
</div>
</fieldset>
</div>
</div>
@endif
<div class="row">
<div class="col-12">
<fieldset>
<legend>Prótese dentária</legend>
<div class="row">
<div class="col-12">
@if ($soap['saude_bucal']['necessidade_protese_inferior_superior'])
Há necessidade de prótese superior / inferior.
@else
Não há necessidade de prótese superior / inferior
@endif
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['avaliacao']['alergias']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Alergias</legend>
@foreach ($soap['avaliacao']['alergias'] as $alergia)
<div class="row">
<div class="col-2">
<strong>Data início</strong>
<div>{{ $alergia['data'] }}</div>
</div>
<div class="col-3">
<strong>Tipo</strong>
<div>{{ $alergia['tipo']['descricao'] }}</div>
</div>
<div class="col-4">
<strong>Agente/substância específica</strong>
<div>{{ $alergia['agente_substancia_especifica'] }}</div>
</div>
<div class="col-3">
<strong>Criticidade</strong>
<div>{{ $alergia['criticidade']['nome'] }}</div>
</div>
</div>
<div class="row">
<div class="col-12">
{{ $alergia['reacoes_observacoes'] }}
</div>
</div>
@if (!$loop->last)
<hr />
@endif
@endforeach
</fieldset>
</div>
</div>
@endif
</fieldset>
@endif
@if ($soap['plano']['descricao'] || count($soap['plano']['intervencoes']) > 0
|| ($soap['is_atendimento_saude_bucal'] && ($soap['saude_bucal']['odontograma']['possui_aparelho']
|| $soap['saude_bucal']['odontograma']['possui_contencao']
|| ($soap['saude_bucal']['odontograma']['possui_protese_total_superior'])
|| $soap['saude_bucal']['odontograma']['possui_protese_total_inferior']))
|| count($soap['plano']['procedimentos_clinicos']) > 0 || count($soap['plano']['procedimentos_emad']) > 0
|| count($soap['plano']['testes_rapidos']) > 0 || $soap['plano']['atestados']
|| ($soap['is_atendimento_saude_bucal'] && count($soap['saude_bucal']['odontograma']['procedimentos']) > 0)
|| count($soap['plano']['solicitacoes_exames']) > 0 || count($soap['plano']['prescricoes_medicamentos']) > 0
|| count($soap['plano']['orientacoes']) > 0
)
<fieldset>
<legend>PLANO</legend>
<div class="row">
<div class="col-12">
{!!$soap['plano']['descricao']!!}
</div>
</div>
@if($soap['is_atendimento_saude_bucal'])
@if ($soap['saude_bucal']['odontograma']['possui_aparelho']
|| $soap['saude_bucal']['odontograma']['possui_contencao']
|| ($soap['saude_bucal']['odontograma']['possui_protese_total_superior'])
|| $soap['saude_bucal']['odontograma']['possui_protese_total_inferior']
)
<div class="row">
<div class="col-12 area">
@if ($soap['saude_bucal']['odontograma']['possui_aparelho'])
Possui aparelho.
@endif
@if ($soap['saude_bucal']['odontograma']['possui_contencao'])
Possui contenção.
@endif
@if ($soap['saude_bucal']['odontograma']['possui_protese_total_superior'])
Prótese total superior.
@endif
@if ($soap['saude_bucal']['odontograma']['possui_protese_total_inferior'])
Prótese total inferior.
@endif
</div>
</div>
@endif
@endif
@if (count($soap['plano']['intervencoes']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Intervenções</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>CIAP2</th>
<th>Observação</th>
</tr>
</thead>
<tbody>
@foreach ($soap['plano']['intervencoes'] as $intervencoes)
<tr>
<td>{{ $intervencoes['ciap']['codigo'] }} - {{ $intervencoes['ciap']['descricao'] }}</td>
<td>{{ $intervencoes['observacao'] }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['procedimentos_clinicos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Procedimentos clínicos realizados</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Quantidade</th>
<th>Código</th>
<th>Nome</th>
<th>CID</th>
</tr>
</thead>
<tbody>
@foreach ($soap['plano']['procedimentos_clinicos'] as $procedimento)
<tr>
<td>{{ $procedimento->quantidade ?? '-' }}</td>
<td>{{ $procedimento->procedimento->codigo ?? '-' }}</td>
<td>{{ $procedimento->procedimento->nome ?? '-' }}</td>
<td>
@if(!empty($procedimento->cid->codigo))
{{ $procedimento->cid->codigo }} - {{ $procedimento->cid->nome }}
@else
-
@endif
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['procedimentos_emad']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Procedimentos - EMAD</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Código</th>
<th>Nome</th>
</tr>
</thead>
<tbody>
@foreach ($soap['plano']['procedimentos_emad'] as $procedimento)
<tr>
<td>{{ $procedimento['codigo'] ?? '-' }}</td>
<td>{{ $procedimento['nome'] ?? '-' }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['testes_rapidos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Testes Rápidos</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Nome</th>
<th>Resultado</th>
</tr>
</thead>
<tbody>
@foreach ($soap['plano']['testes_rapidos'] as $testeRapido)
<tr>
<td>{{ $testeRapido->nome ?? '-' }}</td>
<td>{{ $testeRapido->resultado ?? '-' }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if($soap['is_atendimento_saude_bucal'])
@if (count($soap['saude_bucal']['odontograma']['procedimentos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Evolução odontológica</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Local</th>
<th>Procedimento</th>
<th>Observação</th>
</tr>
</thead>
<tbody>
@foreach ($soap['saude_bucal']['odontograma']['procedimentos'] as $odontograma)
<tr>
<td>{{ $odontograma->local }}</td>
<td>
@foreach ($odontograma->procedimentos as $procedimento)
<strong>{{$procedimento['codigo']}}</strong> - {{$procedimento['nome']}}<br>
@endforeach
</td>
<td>{{ $odontograma->observacao }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@endif
@if ($soap['plano']['atestados'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Atestados</legend>
<div class="row">
<div class="col-12">
@if ($soap['plano']['atestados'] === 1)
Foi emitido 1 atestado nesse atendimento
@else
<i>Foram emitidos {{$soap['plano']['atestados']}} atestados neste atendimento.</i>
@endif
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['solicitacoes_exames']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Exames solicitados</legend>
<div class="row">
<div class="col-12">
@foreach ($soap['plano']['solicitacoes_exames'] as $exames)
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Código</th>
<th>Nome</th>
</tr>
</thead>
<tbody>
@foreach ($exames['itens'] as $itens)
<tr>
<td>{{ $itens['exame']['codigo'] ?? '-' }}</td>
<td>{{ $itens['exame']['nome'] ?? '-' }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@isset($exames['classificacao_risco'])
<div class="row">
<div class="col-12">
<strong>Classificação de risco</strong>
<div>{{ $exames['classificacao_risco'] ?? '-' }}</div>
</div>
</div>
@endisset
<div class="row">
<div class="col-12">
<strong>Justificativa</strong>
<div>{{ $exames['justificativa'] ?? '-' }}</div>
</div>
</div>
<div class="row">
<div class="col-12">
<strong>Observação</strong>
<div>{{ $exames['observacao'] ?? '-' }}</div>
</div>
</div>
<div class="row">
@if($exames['cid'])
<div class="col-6">
<strong>CID</strong>
<div>{{ $exames['cid'] ?? '-' }}</div>
</div>
@endif
@if($exames['ciap'])
<div class="col-6">
<strong>CIAP</strong>
<div>{{ $exames['ciap'] ?? '-' }}</div>
</div>
@endif
</div>
@if (!$loop->last)
<hr />
@endif
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['prescricoes_medicamentos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Medicamentos prescritos</legend>
<div class="row">
<div class="col-12">
@foreach ($soap['plano']['prescricoes_medicamentos'] as $prescricoes)
@foreach ($prescricoes['medicamentos'] as $itens)
<div class="row">
<div class="col-12">
<strong>Medicamento</strong>
<div>{!! $itens->material['descricao'] ?? $itens->descricao !!}</div>
</div>
</div>
<div class="row">
<div class="col-3">
<strong>Via de administração</strong>
<div>{{ $itens->material['via_administracao']['nome'] ?? '-' }}</div>
</div>
<div class="col-3">
<strong>Posologia</strong>
<div>{{ $itens->posologia ?? '-' }}</div>
</div>
<div class="col-3">
<strong>Dose única</strong>
<div>{{ $itens->is_dose_unica ? 'Sim' : '-' }}</div>
</div>
<div class="col-3">
<strong>Uso contínuo</strong>
<div>{{ $itens->is_uso_continuo ? 'Sim' : '-' }}</div>
</div>
</div>
<div class="row">
<div class="col-3">
<strong>Início do tratamento</strong>
<div>{{ $itens->inicio ?? '-' }}</div>
</div>
<div class="col-3">
<strong>Duração</strong>
<div>{{ $itens->duracao }} {{ $itens->duracao_medida_tempo['nome'] ?? '-' }}</div>
</div>
<div class="col-3">
<strong>Conclusão do tratamento</strong>
<div>{{ $itens->conclusao ?? '-' }}</div>
</div>
<div class="col-3"></div>
</div>
@if (!$loop->last)
<hr />
@endif
@endforeach
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['plano']['orientacoes']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Orientações</legend>
<div class="row">
<div class="col-12" style="white-space: normal; word-break: break-word; overflow-wrap: anywhere;">
@foreach($soap['plano']['orientacoes'] as $orientacao)
{{ $orientacao['descricao'] }}
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if($soap['is_atendimento_saude_bucal'])
@if (count($soap['saude_bucal']['fornecimentos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Fornecimento</legend>
<div class="row">
<div class="col-12">
@foreach($soap['saude_bucal']['fornecimentos'] as $index => $encaminhamento)
@if ($index === 0)
{{ $encaminhamento}}
@if($index < count($soap['saude_bucal']['fornecimentos']) - 2)
,
@elseif($index==count($soap['saude_bucal']['fornecimentos']) - 2)
e
@endif
@else
{{ strtolower($encaminhamento) }}
@if($index < count($soap['saude_bucal']['fornecimentos']) - 2)
,
@elseif($index==count($soap['saude_bucal']['fornecimentos']) - 2)
e
@endif
@endif
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
@endif
<div class="row">
<div class="col-12">
<fieldset>
<legend>Encaminhamentos</legend>
<div class="row">
<div class="col-12">
@if (count($soap['plano']['encaminhamentos']) > 0)
@foreach($soap['plano']['encaminhamentos'] as $index => $encaminhamento)
@if ($index === 0)
{{ $encaminhamento['tipo']['descricao'] }}
@if($index < count($soap['plano']['encaminhamentos']) - 2)
,
@elseif($index==count($soap['plano']['encaminhamentos']) - 2)
e
@endif
@else
{{ strtolower($encaminhamento['tipo']['descricao']) }}
@if($index < count($soap['plano']['encaminhamentos']) - 2)
,
@elseif($index==count($soap['plano']['encaminhamentos']) - 2)
e
@endif
@endif
@endforeach
@else
<i>Não foram solicitados encaminhamentos neste atendimento</i>
@endif
</div>
</div>
</fieldset>
</div>
</div>
</fieldset>
@endif
@if($soap['finalizacao']['emad_tipo_atendimento'] && $soap['finalizacao']['emad_conduta_desfecho'])
@if ($soap['finalizacao']['emad_tipo_atendimento'] || $soap['finalizacao']['emad_modalidade'] || $soap['finalizacao']['emad_conduta_desfecho'])
<fieldset>
<legend>Atendimento domiciliar - EMAD</legend>
<div class="row">
<div class="col-4">
<strong>Tipo de atendimento</strong>
<div>{{ $soap['finalizacao']['emad_tipo_atendimento'] ?? '-' }}</div>
</div>
<div class="col-4">
<strong>Modalidade</strong>
<div>{{ $soap['finalizacao']['emad_modalidade'] ?? '-' }}</div>
</div>
<div class="col-4">
<strong>Conduta/Desfecho</strong>
<div>{{ $soap['finalizacao']['emad_conduta_desfecho'] ?? '-' }}</div>
</div>
</div>
</fieldset>
@endif
@endif
@if($soap['finalizacao']['emad_procedencia'] && $soap['finalizacao']['emad_cuidador'])
<fieldset>
<legend>Avaliaçăo de Elegibilidade e admissăo - EMAD</legend>
<div class="row">
<div class="col-6">
<strong>Procedência</strong>
<div>{{ $soap['finalizacao']['emad_procedencia'] ?? '-' }}</div>
</div>
<div class="col-6">
<strong>CID Primário</strong>
<div>{{ $soap['finalizacao']['emad_cid_primario']
? $soap['finalizacao']['emad_cid_primario']['codigo'] . '-' . $soap['finalizacao']['emad_cid_primario']['nome']
: '-' }}
</div>
</div>
</div>
<div class="row">
<div class="col-6">
<strong>Cuidador</strong>
<div>{{ $soap['finalizacao']['emad_cuidador'] ?? '-' }}</div>
</div>
@if($soap['finalizacao']['emad_cns_cuidador'])
<div class="col-6">
<strong>CNS do cuidador</strong>
<div>{{ $soap['finalizacao']['emad_cns_cuidador'] ?? '-' }}</div>
</div>
@endif
@if($soap['finalizacao']['emad_cpf_cuidador'])
<div class="col-6">
<strong>CPF do cuidador</strong>
<div>{{ $soap['finalizacao']['emad_cpf_cuidador'] ?? '-' }}</div>
</div>
@endif
</div>
<div class="row">
<div class="col-6">
<strong>Conclusão</strong>
<div>{{ $soap['finalizacao']['emad_conclusao'] ?? '-' }}</div>
</div>
<div class="col-6">
<strong>Justificativa</strong>
<div>{{ $soap['finalizacao']['emad_justificativa'] ?? '-' }}</div>
</div>
</div>
</fieldset>
@endif
@if (count($soap['finalizacao']['procedimentos_administrativos']) > 0 || $soap['finalizacao']['racionalidade_saude']
|| count($soap['finalizacao']['condutas']) > 0)
<fieldset>
<legend>DESFECHO</legend>
@if (count($soap['finalizacao']['procedimentos_administrativos']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Procedimentos administrativos (SIGTAP)</legend>
<div class="row">
<div class="col-12">
<table class="table">
<thead>
<tr>
<th>Código</th>
<th>Nome</th>
<th>CID</th>
</tr>
</thead>
<tbody>
@foreach ($soap['finalizacao']['procedimentos_administrativos'] as $procedimento)
@if ($procedimento)
<tr>
<td>{{ $procedimento->procedimento->codigo ?? '-' }}</td>
<td>{{ $procedimento->procedimento->nome ?? '-' }}</td>
<td>{{ $procedimento->cid ? $procedimento->cid->codigo . ' - ' . $procedimento->cid->nome : '-' }}</td>
</tr>
@endif
@endforeach
</tbody>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if ($soap['finalizacao']['racionalidade_saude'])
<div class="row">
<div class="col-12">
<fieldset>
<legend>Racionalidade em saúde</legend>
<div class="row">
<div class="col-12">
{{ $soap['finalizacao']['racionalidade_saude']['descricao'] }}
</div>
</div>
</fieldset>
</div>
</div>
@endif
@if (count($soap['finalizacao']['condutas']) > 0)
<div class="row">
<div class="col-12">
<fieldset>
<legend>Conduta</legend>
<div class="row">
<div class="col-12">
@foreach($soap['finalizacao']['condutas'] as $index => $conduta)
@if ($index === 0)
{{ $conduta }}
@if($index < count($soap['finalizacao']['condutas']) - 2)
,
@elseif($index==count($soap['finalizacao']['condutas']) - 2)
e
@endif
@else
{{ strtolower($conduta) }}
@endif
@if($index < count($soap['finalizacao']['condutas']) - 2)
,
@elseif($index==count($soap['finalizacao']['condutas']) - 2)
e
@endif
@endforeach
</div>
</div>
</fieldset>
</div>
</div>
@endif
</fieldset>
@endif
<div class="assinatura">
<div class="assinatura-linha"></div>
<div>{{ $soap['informacoes_administrativas']['usuario_nome'] }}</div>
<div>{{ $soap['informacoes_administrativas']['ocupacao_descricao'] }}</div>
<div>{{ $soap['informacoes_administrativas']['documento'] }}</div>
</div>
</div>
@endforeach
</div>
@endsection