This commit is contained in:
@@ -0,0 +1,192 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.table th { text-align: center; }
|
||||
.col-min { width: 1%; }
|
||||
.text-center { text-align: center; }
|
||||
</style>
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{ $paciente['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Nome social</strong>
|
||||
<div>
|
||||
{{ $paciente['nome_social'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{ $paciente['data_nascimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade</strong>
|
||||
<div>
|
||||
{{ $paciente['idade'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Prontuário municipal</strong>
|
||||
<div>
|
||||
{{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{ $paciente['cpf'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{ $paciente['cns'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{ $paciente['nome_mae'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{ $paciente['telefone'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Município / Estado</strong>
|
||||
<div>
|
||||
{{ $paciente['municipio_uf'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Unidade de referência</strong>
|
||||
<div>
|
||||
{{ $paciente['unidade_referencia'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Classificação</strong>
|
||||
<div>
|
||||
{{ $paciente['classificacao'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Validade do cadastro</strong>
|
||||
<div>
|
||||
{{ $paciente['validade_fim'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Origem do atendimento</strong>
|
||||
<div>
|
||||
{{ $origem }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table" style="margin-bottom: 15px;">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th colspan="4">Totais</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Agendado</th>
|
||||
<th>Realizado</th>
|
||||
<th>Reagendado pelo paciente</th>
|
||||
<th>Reagendado pelo médico</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-center">{{ $totalizadores->agendado }}</td>
|
||||
<td class="text-center">{{ $totalizadores->realizado }}</td>
|
||||
<td class="text-center">{{ $totalizadores->reagendado_pelo_paciente }}</td>
|
||||
<td class="text-center">{{ $totalizadores->reagendado_pelo_medico }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Cancelado pelo paciente</th>
|
||||
<th>Cancelado pelo médico</th>
|
||||
<th>Falta do paciente</th>
|
||||
<th>Falta do médico</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-center">{{ $totalizadores->cancelado_pelo_paciente }}</td>
|
||||
<td class="text-center">{{ $totalizadores->cancelado_pelo_medico }}</td>
|
||||
<td class="text-center">{{ $totalizadores->falta_paciente }}</td>
|
||||
<td class="text-center">{{ $totalizadores->falta_medico }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Em aberto</th>
|
||||
<th>Evadido</th>
|
||||
<th colspan="2">Total geral</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-center">{{ $totalizadores->em_aberto }}</td>
|
||||
<td class="text-center">{{ $totalizadores->evadido }}</td>
|
||||
<td colspan="2" class="text-center">{{ $totalizadores->geral }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,157 @@
|
||||
@extends('impressoes.layout-cupom.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.col-min { width: 1%; }
|
||||
.rows { margin-top: 5px; }
|
||||
.text-center { text-align: center; }
|
||||
.mensagem-especialidade-atencao { margin: 25px 0 25px 0; }
|
||||
.usuario-agendamento { font-size: 12px; }
|
||||
</style>
|
||||
|
||||
@if ($unidade['nome_fantasia'])
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Unidade de agendamento</strong>
|
||||
<div>
|
||||
{{ $unidade['nome_fantasia'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Endereço do local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura['endereco'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Telefone do local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura['telefone'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Paciente</strong>
|
||||
<div>
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if(isset($paciente['nome_social']))
|
||||
<strong>({{$paciente['nome_social']}})</strong>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Prontuário</strong>
|
||||
<div>
|
||||
{{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Tipo</strong>
|
||||
<div>
|
||||
{{ $tipo['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-center">
|
||||
<h2>
|
||||
{{ $data }} ({{ $diaSemana }}) às {{ $horario }}
|
||||
</h2>
|
||||
</div>
|
||||
|
||||
@if(!empty($observacao))
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Observação</strong>
|
||||
<div>
|
||||
{{ $observacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Profissional Solicitante</strong>
|
||||
<div>
|
||||
{{ $usuario['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if(!empty($regulacaoProtocoloFechamento))
|
||||
@if (!isset($regulacaoProtocoloFechamento) || $regulacaoProtocoloFechamento === false)
|
||||
<div class="row rows">
|
||||
<div class="col-12">
|
||||
<strong>Protocolo de fechamento</strong>
|
||||
<div>
|
||||
{{ $regulacaoProtocoloFechamento }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@endif
|
||||
|
||||
@if(!empty($especialidade['mensagem_protocolo_agendamento']))
|
||||
<div class="text-center mensagem-especialidade-atencao">
|
||||
{{ $especialidade['mensagem_protocolo_agendamento'] }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if(!empty($regulacaoMensagemComprovanteAgendamento))
|
||||
<div class="text-center mensagem-especialidade-atencao">
|
||||
{{ $regulacaoMensagemComprovanteAgendamento }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="text-center mensagem-especialidade-atencao">
|
||||
<strong>ATENÇÃO</strong>
|
||||
|
||||
<p>
|
||||
Caso não possa comparecer na consulta agendada favor desmarcar com 2 (dois) dias de antecedência para
|
||||
que possamos encaixar outro paciente nesse horário.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="row rows text-center usuario-agendamento">
|
||||
<div class="col-12">
|
||||
Agendado por {{ $usuarioAgendamento['nome_social'] ?? $usuarioAgendamento['nome'] }} na data {{ $usuarioAgendamento['data_hora'] }},
|
||||
na unidade {{ $usuarioAgendamento['unidade'] }}, no local de atendimento {{ $usuarioAgendamento['infraestrutura'] }},
|
||||
no setor {{ $usuarioAgendamento['setor'] }}.
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,202 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@php
|
||||
use App\Enums\Ambulatorio\AtestadoModelo;
|
||||
@endphp
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.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>
|
||||
|
||||
@foreach ($atestados['atestados'] as $atestado)
|
||||
|
||||
<div style="page-break-before: always">
|
||||
|
||||
@if ($atestado['modelo_id'] === AtestadoModelo::PADRAO)
|
||||
|
||||
@if ($atestado['is_atestado_acompanhante'] === true)
|
||||
<div>
|
||||
Atesto, para os devidos fins, que o(a) Sr(a) {{$atestado['nome_acompanhante']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
acompanhou o(a) Sr(a) {{$atestado['paciente']['nome']}} na unidade
|
||||
{{$atestado['unidade']['nome_fantasia']}} no dia {{$atestado['data']}} às {{$atestado['horario']}}.
|
||||
</div>
|
||||
@if(!empty($atestado['dias']) && $atestado['dias'] > 0)
|
||||
<div>
|
||||
Em decorrência, deverá permanecer em afastamento de suas atividades laborativas
|
||||
por um período de {{ $atestado['dias'] }} ({{ $atestado['dias_por_extenso'] }})
|
||||
{{ $atestado['dias'] > 1 ? 'dias' : 'dia' }} a partir desta data.
|
||||
</div>
|
||||
@endif
|
||||
@else
|
||||
<div>
|
||||
Atesto, para os devidos fins, que {{$atestado['paciente']['nome']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
passou por atendimento na unidade {{$atestado['unidade']['nome_fantasia']}}
|
||||
no dia {{$atestado['data']}} às {{$atestado['horario']}}
|
||||
@if(!empty($atestado['cid']))com diagnóstico segundo CID10 {{$atestado['cid']}}.@endif
|
||||
Em decorrência, deverá permanecer em afastamento de suas atividades laborativas
|
||||
por um período de {{$atestado['dias']}} ({{$atestado['dias_por_extenso']}})
|
||||
{{$atestado['dias'] > 1 ? 'dias' : 'dia'}} a partir desta data.
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@elseif ($atestado['modelo_id'] === AtestadoModelo::PERIODO_MANHA)
|
||||
|
||||
@if ($atestado['is_atestado_acompanhante'] === true)
|
||||
<div>
|
||||
Atesto, para os devidos fins, que o(a) Sr(a) {{$atestado['nome_acompanhante']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
acompanhou o(a) Sr(a) {{$atestado['paciente']['nome']}} na unidade
|
||||
{{$atestado['unidade']['nome_fantasia']}} no dia {{$atestado['data']}}.
|
||||
</div>
|
||||
<div>
|
||||
Em decorrência, deverá permanecer em afastamento do período da manhã da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@else
|
||||
<div>
|
||||
Atesto, para os devidos fins, que {{$atestado['paciente']['nome']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
passou por atendimento na unidade {{$atestado['unidade']['nome_fantasia']}}
|
||||
no dia {{$atestado['data']}}
|
||||
@if(!empty($atestado['cid']))com diagnóstico segundo CID10 {{$atestado['cid']}}.@endif
|
||||
Em decorrência, deverá permanecer em afastamento do período da manhã da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@elseif ($atestado['modelo_id'] === AtestadoModelo::PERIODO_TARDE)
|
||||
|
||||
@if ($atestado['is_atestado_acompanhante'] === true)
|
||||
<div>
|
||||
Atesto, para os devidos fins, que o(a) Sr(a) {{$atestado['nome_acompanhante']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
acompanhou o(a) Sr(a) {{$atestado['paciente']['nome']}} na unidade
|
||||
{{$atestado['unidade']['nome_fantasia']}} no dia {{$atestado['data']}}.
|
||||
</div>
|
||||
<div>
|
||||
Em decorrência, deverá permanecer em afastamento do período da tarde da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@else
|
||||
<div>
|
||||
Atesto, para os devidos fins, que {{$atestado['paciente']['nome']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
passou por atendimento na unidade {{$atestado['unidade']['nome_fantasia']}}
|
||||
no dia {{$atestado['data']}}
|
||||
@if(!empty($atestado['cid']))com diagnóstico segundo CID10 {{$atestado['cid']}}.@endif
|
||||
Em decorrência, deverá permanecer em afastamento do período da tarde da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@elseif ($atestado['modelo_id'] === AtestadoModelo::PERIODO_NOITE)
|
||||
|
||||
@if ($atestado['is_atestado_acompanhante'] === true)
|
||||
<div>
|
||||
Atesto, para os devidos fins, que o(a) Sr(a) {{$atestado['nome_acompanhante']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
acompanhou o(a) Sr(a) {{$atestado['paciente']['nome']}} na unidade
|
||||
{{$atestado['unidade']['nome_fantasia']}} no dia {{$atestado['data']}}.
|
||||
</div>
|
||||
<div>
|
||||
Em decorrência, deverá permanecer em afastamento do período da noite da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@else
|
||||
<div>
|
||||
Atesto, para os devidos fins, que {{$atestado['paciente']['nome']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
passou por atendimento na unidade {{$atestado['unidade']['nome_fantasia']}}
|
||||
no dia {{$atestado['data']}}
|
||||
@if(!empty($atestado['cid']))com diagnóstico segundo CID10 {{$atestado['cid']}}.@endif
|
||||
Em decorrência, deverá permanecer em afastamento do período da noite da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@elseif ($atestado['modelo_id'] === AtestadoModelo::QUANTIDADE_HORAS)
|
||||
|
||||
@if ($atestado['is_atestado_acompanhante'] === true)
|
||||
<div>
|
||||
Atesto, para os devidos fins, que o(a) Sr(a) {{$atestado['nome_acompanhante']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
acompanhou o(a) Sr(a) {{$atestado['paciente']['nome']}} na unidade
|
||||
{{$atestado['unidade']['nome_fantasia']}} no dia {{$atestado['data']}}.
|
||||
</div>
|
||||
<div>
|
||||
Em decorrência, deverá permanecer em afastamento de suas atividades laborativas
|
||||
por {{$atestado['quantidade_horas']}} ({{ $atestado['quantidade_horas'] > 1 ? 'horas' : 'hora' }})
|
||||
a partir de {{$atestado['horario_inicial']}} da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@else
|
||||
<div>
|
||||
Atesto, para os devidos fins, que {{$atestado['paciente']['nome']}},
|
||||
{{$atestado['documento']['tipo']}} {{$atestado['documento']['numero']}}
|
||||
passou por atendimento na unidade {{$atestado['unidade']['nome_fantasia']}}
|
||||
no dia {{$atestado['data']}}
|
||||
@if(!empty($atestado['cid']))com diagnóstico segundo CID10 {{$atestado['cid']}}.@endif
|
||||
Em decorrência, deverá permanecer em afastamento de suas atividades laborativas
|
||||
por {{$atestado['quantidade_horas']}} ({{ $atestado['quantidade_horas'] > 1 ? 'horas' : 'hora' }})
|
||||
a partir de {{$atestado['horario_inicial']}} da data {{$atestado['data']}}.
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@else
|
||||
|
||||
<div style="page-break-before: always">
|
||||
<div>{{$atestado['descricao']}}</div>
|
||||
|
||||
{{-- Assinatura só deste bloco --}}
|
||||
<div class="assinatura">
|
||||
@if (! data_get($atestados, 'paraAssinar', false))
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{$atestado['informacoes_administrativas']['usuario_nome']}}</div>
|
||||
<div>{{$atestado['informacoes_administrativas']['ocupacao_descricao']}}</div>
|
||||
<div>{{$atestado['informacoes_administrativas']['documento']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if ($atestado['modelo_id'] !== AtestadoModelo::EM_BRANCO)
|
||||
<div class="assinatura">
|
||||
@if (! data_get($atestados, 'paraAssinar', false))
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{$atestado['informacoes_administrativas']['usuario_nome']}}</div>
|
||||
<div>{{$atestado['informacoes_administrativas']['ocupacao_descricao']}}</div>
|
||||
<div>{{$atestado['informacoes_administrativas']['documento']}}</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if (!$atestado['is_atestado_acompanhante'] && !empty($atestado['cid']))
|
||||
<h3 class="text-center" style="margin-top:80px;">AUTORIZAÇÃO</h3>
|
||||
|
||||
<div class="text-justify area">
|
||||
Eu, @include('impressoes.components.paciente-nome', $atestado['paciente']) autorizo o(a) Dr(a). {{$atestado['informacoes_administrativas']['usuario_nome']}}, a registrar o diagnóstico codificado CID ou por
|
||||
extenso neste atestado médico.
|
||||
</div>
|
||||
|
||||
<div class="assinatura">
|
||||
@if (! data_get($atestados, 'paraAssinar', false))
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div><strong>Assinatura do paciente ou responsável</strong></div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
</div>
|
||||
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,189 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.assinatura { margin: 0 auto; width: 400px; text-align: center; padding-top: 80px; page-break-inside: avoid; }
|
||||
.assinatura-linha { border-top: 2px solid #000000; margin-bottom: 5px; }
|
||||
.descricao { word-break: break-word; padding: 10px; white-space: pre-wrap; }
|
||||
</style>
|
||||
|
||||
@foreach ($cartasMedicas['cartasMedicas'] as $cartaMedica)
|
||||
<div style="page-break-before: always">
|
||||
<fieldset>
|
||||
<legend>Identificação do emitente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="{{$cartaMedica['usuario']['registro_tipo'] ? 'col-6' : 'col-12'}}">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{$cartaMedica['usuario']['nome']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if ($cartaMedica['usuario']['registro_tipo'])
|
||||
<div class="col-6">
|
||||
<strong>{{$cartaMedica['usuario']['registro_tipo']}}</strong>
|
||||
<div>
|
||||
{{$cartaMedica['usuario']['registro_numero']}}
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{$cartaMedica['usuario']['unidade']['nome']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Endereço</strong>
|
||||
<div>
|
||||
{{$cartaMedica['usuario']['unidade']['endereco']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{$cartaMedica['usuario']['unidade']['telefone']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['nome']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome social</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['nome_social']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['data_nascimento']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Idade</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['idade']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Prontuário</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['prontuario']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['cns']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['cpf']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>RG</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['rg']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Sexo</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['sexo']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['nome_mae']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['telefone']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Endereço</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['endereco']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Unidade de referência:</strong>
|
||||
<div>
|
||||
{{$cartaMedica['paciente']['unidade']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Descrição</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4 descricao">
|
||||
{{$cartaMedica['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
@endforeach
|
||||
<div class="assinatura">
|
||||
|
||||
@if (! data_get($cartasMedicas, 'paraAssinar', false))
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $cartaMedica['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $cartaMedica['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $cartaMedica['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,46 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.assinatura { margin: 0 auto; width: 400px; text-align: center; padding-top: 80px; page-break-inside: avoid; }
|
||||
.assinatura-linha { border-top: 2px solid #000000; margin-bottom: 5px; }
|
||||
</style>
|
||||
|
||||
@foreach ($declaracoes['declaracoes'] as $declaracao)
|
||||
<div style="page-break-before: always">
|
||||
<div>
|
||||
<p>
|
||||
Declaro que {{ $declaracao['paciente']['nome'] }} @if($declaracao['paciente']['nome_social'])<strong>({{$declaracao['paciente']['nome_social']}})</strong>@endif, permaneceu na unidade {{ $declaracao['unidade'] }}{{ $declaracao['infraestrutura'] != $declaracao['unidade'] ? "({$declaracao['infraestrutura']})" : '' }} no dia {{ $declaracao['data'] }}
|
||||
|
||||
@if (isset($declaracao['turno']))
|
||||
no turno da {{ $declaracao['turno'] }}{{ isset($declaracao['nome_acompanhante']) ? '' : '.' }}
|
||||
@else
|
||||
das {{ $declaracao['entrada'] }} até às {{ $declaracao['saida'] }}{{ isset($declaracao['nome_acompanhante']) || isset($declaracao['motivo_comparecimento']) ? '' : '.' }}
|
||||
@endif
|
||||
|
||||
@isset ($declaracao['nome_acompanhante'])
|
||||
com acompanhamento de {{ $declaracao['nome_acompanhante'] }}{{ isset($declaracao['motivo_comparecimento']) ? '' : '.' }}
|
||||
@endisset
|
||||
|
||||
@isset ($declaracao['motivo_comparecimento'])
|
||||
por motivo de {{ $declaracao['motivo_comparecimento'] }}.
|
||||
@endisset
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="assinatura">
|
||||
|
||||
@if (! data_get($declaracoes, 'paraAssinar', false))
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $declaracao['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $declaracao['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $declaracao['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
@endsection
|
||||
@@ -0,0 +1,639 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="pt-BR">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Laudo de Solicitação de Internação</title>
|
||||
<style>
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 15px;
|
||||
line-height: 1.3;
|
||||
color: #1b1b1b;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.header-title {
|
||||
text-align: center;
|
||||
font-size: 25px;
|
||||
font-weight: bold;
|
||||
margin-bottom: 10px;
|
||||
margin-top: 8px;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
|
||||
fieldset {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
box-sizing: border-box;
|
||||
border: 1px solid #222222;
|
||||
margin-bottom: 5px;
|
||||
padding: 5px;
|
||||
position: relative;
|
||||
}
|
||||
legend {
|
||||
font-weight: bold;
|
||||
font-size: 16px;
|
||||
white-space: nowrap;
|
||||
left:3px;
|
||||
background: #fff;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.cell {
|
||||
border: 1px solid #000;
|
||||
padding: 2px 4px;
|
||||
vertical-align: top;
|
||||
}
|
||||
.cell-label {
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
display: block;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
.cell-value {
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: block;
|
||||
min-height: 19px;
|
||||
}
|
||||
|
||||
.inner-table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin-bottom: 6px;
|
||||
vertical-align: center
|
||||
}
|
||||
.inner-table:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.causa-options{
|
||||
display:flex;
|
||||
flex-direction:column;
|
||||
justify-content:center;
|
||||
align-items:flex-start;
|
||||
font-size:15px;
|
||||
}
|
||||
.vinculo-options {
|
||||
display: block;
|
||||
padding: 2px 6px;
|
||||
font-size: 15px;
|
||||
}
|
||||
.vinculo-options span {
|
||||
margin-right: 14px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
|
||||
.aih-cell {
|
||||
padding: 4px;
|
||||
vertical-align: top;
|
||||
width: 180px;
|
||||
}
|
||||
|
||||
.date-slash {
|
||||
color: #555;
|
||||
letter-spacing: 6px;
|
||||
}
|
||||
#logotipo {
|
||||
max-width: 120px;
|
||||
max-height: 80px;
|
||||
width: auto;
|
||||
height: auto;
|
||||
object-fit: contain;
|
||||
}
|
||||
.header-left {
|
||||
width: 140px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.cell-value:empty::before {
|
||||
content: "\00a0";
|
||||
}
|
||||
footer {
|
||||
color: #222222;
|
||||
display: block;
|
||||
font-family: Helvetica;
|
||||
font-size: 14px;
|
||||
padding-top: 5mm;
|
||||
}
|
||||
.footer {
|
||||
border-top: 2px solid #000000;
|
||||
width: 100%;
|
||||
}
|
||||
.footer-left {
|
||||
text-align: left;
|
||||
line-height: 20px;
|
||||
}
|
||||
.footer-right {
|
||||
text-align: right;
|
||||
line-height: 20px;
|
||||
font-size: 12px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<table class="header">
|
||||
<tr>
|
||||
<td class="header-left">
|
||||
<img
|
||||
alt="Logotipo"
|
||||
id="logotipo"
|
||||
src="data:image/png;base64, {{ $cliente['logotipo'] }}"
|
||||
/>
|
||||
</td>
|
||||
<td class="header-right">
|
||||
<p>Prefeitura de {{ $cliente['nome'] }} - Secretaria Municipal de {{ $cliente['ramoAtividade']}}</p>
|
||||
<p>{{ $cliente['infraestrutura']['nomeUnidade'] }} - {{ $cliente['infraestrutura']['telefone'] }} </p>
|
||||
<div>
|
||||
{{$cliente['infraestrutura']['endereco']['tipo']}} {{$cliente['infraestrutura']['endereco']['logradouroNome']}},
|
||||
@if($cliente['infraestrutura']['endereco']['numero'])
|
||||
{{ $cliente['infraestrutura']['endereco']['numero']}},
|
||||
@endif
|
||||
|
||||
@if($cliente['infraestrutura']['endereco']['referencia'])
|
||||
{{ $cliente['infraestrutura']['endereco']['referencia']}},
|
||||
@endif
|
||||
|
||||
{{$cliente['infraestrutura']['endereco']['bairro']}},
|
||||
{{$cliente['infraestrutura']['endereco']['cep']}},
|
||||
{{$cliente['infraestrutura']['endereco']['municipio']}} - {{$cliente['infraestrutura']['endereco']['uf']}}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="header-title">
|
||||
{{ $title }}
|
||||
</div>
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do estabelecimento de saúde</legend>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:82%">
|
||||
<fieldset>
|
||||
<legend>Unidade Solicitante</legend>
|
||||
<span class="cell-value">{{ $internacao['unidade_solicitante']['nome'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>CNES</legend>
|
||||
<span class="cell-value">{{ $internacao['unidade_solicitante']['cnes'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:82%">
|
||||
<fieldset>
|
||||
<legend>Nome</legend>
|
||||
<span class="cell-value">{{ $paciente['nome'] }}</span>
|
||||
@if ($paciente['nome_social'])
|
||||
@if ($paciente['prefere_nome_social'])
|
||||
<strong>({{ $paciente['nome_social'] }})</strong>
|
||||
@else
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
@endif
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Prontuário</legend>
|
||||
<span class="cell-value">{{ $paciente['prontuario'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:24%">
|
||||
<fieldset>
|
||||
<legend>CNS</legend>
|
||||
<span class="cell-value">{{ $paciente['cns'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:19%">
|
||||
<fieldset>
|
||||
<legend>CPF</legend>
|
||||
<span class="cell-value">{{ $paciente['cpf'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:16%">
|
||||
<fieldset>
|
||||
<legend>Data de nascimento</legend>
|
||||
<span class="cell-value"> {{ $paciente['data_nascimento'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:24%">
|
||||
<fieldset>
|
||||
<legend>Idade</legend>
|
||||
<span class="cell-value">{{ $paciente['idade'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Sexo</legend>
|
||||
<span class="cell-value"> {{ $paciente['sexo'] }} </span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:25%">
|
||||
<fieldset>
|
||||
<legend>Raça/Cor</legend>
|
||||
<span class="cell-value">{{ $paciente['raca_cor'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Etnia indígena</legend>
|
||||
<span class="cell-value"> {{ $paciente['etnia_indigena'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:82%">
|
||||
<fieldset>
|
||||
<legend>Nome da mãe</legend>
|
||||
<span class="cell-value">{{ $paciente['nome_mae'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Contato</legend>
|
||||
<span class="cell-value"> {{ $paciente['telefone'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:82%">
|
||||
<fieldset>
|
||||
<legend>Endereço</legend>
|
||||
<span class="cell-value">{{ $paciente['endereco']['completo'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Código IBGE</legend>
|
||||
<span class="cell-value"> {{ $paciente['endereco']['ibge'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Justificativa da internação</legend>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Principais sinais e sintomas clínicos</legend>
|
||||
<span class="cell-value">{{ $internacao['principais_sinais_sintomas_clinicos'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Condições que justificam a internação</legend>
|
||||
<span class="cell-value">{{ $internacao['condicoes_que_justificam_internacao'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Principais resultados de provas diagnósticas (resultados de exames realizados)</legend>
|
||||
<span class="cell-value">{{ $internacao['principais_resultados_de_provas_diagnosticas'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:50%">
|
||||
<fieldset>
|
||||
<legend>Diagnóstico inicial</legend>
|
||||
<span class="cell-value">{{ optional($internacao['cid_principal'])['nome'] ?? '' }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:14%">
|
||||
<fieldset>
|
||||
<legend>CID principal</legend>
|
||||
<span class="cell-value"> {{ optional($internacao['cid_principal'])['codigo'] ?? '' }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:14%">
|
||||
<fieldset>
|
||||
<legend>CID secundário</legend>
|
||||
<span class="cell-value"> {{ $internacao['cid_secundario'] ?? '' }} </span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>CID causas associadas</legend>
|
||||
<span class="cell-value">{{ $internacao['cid_causas_associadas'] ?? '' }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend>Procedimento solicitado</legend>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:76%">
|
||||
<fieldset>
|
||||
<legend>Descrição do procedimento solicitado</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['procedimento_solicitado']['nome'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Código do procedimento</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['procedimento_solicitado']['codigo'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:37%">
|
||||
<fieldset>
|
||||
<legend>Clínica</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['clinica'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:37%">
|
||||
<fieldset>
|
||||
<legend>Caráter de internação</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['carater_internacao'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>{{ $internacao['procedimento']['profissional_assistente_documento']['nome']}}</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['profissional_assistente_documento']['numero'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:50%">
|
||||
<fieldset>
|
||||
<legend>Nome do profissional solicitante / Assistente</legend>
|
||||
<span class="cell-value">{{ $internacao['procedimento']['profissional_solicitante_assistente'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:20%">
|
||||
<fieldset>
|
||||
<legend>Data da solicitação</legend>
|
||||
<span class="cell-value"> {{ $internacao['procedimento']['data_solicitacao'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Assinatura e carimbo (Nº do registro do conselho)</legend>
|
||||
<span class="cell-value"> </span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend>Preencher em caso de causas externas (acidentes ou violências)</legend>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:35%; vertical-align: top;">
|
||||
<fieldset style="width:100%; height:105px; box-sizing:border-box;">
|
||||
<div class="causa-options">
|
||||
@foreach($causa_externa['causas_externas'] as $id => $nome)
|
||||
<p><span>({{ $id == $internacao['causas_externas']['causa_externa'] ? 'X': ' '}}) {{ $nome }}</span></p>
|
||||
@endforeach
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td style="vertical-align: top; padding-left: 6px;">
|
||||
<table class="inner-table" style="width:100%; table-layout: fixed;">
|
||||
<tr>
|
||||
<td style="width:50%">
|
||||
<fieldset>
|
||||
<legend>CNPJ da seguradora</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['cnpj_seguradora'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:25%">
|
||||
<fieldset>
|
||||
<legend>Nº do bilhete</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['numero_bilhete'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td >
|
||||
<fieldset>
|
||||
<legend>Série</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['serie'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table" style="width:100%; table-layout: fixed;">
|
||||
<tr>
|
||||
<td style="width:37%">
|
||||
<fieldset>
|
||||
<legend>CNPJ empresa</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['cnpj_empresa'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td style="width:37%">
|
||||
<fieldset>
|
||||
<legend>CNAE da empresa</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['cnae_empresa'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>CBOR</legend>
|
||||
<span class="cell-value">{{ $internacao['causas_externas']['cbor'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Vínculo com a previdência</legend>
|
||||
|
||||
<div class="vinculo-options">
|
||||
@foreach($causa_externa['vinculos_previdencia'] as $id => $nome)
|
||||
<span>({{ $id == $internacao['causas_externas']['vinculo_previdencia'] ? 'X': ' '}}) {{ $nome }}</span>
|
||||
@endforeach
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend>Autorização</legend>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width:82%; vertical-align: top;">
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:66%">
|
||||
<fieldset>
|
||||
<legend>Nome do profissional autorizador</legend>
|
||||
<span class="cell-value">{{ $internacao['autorizacao']['profissional_autorizador'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Código do órgão emissor</legend>
|
||||
<span class="cell-value">{{ $internacao['autorizacao']['orgao_codigo_emissor'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:33%">
|
||||
<fieldset>
|
||||
<legend>Documento</legend>
|
||||
<span class="cell-value">{{ $internacao['autorizacao']['profissional_autorizador_documento']['nome'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Nº documento (CNS/CPF) do profissional autorizador</legend>
|
||||
<span class="cell-value">{{ $internacao['autorizacao']['profissional_autorizador_documento']['numero'] }}</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="inner-table">
|
||||
<tr>
|
||||
<td style="width:160px;">
|
||||
<fieldset>
|
||||
<legend>Data da autorização</legend>
|
||||
<span class="cell-value date-slash">
|
||||
{{ $internacao['autorizacao']['data_autorizacao'] }}
|
||||
</span>
|
||||
</fieldset>
|
||||
</td>
|
||||
<td>
|
||||
<fieldset>
|
||||
<legend>Assinatura e carimbo (Nº do registro do conselho)</legend>
|
||||
<span class="cell-value"> </span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
|
||||
<td class="aih-cell" style="height:175px; vertical-align: top;">
|
||||
<fieldset style="width:100%; height:100%; box-sizing:border-box;">
|
||||
<legend>Nº da autorização de internação hospitalar</legend>
|
||||
<span class="cell-value"> </span>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
|
||||
<footer>
|
||||
<table class="footer">
|
||||
<tr>
|
||||
<td class="footer-left">
|
||||
<p>Página 1 de 1</span></p>
|
||||
</td>
|
||||
<td class="footer-right">
|
||||
<p>Impresso por: {{$usuario['nome']}}</p>
|
||||
<p>Unidade: {{$usuario['unidade']}} </p>
|
||||
<p>Data/hora da impressão: {{ $usuario['data_hora_impressao']}}</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,461 @@
|
||||
<html lang="pt-BR">
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<style>
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 24px;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 20px;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font-size: 18px;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.margin-left {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.margin-bottom-15 {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.margin-top-15 {
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
.margin-top-30 {
|
||||
margin-top: 30px;
|
||||
}
|
||||
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.fieldset {
|
||||
border: 1px solid black;
|
||||
margin-top: 15px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.row {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.classificacao-risco {
|
||||
border: 1px solid black;
|
||||
padding: 5px;
|
||||
width: 350px;
|
||||
text-align: center;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
border: 1px solid black;
|
||||
height: 22px;
|
||||
margin-right: 5px;
|
||||
width: 22px;
|
||||
}
|
||||
|
||||
.text {
|
||||
height: 24px;
|
||||
line-height: 24px;
|
||||
}
|
||||
|
||||
.line {
|
||||
border-bottom: 1px solid black;
|
||||
height: 24px;
|
||||
line-height: 24px;
|
||||
}
|
||||
|
||||
.line-encaminhamento {
|
||||
width: 865px;
|
||||
display: block;
|
||||
white-space: normal;
|
||||
word-break: break-word;
|
||||
overflow-wrap: break-word;
|
||||
line-height: 1.4;
|
||||
padding: 4px 0 6px 0;
|
||||
border-bottom: 1px solid #000;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.content {
|
||||
margin: 0 auto;
|
||||
width: 890px;
|
||||
}
|
||||
|
||||
.page {
|
||||
page-break-after: always;
|
||||
position: relative;
|
||||
height: 100vh;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@foreach ($data['encaminhamentos'] as $encaminhamento)
|
||||
<div class="page">
|
||||
|
||||
@php
|
||||
$quantidadeLinhas = ceil(strlen($encaminhamento['motivo']) / 90);
|
||||
@endphp
|
||||
|
||||
<div class="content">
|
||||
<header>
|
||||
<div class="float-left text-center" style="width: 316px;">
|
||||
<img alt="Logotipo" width="150px" height="150px" src="data:image/png;base64, {{$data['cliente']['logotipo']}}" />
|
||||
</div>
|
||||
|
||||
<div class="float-left margin-top-15 text-center" style="width: 574px;">
|
||||
<h2 class="margin-bottom-15">PREFEITURA MUNICIPAL DE {{$data['cliente']['nome']}}</h2>
|
||||
<h4 class="margin-bottom-15">SECRETARIA MUNICIPAL DA SAÚDE</h4>
|
||||
<h3>SISTEMA DE REFERÊNCIA E CONTRA-REFERÊNCIA</h3>
|
||||
<h3>FICHA PARA ENCAMINHAMENTO</h3>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</header>
|
||||
|
||||
<main>
|
||||
|
||||
@if($encaminhamento['classificacao_risco'])
|
||||
<div class="margin-top-15 classificacao-risco">Classificação de risco: <strong>{{$encaminhamento['classificacao_risco']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
@endif
|
||||
|
||||
<div class="margin-top-30">
|
||||
<div class="float-left text" style="width: 162px;">NOME DO USUÁRIO</div>
|
||||
<div class="float-left line" style="width: 430px;"><strong>{{$encaminhamento['paciente']['nome']}}</strong></div>
|
||||
<div class="float-left text" style="width: 118px;">PRONTUÁRIO</div>
|
||||
<div class="float-left line" style="width: 180px;"><strong>{{$encaminhamento['paciente']['prontuario']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 120px;">NOME SOCIAL</div>
|
||||
<div class="float-left line" style="width: 473px;"><strong>{{$encaminhamento['paciente']['nome_social']}}</strong></div>
|
||||
<div class="float-left text" style="width: 42px;">CNS</div>
|
||||
<div class="float-left line" style="width: 255px;"><strong>{{$encaminhamento['paciente']['cns']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 40px;">CPF</div>
|
||||
<div class="float-left line" style="width: 160px;"><strong>{{$encaminhamento['paciente']['cpf']}}</strong></div>
|
||||
<div class="float-left text" style="width: 35px;">RG</div>
|
||||
<div class="float-left line" style="width: 160px;"><strong>{{$encaminhamento['paciente']['rg']}}</strong></div>
|
||||
<div class="float-left text" style="width: 53px;">SEXO</div>
|
||||
<div class="float-left line" style="width: 145px;"><strong>{{$encaminhamento['paciente']['sexo']}}</strong></div>
|
||||
<div class="float-left text" style="width: 188px;">DATA DE NASCIMENTO</div>
|
||||
<div class="float-left line" style="width: 108px;"><strong>{{$encaminhamento['paciente']['data_nascimento']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 60px;">IDADE</div>
|
||||
<div class="float-left line" style="width: 280px;"><strong>{{$encaminhamento['paciente']['idade']}}</strong></div>
|
||||
<div class="float-left text" style="width: 125px;">NOME DA MÃE</div>
|
||||
<div class="float-left line" style="width: 425px;"><strong>{{$encaminhamento['paciente']['nome_mae']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 95px;">ENDEREÇO</div>
|
||||
<div class="float-left line" style="width: 600px;"><strong>{{$encaminhamento['paciente']['logradouro']}}, @if ($encaminhamento['paciente']['sem_numero']) S/N @else {{ $encaminhamento['paciente']['numero'] }} @endif @if($encaminhamento['paciente']['complemento'])- {{$encaminhamento['paciente']['complemento']}}@endif</strong></div>
|
||||
<div class="float-left text" style="width: 35px;">CEP</div>
|
||||
<div class="float-left line" style="width: 160px;"><strong>{{$encaminhamento['paciente']['cep']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 70px;">BAIRRO</div>
|
||||
<div class="float-left line" style="width: 350px;"><strong>{{$encaminhamento['paciente']['bairro']}}</strong></div>
|
||||
<div class="float-left text" style="width: 95px;">MUNICÍPIO</div>
|
||||
<div class="float-left line" style="width: 315px;"><strong>{{$encaminhamento['paciente']['municipio']}}</strong></div>
|
||||
<div class="float-left text" style="width: 25px;">UF</div>
|
||||
<div class="float-left line" style="width: 35px;"><strong>{{$encaminhamento['paciente']['uf']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 105px;">Código IBGE</div>
|
||||
<div class="float-left line" style="width: 120px;"><strong>{{$encaminhamento['paciente']['ibge']}}</strong></div>
|
||||
<div class="float-left text" style="width: 100px;">TELEFONES</div>
|
||||
<div class="float-left line" style="width: 565px;">
|
||||
<strong>
|
||||
@foreach ($encaminhamento['paciente']['telefones'] as $i => $telefone)
|
||||
{{$telefone . ($i < count($encaminhamento['paciente']['telefones']) - 1 ? ' / ' : '')}}
|
||||
@endforeach
|
||||
</strong>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 215px;">UNIDADE DE REFERÊNCIA</div>
|
||||
<div class="float-left line" style="width: 675px;"><strong>{{$encaminhamento['paciente']['unidade_referencia']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<h3 class="text-center">ENCAMINHAMENTO PARA</h3>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 108px;">INSTITUIÇÃO</div>
|
||||
<div class="float-left line" style="width: 760px;"><strong>{{$encaminhamento['instituicao']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 94px;">ENDEREÇO</div>
|
||||
<div class="float-left line" style="width: 774px;"><strong>{{$encaminhamento['endereco']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 320px;">ATENDIMENTO AGENDADO PARA O DIA</div>
|
||||
<div class="float-left line text-center" style="width: 242px; letter-spacing: 10px;"> / / </div>
|
||||
<div class="float-left text" style="width: 65px;">Horário</div>
|
||||
<div class="float-left line" style="width: 241px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left checkbox text-center"><strong>{{$encaminhamento['pa'] ? 'X' : ''}}</strong></div>
|
||||
<div class="float-left text" style="width: 250px;">P.A. (Urgência / Emergência)</div>
|
||||
<div class="float-left checkbox text-center"><strong>{{$encaminhamento['consulta'] ? 'X' : ''}}</strong></div>
|
||||
<div class="float-left text" style="width: 202px;">Consulta - Especialidade</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left line-encaminhamento">
|
||||
<strong>{{$encaminhamento['especialidade']}}</strong>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 84px;">Programa</div>
|
||||
<div class="float-left line" style="width: 784px;"><strong>{{$encaminhamento['programa']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left checkbox text-center"><strong>{{$encaminhamento['internacao'] ? 'X' : ''}}</strong></div>
|
||||
<div class="float-left text" style="width: 100px;">Internação</div>
|
||||
<div class="float-left checkbox"></div>
|
||||
<div class="float-left text" style="width: 49px;">SADT</div>
|
||||
<div class="float-left line" style="width: 660px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left checkbox"></div>
|
||||
<div class="float-left text" style="width: 74px;">OUTROS</div>
|
||||
<div class="float-left line" style="width: 400px;"><strong>{{$encaminhamento['outros']}}</strong></div>
|
||||
<div class="float-left text" style="width: 238px;">COMPARECER AO GUICHE Nº</div>
|
||||
<div class="float-left line" style="width: 125px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 322px;">Funcionário responsável pela marcação</div>
|
||||
<div class="float-left line" style="width: 350px;"></div>
|
||||
<div class="float-left text" style="width: 35px;">Tel.</div>
|
||||
<div class="float-left line" style="width: 161px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<h3 class="margin-bottom-15 text-center">INSTITUIÇÃO QUE ESTÁ ENCAMINHANDO</h3>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 108px;">INSTITUIÇÃO</div>
|
||||
<div class="float-left line" style="width: 560px;"><strong>{{$encaminhamento['unidade_origem']['cnes']}} - {{$encaminhamento['unidade_origem']['nome_fantasia']}}</strong></div>
|
||||
<div class="float-left text" style="width: 35px;">TEL</div>
|
||||
<div class="float-left line" style="width: 161px;"><strong>{{$encaminhamento['unidade_origem']['telefone']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 290px;">Responsável pelo encaminhamento</div>
|
||||
<div class="float-left line" style="width: 578px;"><strong>{{$encaminhamento['usuario_origem']['nome']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
<div class="float-left text" style="width: 90px;">Ocupação</div>
|
||||
<div class="float-left line" style="width: 775px;"><strong>{{ $encaminhamento['usuario_origem']['ocupacao_descricao'] }}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 130px;">Tipo de registro</div>
|
||||
<div class="float-left line" style="width: 400px;"><strong>{{ $encaminhamento['usuario_origem']['documento'] }}</strong></div>
|
||||
<div class="float-left text" style="width: 42px;">Data</div>
|
||||
<div class="float-left line" style="width: 130px;"><strong>{{$encaminhamento['data']}}</strong></div>
|
||||
<div class="float-left text" style="width: 64px;">Horário</div>
|
||||
<div class="float-left line" style="width: 100px;"><strong>{{$encaminhamento['horario']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="margin-bottom-15 text-center">
|
||||
<h3 class="float-left" style="width: 234px;">REFERÊNCIA</h3>
|
||||
<h3 class="float-left" style="width: 634px;">RELATÓRIO MÉDICO / ODONTOLÓGICO</h3>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 145px;">Nome do usuário</div>
|
||||
<div class="float-left line" style="width: 722px;"><strong>{{$encaminhamento['paciente']['nome']}}</strong> @if($encaminhamento['paciente']['nome_social']) ({{$encaminhamento['paciente']['nome_social']}}) @endif</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 230px;">Motivo do encaminhamento:</div>
|
||||
<div class="clear"></div>
|
||||
<div>
|
||||
<div style="width: 868px; line-height: 24px;"><strong>{{ $encaminhamento['motivo'] }}</strong></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 172px;">Hipótese diagnóstica</div>
|
||||
<div class="float-left line" style="width: 696px;"><strong>{{$encaminhamento['cid']}} @if ($encaminhamento['cid'] && $encaminhamento['ciap'])/ @endif {{$encaminhamento['ciap']}}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="margin-top-30 text-center">
|
||||
<div class="float-left" style="width: 334px;">
|
||||
<div class="line" style="margin: 0 auto; width: 234px;"></div>
|
||||
<div class="text">Data</div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="width: 534px;">
|
||||
<div class="line" style="margin: 0 auto; width: 434px;"></div>
|
||||
<div>{{ $encaminhamento['usuario_origem']['ocupacao_descricao'] }} - {{ $encaminhamento['usuario_origem']['documento'] }}</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="margin-top: 133px; page-break-inside: avoid;">
|
||||
<div class="margin-bottom-15 text-center">
|
||||
<h3 class="float-left" style="width: 334px;">CONTRA-REFERÊNCIA</h3>
|
||||
<h3 class="float-left" style="width: 534px;">RELATÓRIO DO ATENDIMENTO</h3>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 144px;">Conclusão Clínica</div>
|
||||
<div class="float-left line" style="width: 724px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 274px;">Exames e tratamentos realizados</div>
|
||||
<div class="float-left line" style="width: 594px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 146px;">Conduta proposta</div>
|
||||
<div class="float-left line" style="width: 722px;"></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="line" style="width: 868px;"></div>
|
||||
</div>
|
||||
|
||||
<div class="margin-top-30 text-center">
|
||||
<div class="float-left" style="width: 334px;">
|
||||
<div class="line" style="margin: 0 auto; width: 234px;"></div>
|
||||
<div class="text">Data</div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="width: 534px;">
|
||||
<div class="line" style="margin: 0 auto; width: 434px;"></div>
|
||||
<div class="text">Médico / Dentista ( Carimbar - Assinar )</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<div class="margin-top-15">
|
||||
<div class="float-left" style="width: 580px;">
|
||||
<p style="font-size: 14px;">
|
||||
Eximo os Hospitais e/ou as Unidades de Saúde de qualquer responsabilidade.
|
||||
quanto às informações desta guia. (Art. 46 Código Brasileiro de Doentologia
|
||||
médica).
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="float-left text-center" style="width: 288px;">
|
||||
<div class="line" style="margin: 0 auto; width: 268px;"></div>
|
||||
<div class="text" style="font-size: 12px;">Assinatura do(a) Paciente ou Resp.</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</body>
|
||||
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,704 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="pt-BR">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
@include('impressoes.utils.reset-css')
|
||||
|
||||
<style type="text/css">
|
||||
h1 {
|
||||
font-size: 17px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
fieldset {
|
||||
margin-top: 10px;
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
legend {
|
||||
font-size: 13px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
span {
|
||||
font-size: 11px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
strong {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.content {
|
||||
position: relative;
|
||||
margin: 0 auto;
|
||||
width: 890px;
|
||||
}
|
||||
|
||||
.content-header {
|
||||
position: relative;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
|
||||
.content-header-title {
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
.logo-wrapper {
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
left: 68px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-size: 20px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.content-main {
|
||||
position: relative;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.page {
|
||||
page-break-before: always;
|
||||
}
|
||||
|
||||
.page > .content:first-of-type {
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
|
||||
.page > .content:not(:first-of-type) {
|
||||
padding-top: 5px;
|
||||
border-top: 1px dashed #000000;
|
||||
}
|
||||
|
||||
.text-box-group > .text-box-group-row:not(:first-of-type) {
|
||||
margin-top: 4px;
|
||||
}
|
||||
|
||||
.text-box-group > .text-box-group-row:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-group-row > .text-box:not(:first-of-type) {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.text-box {
|
||||
border-left: 1px solid #000000;
|
||||
border-right: 1px solid #000000;
|
||||
border-bottom: 1px solid #000000;
|
||||
border-bottom-left-radius: 3px;
|
||||
border-bottom-right-radius: 3px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.text-box:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-label {
|
||||
white-space: nowrap;
|
||||
border-right: 1px solid #000000;
|
||||
height: 20px;
|
||||
line-height: 22px;
|
||||
padding: 0 5px;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.text-box-gap-group:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-gap {
|
||||
float: left;
|
||||
width: 22px;
|
||||
height: 18px;
|
||||
margin-top: 2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.text-box-gap-group > .text-box-gap:not(:first-of-type) {
|
||||
border-left: 1px solid #000000;
|
||||
}
|
||||
|
||||
.blank-line {
|
||||
height: 20px;
|
||||
border-bottom: 1px solid #000000;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
border-radius: 4px;
|
||||
border: 1px solid #000000;
|
||||
}
|
||||
|
||||
.float-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@php
|
||||
$requisitante['unidade'] = substr($requisitante['unidade'], 0, 50);
|
||||
$requisitante['cnes'] = str_split($requisitante['cnes']);
|
||||
|
||||
$paciente['data_nascimento'] = str_split($paciente['data_nascimento']);
|
||||
|
||||
if (is_null($paciente['sexo_masculino'])) {
|
||||
$sexoMasculinoCheck = '( )';
|
||||
$sexoFemininoCheck = '( )';
|
||||
}
|
||||
else {
|
||||
$sexoMasculinoCheck = $paciente['sexo_masculino'] ? '(X)' : '( )';
|
||||
$sexoFemininoCheck = !$paciente['sexo_masculino'] ? '(X)' : '( )';
|
||||
}
|
||||
|
||||
$paciente['nome'] = str_split(substr($paciente['nome'], 0, 36));
|
||||
$paciente['rg'] = str_split($paciente['rg']);
|
||||
$paciente['ibge'] = str_split($paciente['ibge']);
|
||||
@endphp
|
||||
|
||||
@foreach ($solicitacoes as $solicitacao)
|
||||
@php
|
||||
$limite = 68;
|
||||
|
||||
$solicitacao['justificativa'] = [
|
||||
substr($solicitacao['justificativa'], 0, $limite),
|
||||
substr($solicitacao['justificativa'], $limite, $limite),
|
||||
substr($solicitacao['justificativa'], $limite * 2, $limite),
|
||||
substr($solicitacao['justificativa'], $limite * 3, $limite),
|
||||
];
|
||||
|
||||
$solicitacao['data'] = explode('/', $solicitacao['data']);
|
||||
$solicitacao['usuario_origem']['usuario_nome'] = substr($solicitacao['usuario_origem']['usuario_nome']
|
||||
. ($solicitacao['usuario_origem']['documento'] ? " - {$solicitacao['usuario_origem']['documento']}" : ''), 0, 50);
|
||||
$solicitacao['usuario_origem']['ocupacao_descricao'] = substr($solicitacao['usuario_origem']['ocupacao_descricao'], 0, 25);
|
||||
@endphp
|
||||
|
||||
@foreach ($solicitacao['itens'] as $item)
|
||||
@php
|
||||
$item['codigo'] = str_split($item['codigo']);
|
||||
@endphp
|
||||
|
||||
<div class="page">
|
||||
@for ($c = 0; $c < 2; $c++)
|
||||
<div class="content">
|
||||
<div class="content-header">
|
||||
<div class="logo-wrapper">
|
||||
<span class="logo">SUS - SP</span>
|
||||
</div>
|
||||
|
||||
<h1 class="content-header-title">
|
||||
SISTEMA DE INFORMAÇÕES AMBULATORIAL <br>
|
||||
FICHA DE REQUISIÇÃO DE SERVIÇOS AUXILIARES DE DIAGOSE E TERAPIA (SADT)
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<div class="content-main">
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-right" style="margin-right: 2px;">
|
||||
<div class="text-box-label float-left" style="width: 108px;">
|
||||
Nº DE ORDEM
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 619px;">
|
||||
<div class="text-box-label float-left">
|
||||
NOME DA UNIDADE REQUISITANTE
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px;">
|
||||
<span>{{ $requisitante['unidade'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left" style="width: 85px;">
|
||||
CÓD. UNIDADE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $requisitante['cnes'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 619px;">
|
||||
<div class="text-box-label float-left">
|
||||
ESPECIALISTA
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px;">
|
||||
<span>{{ $solicitacao['usuario_origem']['usuario_nome'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left">
|
||||
ESPECIALIDADE
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px; width: 150px">
|
||||
<span>{{ $solicitacao['usuario_origem']['ocupacao_descricao'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<fieldset>
|
||||
<legend>IDENTIFICAÇÃO DO PACIENTE</legend>
|
||||
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="float-left text-center" style="border: 1px solid transparent; width: 160px;">
|
||||
<span>MATRÍCULA</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 45px;">
|
||||
<span>EST.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 183px;">
|
||||
<span>R.G.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 22px;">
|
||||
<span>DC</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 45px;">
|
||||
<span>SEQ.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 137px;">
|
||||
<span>DATA DE NASC.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 248px;">
|
||||
<span>SEXO</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 2; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 8; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['rg'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
<div class="text-box-gap"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 2; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['data_nascimento'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left" style="width: 248px;">
|
||||
<div class="float-left text-center" style="width: 112px">
|
||||
<span>12.{{ $sexoMasculinoCheck }} MASC.</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left text-center" style="width: 112px">
|
||||
<span>25.{{ $sexoFemininoCheck }} FEM.</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left" style="width: 44px;">
|
||||
NOME
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 36; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['nome'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left" style="width: 90px;">
|
||||
NOME SOCIAL
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 34; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['nome_social'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 678px;">
|
||||
<div class="text-box-label float-left">
|
||||
MUNICÍPIO
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{ $paciente['municipio'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
MUN
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['ibge'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<fieldset>
|
||||
<legend>SUSPEITA CLÍNICA</legend>
|
||||
|
||||
<div class="float-left" style="width: 434px;">
|
||||
@for ($i = 0; $i < 4; $i++)
|
||||
<div class="blank-line">
|
||||
<span>{{ $solicitacao['justificativa'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="width: 434px; margin-left: 15px; padding-top: 3px;">
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<span style="line-height: 28px;">DATA PRIMEIROS SINTOMAS</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 280px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 3px;">
|
||||
<span style="line-height: 28px;">USO DE ATB:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 345px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 3px;">
|
||||
<span style="line-height: 28px;">OUTRO MEDICAMENTO:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 285px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px; margin-right: 3px;">
|
||||
<span style="line-height: 28px;">CASO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 50px; margin-right: 3px;">
|
||||
<span style="line-height: 28px;">COMUNICANTE</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-right" style="height: 20px; margin-right: 2px;">
|
||||
<span style="line-height: 28px;">DE DOENÇA NOT. COMPULSÓRIA</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="padding-top: 0;">
|
||||
<legend style="width: 884px;">
|
||||
SADT SOLICITADO
|
||||
|
||||
<div class="text-box float-right" style="font-weight: normal;">
|
||||
<div class="text-box-label float-left" style="font-size: 15px; !important">
|
||||
<strong>CÓDIGO</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 10; $i++)
|
||||
<div class="text-box-gap" style="line-height: 18px;">
|
||||
<strong><span style="font-size: 15px; !important">{{ $item['codigo'][$i] ?? '' }}</span></strong>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</legend>
|
||||
|
||||
<div class="blank-line">
|
||||
<strong><span style="font-size: 15px; !important">{{ $item['nome'] }}</span></strong>
|
||||
</div>
|
||||
|
||||
<div class="blank-line"></div>
|
||||
|
||||
<div style="margin: 5px 0">
|
||||
<div class="float-left" style="margin-left: 100px; margin-right: 3px;">
|
||||
<span>DIAGNÓSTICO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
<div class="float-left" style="margin-left: 160px; margin-right: 3px;">
|
||||
<span>CONTROLE</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 160px;">
|
||||
<span>Nº SESSÕES</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px; margin-right: 6px">
|
||||
<span style="line-height: 28px;">MATERIAL ENVIADO:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 768px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="blank-line"></div>
|
||||
|
||||
<div style="margin: 10px 0 7px 0">
|
||||
<div class="float-left" style="margin-right: 15px;">
|
||||
<span>DATA DA REQUISIÇÃO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][0] }}</span>
|
||||
</div>
|
||||
<div class="float-left">/</div>
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][1] }}</span>
|
||||
</div>
|
||||
<div class="float-left">/</div>
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][2] }}</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 127px; margin-right: 3px;">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<span>1ª AMOSTRA</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 152px; margin-right: 3px;">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<span>2ª AMOSTRA</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div style="margin: 7px 0;">
|
||||
<span>NOME DA UNIDADE QUE REALIZARÁ A SADT</span>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 645px;">
|
||||
<div class="text-box-label float-left">
|
||||
ENCAMINHADO PARA:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CÓD. UNIDADE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 596px;">
|
||||
<div class="text-box-label float-left">
|
||||
ENDEREÇO
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space" style="width: 279px;">
|
||||
<div class="text-box-label float-left">
|
||||
TELEFONE
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 643px;">
|
||||
<div class="text-box-label float-left">
|
||||
ASSINATURA DO PROFISSIONAL RESPONSÁVEL
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CR
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 9; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-right" style="margin-right: 6px;">
|
||||
<span>1 VIA - CLIENTE/ SADT; 2ª VIA - UNIDADE</span>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,987 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="pt-BR">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
|
||||
@include('impressoes.utils.reset-css')
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
h1 {
|
||||
font-size: 17px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
fieldset {
|
||||
margin-top: 10px;
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
legend {
|
||||
font-size: 13px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
span {
|
||||
font-size: 11px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
strong {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.content {
|
||||
position: relative;
|
||||
margin: 0 auto;
|
||||
width: 890px;
|
||||
}
|
||||
|
||||
.content-header {
|
||||
position: relative;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
|
||||
.content-header-title {
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
.logo-wrapper {
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
left: 68px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.logo {
|
||||
font-size: 20px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.content-main {
|
||||
position: relative;
|
||||
padding: 2px;
|
||||
}
|
||||
.page {
|
||||
page-break-after: always;
|
||||
position: relative;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
.page > .content:first-of-type {
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
|
||||
.text-box-group > .text-box-group-row:not(:first-of-type) {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.text-box-group > .text-box-group-row:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-group-row > .text-box:not(:first-of-type) {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.text-box {
|
||||
border-left: 1px solid #000000;
|
||||
border-right: 1px solid #000000;
|
||||
border-bottom: 1px solid #000000;
|
||||
border-bottom-left-radius: 3px;
|
||||
border-bottom-right-radius: 3px;
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.text-box:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-label {
|
||||
white-space: nowrap;
|
||||
border-right: 1px solid #000000;
|
||||
height: 20px;
|
||||
line-height: 22px;
|
||||
padding: 0 5px;
|
||||
font-size: 11px;
|
||||
}
|
||||
|
||||
.text-box-gap-group:after {
|
||||
content: ".";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.text-box-gap {
|
||||
float: left;
|
||||
width: 22px;
|
||||
height: 18px;
|
||||
margin-top: 2px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.text-box-gap-group > .text-box-gap:not(:first-of-type) {
|
||||
border-left: 1px solid #000000;
|
||||
}
|
||||
|
||||
.blank-line {
|
||||
height: 20px;
|
||||
border-bottom: 1px solid #000000;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
border-radius: 4px;
|
||||
border: 1px solid #000000;
|
||||
}
|
||||
|
||||
.float-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.mt-30 {
|
||||
margin-top: 30px;
|
||||
}
|
||||
|
||||
.assinatura {
|
||||
margin: 0 auto;
|
||||
width: 400px;
|
||||
text-align: center;
|
||||
padding-top: 80px;
|
||||
page-break-inside: avoid;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.assinatura-linha {
|
||||
border-top: 2px solid #000000;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@php
|
||||
$requisitante['unidade'] = substr($requisitante['unidade'], 0, 50);
|
||||
$requisitante['cnes'] = str_split($requisitante['cnes']);
|
||||
|
||||
$paciente['data_nascimento'] = str_split($paciente['data_nascimento']);
|
||||
|
||||
if (is_null($paciente['sexo_masculino'])) {
|
||||
$sexoMasculinoCheck = '( )';
|
||||
$sexoFemininoCheck = '( )';
|
||||
}
|
||||
else {
|
||||
$sexoMasculinoCheck = $paciente['sexo_masculino'] ? '(X)' : '( )';
|
||||
$sexoFemininoCheck = !$paciente['sexo_masculino'] ? '(X)' : '( )';
|
||||
}
|
||||
|
||||
$paciente['nome'] = str_split(substr($paciente['nome'], 0, 36));
|
||||
$paciente['rg'] = str_split($paciente['rg']);
|
||||
$paciente['ibge'] = str_split($paciente['ibge']);
|
||||
@endphp
|
||||
|
||||
@foreach ($solicitacoes as $solicitacao)
|
||||
@php
|
||||
$limite = 152;
|
||||
$justificativa = $solicitacao['justificativa'];
|
||||
$partes = [];
|
||||
|
||||
while (strlen($justificativa) > 0) {
|
||||
|
||||
if (strlen($justificativa) <= $limite) {
|
||||
$partes[] = $justificativa;
|
||||
break;
|
||||
}
|
||||
|
||||
$parte = substr($justificativa, 0, $limite);
|
||||
$ultimoEspaco = strrpos($parte, ' ');
|
||||
|
||||
|
||||
if ($ultimoEspaco === false) {
|
||||
$ultimoEspaco = $limite;
|
||||
}
|
||||
|
||||
|
||||
$partes[] = substr($justificativa, 0, $ultimoEspaco);
|
||||
$justificativa = substr($justificativa, $ultimoEspaco + 1);
|
||||
}
|
||||
|
||||
$solicitacao['justificativa'] = $partes;
|
||||
$linhasJustificativa = count($partes);
|
||||
|
||||
$observacao = $solicitacao['observacao'];
|
||||
$partes = [];
|
||||
|
||||
while (strlen($observacao) > 0) {
|
||||
|
||||
if (strlen($observacao) <= $limite) {
|
||||
$partes[] = $observacao;
|
||||
break;
|
||||
}
|
||||
|
||||
$parte = substr($observacao, 0, $limite);
|
||||
$ultimoEspaco = strrpos($parte, ' ');
|
||||
|
||||
|
||||
if ($ultimoEspaco === false) {
|
||||
$ultimoEspaco = $limite;
|
||||
}
|
||||
|
||||
$partes[] = substr($observacao, 0, $ultimoEspaco);
|
||||
$observacao = substr($observacao, $ultimoEspaco + 1);
|
||||
}
|
||||
|
||||
$solicitacao['observacao'] = $partes;
|
||||
$linhasObservacao = count($partes);
|
||||
|
||||
$solicitacao['data'] = explode('/', $solicitacao['data']);
|
||||
$solicitacao['usuario_origem']['usuario_nome'] = substr($solicitacao['usuario_origem']['usuario_nome']
|
||||
. ($solicitacao['usuario_origem']['documento'] ? " - {$solicitacao['usuario_origem']['documento']}" : ''), 0, 50);
|
||||
$solicitacao['usuario_origem']['ocupacao_descricao'] = substr($solicitacao['usuario_origem']['ocupacao_descricao'], 0, 25);
|
||||
@endphp
|
||||
|
||||
@foreach ($solicitacao['itens'] as $item)
|
||||
@php
|
||||
$item['codigo'] = str_split($item['codigo']);
|
||||
@endphp
|
||||
|
||||
<div class="page">
|
||||
|
||||
<div class="content">
|
||||
|
||||
<div class="content-header">
|
||||
<div class="logo-wrapper">
|
||||
<span class="logo">SUS - SP</span>
|
||||
</div>
|
||||
|
||||
<h1 class="content-header-title">
|
||||
SISTEMA DE INFORMAÇÕES AMBULATORIAL <br>
|
||||
FICHA DE REQUISIÇÃO DE SERVIÇOS AUXILIARES DE DIAGOSE E TERAPIA (SADT)
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<div class="content-main">
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-right" style="margin-right: 2px;">
|
||||
<div class="text-box-label float-left" style="width: 108px;">
|
||||
Nº DE ORDEM
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 619px;">
|
||||
<div class="text-box-label float-left">
|
||||
NOME DA UNIDADE REQUISITANTE
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px;">
|
||||
<span>{{ $requisitante['unidade'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left" style="width: 85px;">
|
||||
CÓD. UNIDADE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $requisitante['cnes'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 619px;">
|
||||
<div class="text-box-label float-left">
|
||||
ESPECIALISTA
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px;">
|
||||
<span>{{ $solicitacao['usuario_origem']['usuario_nome'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left">
|
||||
ESPECIALIDADE
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px; line-height: 21px; width: 150px">
|
||||
<span>{{ $solicitacao['usuario_origem']['ocupacao_descricao'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<fieldset>
|
||||
<legend>IDENTIFICAÇÃO DO PACIENTE</legend>
|
||||
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="float-left text-center" style="border: 1px solid transparent; width: 160px;">
|
||||
<span>MATRÍCULA</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 45px;">
|
||||
<span>EST.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 183px;">
|
||||
<span>R.G.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 22px;">
|
||||
<span>DC</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 45px;">
|
||||
<span>SEQ.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 137px;">
|
||||
<span>DATA DE NASC.</span>
|
||||
</div>
|
||||
<div class="float-left text-center" style="margin-left: 5px; border: 1px solid transparent; width: 248px;">
|
||||
<span>SEXO</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 2; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 8; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['rg'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
<div class="text-box-gap"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 2; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-gap-group">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['data_nascimento'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left" style="width: 248px;">
|
||||
<div class="float-left text-center" style="width: 112px">
|
||||
<span>12.{{ $sexoMasculinoCheck }} MASC.</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left text-center" style="width: 112px">
|
||||
<span>25.{{ $sexoFemininoCheck }} FEM.</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left" style="width: 44px;">
|
||||
NOME
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 36; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['nome'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left" style="width: 90px;">
|
||||
NOME SOCIAL
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 34; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['nome_social'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 222px;">
|
||||
<div class="text-box-label float-left">
|
||||
IDADE
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{ $paciente['idade'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
PRONTUÁRIO
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 8; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['prontuario'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CNS
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 15; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['cns'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CPF
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 11; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['cpf'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left" style="width: 590px;">
|
||||
<div class="text-box-label float-left">
|
||||
TELEFONES
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>
|
||||
<strong>
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
{{$telefone . ($i < count($paciente['telefones']) - 1 ? ' / ' : '')}}
|
||||
@endforeach
|
||||
</strong>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left">
|
||||
<div class="text-box-label float-left" style="width: 90px;">
|
||||
NOME DA MÃE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 34; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['nome_mae'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 622px;">
|
||||
<div class="text-box-label float-left">
|
||||
UNIDADE REFERÊNCIA
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{ $paciente['unidade_referencia'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CÓD. UNIDADE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['unidade_referencia_cnes'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 883px;">
|
||||
<div class="text-box-label float-left">
|
||||
ENDEREÇO
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{$paciente['logradouro']}}, @if ($paciente['sem_numero']) S/N @else {{ $paciente['numero'] }} @endif @if($paciente['complemento'])- {{$paciente['complemento']}}@endif</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CEP
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 8; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['cep'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left" style="width: 660px;">
|
||||
<div class="text-box-label float-left">
|
||||
BAIRRO
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{$paciente['bairro']}}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 601px;">
|
||||
<div class="text-box-label float-left">
|
||||
MUNICÍPIO
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="padding: 0 5px;">
|
||||
<span>{{ $paciente['municipio'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
MUN
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 7; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['ibge'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
UF
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 2; $i++)
|
||||
<div class="text-box-gap">
|
||||
<span>{{ $paciente['uf'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>SUSPEITA CLÍNICA</legend>
|
||||
|
||||
<div>
|
||||
<div class="blank-line" style="{{ $solicitacao['ciap'] ? 'height: 40px;' : '' }}">
|
||||
<span style="font-size: 15px; !important">
|
||||
<strong>CID10</strong>: {{ $solicitacao['cid'] ?? '' }}
|
||||
</span>
|
||||
|
||||
@if ($solicitacao['ciap'])
|
||||
<div style="margin-top: 3px;">
|
||||
<span style="font-size: 15px; !important;">
|
||||
<strong>CIAP2</strong>: {{ $solicitacao['ciap'] }}
|
||||
</span>
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="width: 434px;">
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 3px;">
|
||||
<span style="line-height: 28px;">USO DE ATB:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 345px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 3px;">
|
||||
<span style="line-height: 28px;">OUTRO MEDICAMENTO:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 285px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="width: 434px; margin-left: 15px; padding-top: 3px;">
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<span style="line-height: 28px;">DATA PRIMEIROS SINTOMAS</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 280px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px; margin-right: 3px;">
|
||||
<span style="line-height: 28px;">CASO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px; margin-left: 50px; margin-right: 3px;">
|
||||
<span style="line-height: 28px;">COMUNICANTE</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="height: 20px;">
|
||||
<div class="checkbox" style="margin-top: 3px"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-right" style="height: 20px; margin-right: 2px;">
|
||||
<span style="line-height: 28px;">DE DOENÇA NOT. COMPULSÓRIA</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset style="padding-top: 0;">
|
||||
<legend style="width: 884px;">
|
||||
SADT SOLICITADO
|
||||
|
||||
<div class="text-box float-right" style="font-weight: normal;">
|
||||
<div class="text-box-label float-left" style="font-size: 15px; !important">
|
||||
<strong>CÓDIGO</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 10; $i++)
|
||||
<div class="text-box-gap" style="line-height: 18px;">
|
||||
<strong><span style="font-size: 15px; !important">{{ $item['codigo'][$i] ?? '' }}</span></strong>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</legend>
|
||||
|
||||
<div class="blank-line">
|
||||
<strong><span style="font-size: 15px; !important">{{ $item['nome'] }}</span></strong>
|
||||
</div>
|
||||
|
||||
<div class="blank-line"></div>
|
||||
|
||||
<div style="margin: 5px 0">
|
||||
<div class="float-left" style="margin-left: 100px; margin-right: 3px;">
|
||||
<span>DIAGNÓSTICO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
<div class="float-left" style="margin-left: 160px; margin-right: 3px;">
|
||||
<span>CONTROLE</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 160px;">
|
||||
<span>Nº SESSÕES</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div>
|
||||
<div class="float-left" style="height: 20px; margin-right: 6px">
|
||||
<span style="line-height: 28px;">MATERIAL ENVIADO:</span>
|
||||
</div>
|
||||
|
||||
<div class="blank-line float-left" style="width: 768px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="blank-line"></div>
|
||||
|
||||
<div style="margin: 10px 0 7px 0">
|
||||
<div class="float-left" style="margin-right: 15px;">
|
||||
<span>DATA DA REQUISIÇÃO</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][0] }}</span>
|
||||
</div>
|
||||
<div class="float-left">/</div>
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][1] }}</span>
|
||||
</div>
|
||||
<div class="float-left">/</div>
|
||||
<div class="float-left text-center" style="border-bottom: 1px solid #000000; width: 50px; height: 17px;">
|
||||
<span>{{ $solicitacao['data'][2] }}</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 127px; margin-right: 3px;">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<span>1ª AMOSTRA</span>
|
||||
</div>
|
||||
|
||||
<div class="float-left" style="margin-left: 152px; margin-right: 3px;">
|
||||
<div class="checkbox"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<span>2ª AMOSTRA</span>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div style="margin: 7px 0;">
|
||||
<span>NOME DA UNIDADE QUE REALIZARÁ A SADT</span>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group">
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 645px;">
|
||||
<div class="text-box-label float-left">
|
||||
ENCAMINHADO PARA:
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CÓD. UNIDADE
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 6; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 596px;">
|
||||
<div class="text-box-label float-left">
|
||||
ENDEREÇO
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space" style="width: 279px;">
|
||||
<div class="text-box-label float-left">
|
||||
TELEFONE
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box-group-row">
|
||||
<div class="text-box float-left" style="width: 643px;">
|
||||
<div class="text-box-label float-left">
|
||||
ASSINATURA DO PROFISSIONAL RESPONSÁVEL
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-box float-left text-box-space">
|
||||
<div class="text-box-label float-left">
|
||||
CR
|
||||
</div>
|
||||
|
||||
<div class="text-box-gap-group float-left">
|
||||
@for ($i = 0; $i < 9; $i++)
|
||||
<div class="text-box-gap"></div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
<fieldset>
|
||||
<legend>JUSTIFICATIVA</legend>
|
||||
|
||||
<div>
|
||||
@for ($i = 0; $i < $linhasJustificativa; $i++)
|
||||
<div class="blank-line">
|
||||
<span>{{ $solicitacao['justificativa'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
|
||||
@if ($i === 16)
|
||||
<div class="assinatura">
|
||||
<div class="assinatura-linha"></div>
|
||||
|
||||
<div>{{ $solicitacao['usuario_origem']['usuario_nome'] }}</div>
|
||||
<div>{{ $solicitacao['usuario_origem']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $solicitacao['usuario_origem']['documento'] ?? 'Conselho profissional: NÃO INFORMADO' }}</div>
|
||||
</div>
|
||||
|
||||
<div style="page-break-before: always;"></div>
|
||||
@endif
|
||||
@endfor
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>OBSERVAÇÃO</legend>
|
||||
|
||||
<div>
|
||||
@for ($i = 0; $i < $linhasObservacao; $i++)
|
||||
<div class="blank-line">
|
||||
<span>{{ $solicitacao['observacao'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</fieldset>
|
||||
|
||||
<div class="assinatura">
|
||||
@if(!$paraAssinar)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $solicitacao['usuario_origem']['usuario_nome'] }}</div>
|
||||
<div>{{ $solicitacao['usuario_origem']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $solicitacao['usuario_origem']['documento'] ?? 'Conselho profissional: NÃO INFORMADO' }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,42 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
@foreach ($laudos as $laudo)
|
||||
<div style="page-break-before: always">
|
||||
<table class="table" style="font-size: 14px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-center">#</th>
|
||||
<th>Pergunta</th>
|
||||
<th class="text-center">Resposta</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($laudo['questionario'] as $key => $value)
|
||||
<tr>
|
||||
<td class="text-center">{{ $key + 1 }}</td>
|
||||
<td>{{ $value['pergunta'] }}</td>
|
||||
<td class="text-center">{{ $value['resposta'] ? 'Sim' : 'Não' }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div>
|
||||
<p>
|
||||
O M-CHAT-R foi aplicado ao paciente <strong>{{$laudo['paciente_nome']}}</strong> na data de <strong>{{$laudo['data_hora_atendimento']}}</strong>, como parte do processo de triagem do desenvolvimento infantil.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Durante a aplicação do questionário, foram consideradas as respostas fornecidas pelo responsável, seguindo os critérios estabelecidos pelo instrumento para avaliação de comportamentos relacionados ao desenvolvimento socioemocional e à comunicação da criança. Após a análise das respostas registradas, foi obtido um score total de <strong>{{$laudo['score']}}</strong> pontos, o qual, de acordo com os parâmetros de classificação do instrumento, corresponde à classificação <strong>{{$laudo['classificacao']}}</strong>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Este resultado refere-se à etapa de triagem realizada pelo questionário e deve ser interpretado dentro do contexto clínico geral do paciente, podendo, quando indicado, orientar a necessidade de acompanhamento, monitoramento do desenvolvimento ou encaminhamento para avaliação complementar por profissional especializado.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,679 @@
|
||||
@extends('impressoes.layout-laudo-medicamento.impressao', ['paraAssinar' => !$exibirAssinatura])
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($receitas as $receita)
|
||||
|
||||
<div class="page">
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-4 font-small" style="padding-right: 5px">
|
||||
<div class="fieldset font-tiny" style="height: 20px">
|
||||
<div class="legend">
|
||||
<strong>1 - Número do CNES*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['unidade']['cnes']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-8 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 20px">
|
||||
<div class="legend">
|
||||
<strong>2 - Nome do estabelicimento de saúde solicitante*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['unidade']['nome']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-9 font-small" style="padding-right: 5px">
|
||||
<div class="fieldset font-tiny" style="height: 20px">
|
||||
<div class="legend">
|
||||
<strong>3 - Nome completo do paciente*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['paciente']['nome']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-3 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 20px">
|
||||
<div class="legend">
|
||||
<strong>5 - Peso do paciente*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default text-center" style="line-height:22px">{{$receita['paciente']['peso']}} kg</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-9 font-small" style="padding-right: 5px">
|
||||
<div class="fieldset font-tiny" style="height: 20px; margin-bottom:3px;">
|
||||
<div class="legend">
|
||||
<strong>4 - Nome da mãe do paciente*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['paciente']['nome_mae']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-3 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 20px; margin-bottom:3px;">
|
||||
<div class="legend">
|
||||
<strong>6 - Altura do paciente*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default text-center" style="line-height:22px">{{$receita['paciente']['altura']}} cm</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
<tr class="card-top">
|
||||
<td class="col-7 text-center border-bottom" style="line-height:24px;" colspan="2">
|
||||
7 - <strong style="font-size:16px">MEDICAMENTOS</strong>
|
||||
</td>
|
||||
<td class="col-5 border-bottom pd-0" style="padding:0px!important;">
|
||||
|
||||
<table style="padding:0px!important">
|
||||
<tr>
|
||||
<td class="text-center border-bottom border-left" style="border-right:0px!important"><strong>8 - Quantidade solicitada</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="border-left" style="border-right:0px!important">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="quantidade-mes"><strong>1º mês</strong></td>
|
||||
<td class="border-left quantidade-mes"><strong>2º mês</strong></td>
|
||||
<td class="border-left quantidade-mes"><strong>3º mês</strong></td>
|
||||
<td class="border-left quantidade-mes"><strong>4º mês</strong></td>
|
||||
<td class="border-left quantidade-mes"><strong>5º mês</strong></td>
|
||||
<td class="border-left quantidade-mes"><strong>6º mês</strong></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@for ($j = 0; $j < 6; $j++)
|
||||
<tr class="card-middle">
|
||||
<td class="text-center border-bottom" style="vertical-align: middle; padding:8px; width:5px">
|
||||
<strong>{{ $j + 1 }}</strong>
|
||||
</td>
|
||||
<td class="border-left border-bottom" style="vertical-align: middle;padding:8px">
|
||||
<strong>{!! $receita['medicamentos'][$j]['nome'] ?? '' !!}</strong>
|
||||
</td>
|
||||
<td class="border-left">
|
||||
<table>
|
||||
<tr>
|
||||
@for ($i = 1; $i <= 6; $i++)
|
||||
@php
|
||||
$quantidade = $receita['medicamentos'][$j]['quantidade']['uso_por_mes']['mes_' . $i] ?? ' ';
|
||||
|
||||
$tdClass = 'quantidade-mes text-center';
|
||||
if ($i > 1) {
|
||||
$tdClass .= ' border-left';
|
||||
}
|
||||
@endphp
|
||||
<td class="{{ $tdClass }} border-bottom" style="vertical-align: middle; padding:8px">
|
||||
{!! $quantidade !!}
|
||||
</td>
|
||||
@endfor
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
@endfor
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" style="margin-top: 8px">
|
||||
|
||||
<div class="cell col-3 font-small" style="padding-right: 5px; margin-top: 10px;">
|
||||
<div class="fieldset font-tiny" style="height: 24px">
|
||||
<div class="legend">
|
||||
<strong>9 - CID-10*</strong>
|
||||
</div>
|
||||
<div class="row" style="vertical-align: middle; padding:3px 8px">{{$receita['cid']}}</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-9 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 24px">
|
||||
<div class="legend">
|
||||
<strong>10 - Diagnóstico*</strong>
|
||||
</div>
|
||||
<div class="row" style="vertical-align: middle; padding:3px 8px">{{$receita['diagnostico']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="min-height:60px;">
|
||||
<div class="legend">
|
||||
<strong>11 - Anamnese*</strong>
|
||||
</div>
|
||||
<div class="row" style="padding-top: 6px;">
|
||||
{{$receita['anamnese']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="margin-bottom:3px">
|
||||
<div class="legend">
|
||||
<strong>12 - Paciente realizou tratamento prévio ou está em tratamento da doença?*</strong>
|
||||
</div>
|
||||
<div class="row" style="padding: 2px 12px;">
|
||||
<table>
|
||||
<tr>
|
||||
|
||||
<td style="width: 5px; max-width:5px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="tratamento_nao"
|
||||
@if($receita['tratamento_previo']['status'] === false) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="width: 10px; max-width:10px; vertical-align: middle; text-align: left;">
|
||||
<strong>NÃO</strong>
|
||||
</td>
|
||||
|
||||
<td style="width: 5px; max-width:5px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="tratamento_sim"
|
||||
@if($receita['tratamento_previo']['status'] === true) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="width: 200px; vertical-align: middle;">
|
||||
<strong>SIM.</strong> Relatar: {{ $receita['tratamento_previo']['relatar']}}
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="medicamento" style="padding:2px 5px 7px 5px">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
<tr class="card-top">
|
||||
|
||||
<td class="col-12 text-center" style="line-height:24px;" colspan="2">
|
||||
13 - <strong style="font-size:16px">Atestado de capacidade* </strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
A solicitação do medicamento deverá ser realizada pelo paciente. Entretanto,
|
||||
fica dispensada a obrigatoriedade da presença física do paciente considerado incapaz
|
||||
de acordo com os artigos 3º e 4º do Código Civil. O paciente é considerado incapaz?
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 50%; padding-top: 5px">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 5px; max-width:5px;"><input type="checkbox" name="tratamento" value="nao"></td>
|
||||
<td style="width: 10px; max-width:10px; vertical-align: top; text-align: left;"><strong>NÃO</strong></td>
|
||||
<td style="width: 5px; max-width:5px;"><input type="checkbox" name="tratamento" value="sim"></td>
|
||||
<td style="width: 200px; vertical-align: top;"><strong>SIM.</strong>
|
||||
Indicar o nome do responsável pelo paciente, o qual poderá realizar a solicitação do medicamento
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td style="width: 50%; padding-top:20px;">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="vertical-align: middle; text-align: center; border-top:1px solid #000; ">Nome do responsável</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-7 font-small" style="padding-top: 10px; padding-right: 5px">
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 22px">
|
||||
<div class="legend">
|
||||
<strong>14- Nome do médico solicitante* </strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['profissional']['nome']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8 font-small" style="padding-right: 5px">
|
||||
<div class="fieldset font-tiny" style="height: 22px; margin-bottom:5px">
|
||||
<div class="legend" style="white-space: nowrap;">
|
||||
<strong>15 - Número do Cartão Nacional de Saúde (CNS) do médico solicitante*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:22px">{{$receita['profissional']['cns']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cell col-3 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 22px; margin-bottom:5px">
|
||||
<div class="legend" style="white-space: nowrap;">
|
||||
<strong>16 - Data da solicitação*</strong>
|
||||
</div>
|
||||
<div class="row font-size-default text-center" style="line-height:22px">{{$receita['dataCadastro']['data']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-3 font-small" style="padding-top: 10px">
|
||||
|
||||
<div class="fieldset font-tiny" style="height: 55px; margin-bottom:5px">
|
||||
<div class="legend" style="white-space: nowrap;">
|
||||
<strong>17 - Assinatura e carimbo do médico*</strong>
|
||||
</div>
|
||||
<div class="row"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="medicamento" style="padding:2px 5px 7px 5px; border:2px solid #000">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td style="width: 100%;">
|
||||
<table style="border-collapse: collapse; width: 100%;">
|
||||
<tr>
|
||||
<td style="padding-right: 1px; text-align: center; vertical-align: middle;">
|
||||
18 - <strong style="font-size:10px; white-space: nowrap">CAMPOS ABAIXO PREENCHIDOS POR*</strong>
|
||||
</td>
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="padding-right: 8px; vertical-align: middle;">
|
||||
<strong>Paciente</strong>
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="mae"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="padding-right: 8px; vertical-align: middle; white-space: nowrap">
|
||||
<strong>Mãe do paciente</strong>
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="responsavel"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="vertical-align: middle; white-space: nowrap;">
|
||||
<strong>Responsável</strong>
|
||||
<span style="font-size: 9px;">
|
||||
(descrito no item 13)
|
||||
</span>
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-left: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="medico"
|
||||
checked
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="vertical-align: middle; white-space: nowrap;">
|
||||
<strong>Médico solicitante</strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 100%;">
|
||||
<table style="border-collapse: collapse; width: 100%;">
|
||||
<tr>
|
||||
<td style="padding: 0; text-align: center; vertical-align: middle;">
|
||||
<input type="checkbox" name="preenchido_por" value="paciente" style="margin-right:5px;">
|
||||
</td>
|
||||
<td style="white-space: nowrap; vertical-align: middle;">
|
||||
Outro, informar nome:
|
||||
</td>
|
||||
<td style="padding: 0">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0; width:350px; height:20px" > </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="border-top" > </td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td style="white-space: nowrap; vertical-align: middle;">
|
||||
e CPF
|
||||
</td>
|
||||
<td style="padding: 0; text-align: center; vertical-align: middle;">
|
||||
<input type="text" name="preenchido_por" value="" style="width:200px; height:20px; border: 1px solid #000; border-radius: 5px;">
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-6 font-small" style="padding-top: 10px; padding-right: 5px">
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 80px">
|
||||
<div class="legend">
|
||||
<strong>19- Raça/Cor/Etnia informado pelo paciente ou responsável*</strong>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
<table style="border-collapse: collapse; width: 100%; padding-top: 10px">
|
||||
|
||||
<tr>
|
||||
<td style="width: 100%;">
|
||||
<table style="border-collapse: collapse; width: 100%;">
|
||||
<tr>
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="branca"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if ($receita['paciente']['is_raca_cor_branca']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle; padding-right: 10px;">
|
||||
Branca
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 8px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="amarela"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if ($receita['paciente']['is_raca_cor_amarela']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle;" colspan="2">
|
||||
Amarela
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preta"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if ($receita['paciente']['is_raca_cor_preta']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle; padding-right: 10px;">
|
||||
Preta
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 2px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="indigena"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if ($receita['paciente']['is_raca_cor_indigena']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle;">
|
||||
Indígena. Informar Etnia:
|
||||
</td>
|
||||
|
||||
<td style="padding: 0; vertical-align: bottom;">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding: 0; width:250px; padding-top:12px">
|
||||
@if ($receita['paciente']['is_raca_cor_indigena'])
|
||||
{{$receita['paciente']['etnia_indigena']}}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="border-top"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 8px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle;" colspan="3">
|
||||
Parda
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 30px;">
|
||||
<div class="legend">
|
||||
<strong>21- Número do documento do paciente</strong>
|
||||
</div>
|
||||
<div class="row">
|
||||
<table style="border-collapse: collapse; width: 100%;">
|
||||
<tr>
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 5px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if($receita['paciente']['cpf']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle; padding-right: 1px;">
|
||||
CPF ou
|
||||
</td>
|
||||
|
||||
<td style="text-align: center; vertical-align: middle; padding-right: 5px;">
|
||||
<input
|
||||
type="checkbox"
|
||||
name="preenchido_por"
|
||||
value="paciente"
|
||||
style="vertical-align: middle; margin: 0;"
|
||||
@if(!$receita['paciente']['cpf']) checked @endif
|
||||
>
|
||||
</td>
|
||||
|
||||
<td style="white-space: nowrap; vertical-align: middle; padding-right: 1px;">
|
||||
CNS
|
||||
</td>
|
||||
|
||||
<td style="padding: 0; vertical-align: bottom;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
|
||||
<td style="vertical-align: middle; width:300px; padding-top:10px; padding-left:5px;">
|
||||
|
||||
@if($receita['paciente']['cpf'])
|
||||
{{$receita['paciente']['cpf']}}
|
||||
@else
|
||||
{{$receita['paciente']['cns']}}
|
||||
@endif
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="border-top"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-12 font-small">
|
||||
<div class="fieldset font-tiny" style="height: 30px;">
|
||||
<div class="legend">
|
||||
<strong>22- Correio eletrônico do paciente</strong>
|
||||
</div>
|
||||
<div class="row font-size-default" style="line-height:25px">{!! $receita['paciente']['email'] ?? ' ' !!}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-top: 10px">
|
||||
|
||||
<div class="fieldset font-tiny" style="height: 80px; margin-bottom:0px">
|
||||
<div class="legend">
|
||||
<strong>20 - Telefone(s) para contato do paciente *</strong>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div style="height: 40px; line-height: 30px; border-bottom: 1px solid black;">{!! $receita['paciente']['telefone'] ?? ' ' !!}</div>
|
||||
<div style="height: 40px; line-height: 30px;">{!! $receita['paciente']['celular'] ?? ' ' !!}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset font-tiny" style="height: 71px; margin-top: 7px; white-space: nowrap;">
|
||||
<div class="legend">
|
||||
<strong>23 - Assinatura do responsável pelo preenchimento*</strong>
|
||||
</div>
|
||||
<div class="row"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row"><strong>* CAMPOS DE PREENCHIMENTO OBRIGATÓRIO</strong></div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
.medicamento {
|
||||
border: 1px solid #000;
|
||||
border-radius: 5px;
|
||||
margin-top: 3px;
|
||||
font-size: 10px !important;
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px; }
|
||||
|
||||
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
|
||||
.mt-12px {
|
||||
margin-top: 12px;
|
||||
}
|
||||
.fieldset {
|
||||
padding: 0px 5px 2px !important;
|
||||
}
|
||||
.data {
|
||||
height: 22px !important;
|
||||
}
|
||||
.manual-line {
|
||||
height: 18px !important;
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
.border-bottom {
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
.border-top {
|
||||
border-top: 1px solid #000000 !important;
|
||||
}
|
||||
.border-left {
|
||||
border-left: 1px solid #000000 !important;
|
||||
}
|
||||
.quantidade-mes {
|
||||
width: 16.6%
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,983 @@
|
||||
<html lang="pt-BR">
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 11px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
table,
|
||||
th,
|
||||
td {
|
||||
border: 1px solid black;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
td {
|
||||
padding: 4px 5px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
fieldset {
|
||||
border: 1px solid black;
|
||||
}
|
||||
|
||||
legend {
|
||||
background-color: white;
|
||||
font-size: 10px;
|
||||
font-weight: 400;
|
||||
letter-spacing: -1px;
|
||||
margin: 0 5px;
|
||||
padding: 0 5px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.float-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.clear {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.border {
|
||||
border: 1px solid black;
|
||||
}
|
||||
|
||||
.border-right {
|
||||
border-right: 1px solid black;
|
||||
}
|
||||
|
||||
.no-border {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
.no-border-right {
|
||||
border-right: 0px;
|
||||
}
|
||||
|
||||
.no-margin {
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.margin-right {
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.no-padding {
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.padding-left {
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
.padding-right {
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.content {
|
||||
border: 1px solid black;
|
||||
padding: 10px;
|
||||
width: 878px;
|
||||
}
|
||||
|
||||
.header {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.header-title {
|
||||
font-style: italic;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.box-title {
|
||||
background-color: black;
|
||||
color: white;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
padding: 4px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.box-content {
|
||||
border: 1px solid black;
|
||||
padding: 4px 5px 0px 5px;
|
||||
}
|
||||
|
||||
.box-content-line {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.box-content-text {
|
||||
height: 20px;
|
||||
line-height: 16px;
|
||||
width: 100%;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.box-content-text div {
|
||||
height: 20px;
|
||||
}
|
||||
|
||||
.legend {
|
||||
font-size: 10px;
|
||||
font-weight: 500;
|
||||
letter-spacing: -1px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@foreach ($solicitacoes as $solicitacao)
|
||||
<div class="content">
|
||||
<div class="header">
|
||||
<div class="header-title text-center">
|
||||
<div class="float-left border margin-right" style="width: 295px; height: 60px; line-height: 60px; font-size: 20px;">
|
||||
<img width="290px" height="60px" src="data:image/png;base64, {{$solicitacao['logotipo']}}" />
|
||||
</div>
|
||||
|
||||
<div class="float-left border" style="width: 574px; height: 60px; line-height: 30px; font-size: 20px;">
|
||||
LAUDO PARA SOLICITAÇÃO/AUTORIZAÇÃO DE PROCEDIMENTO AMBULATORIAL
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
IDENTIFICAÇÃO DO ESTABELECIMENTO DE SAÚDE (SOLICITANTE)
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 697px;">
|
||||
<legend>1-NOME DO ESTABELECIMENTO DE SAÚDE SOLICITANTE</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['estabelecimento_saude_solicitante']['nome']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>2-CNES</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][5]}}</div>
|
||||
<div class="float-left" style="width: 22px;">{{$solicitacao['estabelecimento_saude_solicitante']['cnes'][6]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
IDENTIFICAÇÃO DO PACIENTE
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 520px;">
|
||||
<legend>3-NOME DO PACIENTE</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['nome']}} @if($solicitacao['paciente']['nome_social'])<strong>({{$solicitacao['paciente']['nome_social']}})</strong>@endif</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 180px;">
|
||||
<legend>4-SEXO</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left" style="margin-left: 30px;">
|
||||
<div class="float-left">
|
||||
<div class="float-left border margin-right" style="width: 14px; height: 14px;">
|
||||
{{$solicitacao['paciente']['sexo'] === 'M' ? 'X' : ''}}
|
||||
</div>
|
||||
|
||||
<label class="float-left" style="height: 14px; line-height: 16px;">Masc.</label>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="float-right" style="margin-right: 30px;">
|
||||
<div class="float-left">
|
||||
<div class="float-left border margin-right" style="width: 14px; height: 14px;">
|
||||
{{$solicitacao['paciente']['sexo'] === 'F' ? 'X' : ''}}
|
||||
</div>
|
||||
|
||||
<label class="float-left" style="height: 14px; line-height: 16px;">Fem.</label>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 150px;">
|
||||
<legend class="text-center">5-Nº DO PRONTUÁRIO</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['prontuario']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>6-CARTÃO NACIONAL DE SAÚDE (CNS)</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][5]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][6]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][7]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][8]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][9]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][10]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][11]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][12]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['paciente']['cns'][13]}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['paciente']['cns'][14]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 153px;">
|
||||
<legend>7-DATA DE NASCIMENTO</legend>
|
||||
<div class="box-content-text">{{$solicitacao['paciente']['data_nascimento']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 128px;">
|
||||
<legend>8-RAÇA/COR</legend>
|
||||
<div class="box-content-text">{{$solicitacao['paciente']['raca_cor']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 158px;">
|
||||
<legend>8.1-Nº DO PRONTUÁRIO</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 593px;">
|
||||
<legend>9-NOME DA MÃE</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['nome_mae']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>10-TELEFONE DE CONTATO</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][5]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][6]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][7]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][8]}}</div>
|
||||
<div class="float-left border-right" style="width: 23px;">{{$solicitacao['paciente']['telefone'][9]}}</div>
|
||||
<div class="float-left" style="width: 23px;">
|
||||
@if(!empty($solicitacao['paciente']['telefone']) && strlen($solicitacao['paciente']['telefone']) > 10)
|
||||
{{ $solicitacao['paciente']['telefone'][10] }}
|
||||
@endif
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 593px;">
|
||||
<legend>11-NOME DO RESPONSÁVEL</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>12-TELEFONE DE CONTATO</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left border-right" style="width: 23px;"></div>
|
||||
<div class="float-left" style="width: 23px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 864px;">
|
||||
<legend>13-ENDEREÇO (RUA, Nº, BAIRRO)</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['rua_numero_bairro']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 480px;">
|
||||
<legend>14-MUNICÍPIO DE RESIDÊNCIA</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['municipio_residencia']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 155px;">
|
||||
<legend>15-CÓD. IBGE MUNICÍPIO</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['paciente']['codigo_ibge_municipio']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right text-center">
|
||||
<legend>16-UF</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 28px;">{{$solicitacao['paciente']['uf'][0]}}</div>
|
||||
<div class="float-left" style="width: 28px;">{{$solicitacao['paciente']['uf'][1]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>17-CEP</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][5]}}</div>
|
||||
<div class="float-left border-right" style="width: 18px;">{{$solicitacao['paciente']['cep'][6]}}</div>
|
||||
<div class="float-left" style="width: 18px;">{{$solicitacao['paciente']['cep'][7]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
PROCEDIMENTO SOLICITADO
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>18-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][5]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][6]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][7]}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][8]}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][0]['codigo'][9]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">19-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][0]['nome']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>20-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][0]['quantidade']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
PROCEDIMENTO(S) SECUNDÁRIO(S)
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>21-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][0] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][1] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][2] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][3] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][4] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][5] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][6] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][7] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][8] ?? null}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][1]['codigo'][9] ?? null}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">22-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][1]['nome'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>23-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][1]['quantidade'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>24-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][0] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][1] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][2] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][3] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][4] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][5] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][6] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][7] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][8] ?? null}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][2]['codigo'][9] ?? null}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">25-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][2]['nome'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>26-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][2]['quantidade'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>27-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][0] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][1] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][2] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][3] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][4] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][5] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][6] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][7] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][8] ?? null}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][3]['codigo'][9] ?? null}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">28-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][3]['nome'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>29-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][3]['quantidade'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>30-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][0] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][1] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][2] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][3] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][4] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][5] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][6] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][7] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][8] ?? null}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][4]['codigo'][9] ?? null}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">31-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][4]['nome'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>32-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][4]['quantidade'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right">
|
||||
<legend>33-CÓDIGO DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
|
||||
<div class="box-content-text text-center">
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][0] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][1] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][2] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][3] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][4] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][5] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][6] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][7] ?? null}}</div>
|
||||
<div class="float-left border-right" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][8] ?? null}}</div>
|
||||
<div class="float-left" style="width: 26px;">{{$solicitacao['itens'][5]['codigo'][9] ?? null}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 485px;">
|
||||
<legend class="text-center">34-NOME DO PROCEDIMENTO PRINCIPAL</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['itens'][5]['nome'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 96px;">
|
||||
<legend>35-QTDE</legend>
|
||||
<div class="box-content-text">{{$solicitacao['itens'][5]['quantidade'] ?? null}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
JUSTIFICATIVA DO(S) PROCEDIMENTO(S) SOLICITADO(S)
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 365px;">
|
||||
<legend>36-DESCRIÇÃO DO DIAGNÓSTICO</legend>
|
||||
<div class="box-content-text padding-left">
|
||||
{{$solicitacao['justificativa_procedimento_solicitado']['cid_nome'] ?? $solicitacao['justificativa_procedimento_solicitado']['ciap_descricao']}}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 134px;">
|
||||
<legend>37-CID 10 PRINCIPAL</legend>
|
||||
<div class="box-content-text">{{$solicitacao['justificativa_procedimento_solicitado']['cid_codigo']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 144px;">
|
||||
<legend>38-CID 10 SECUNDÁRIO</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 200px;">
|
||||
<legend>39-CID 10 CAUSAS ASSOCIADAS</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 864px; height: 206px; white-space: normal;">
|
||||
<legend>40-OBSERVAÇÕES</legend>
|
||||
<div class="padding-left padding-right">
|
||||
{{$solicitacao['justificativa_procedimento_solicitado']['descricao_diagnostico']}}
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
SOLICITAÇÃO
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="float-left margin-right">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 377px;">
|
||||
<legend>41-NOME DO PROFISSIONAL SOLICITANTE</legend>
|
||||
<div class="box-content-text padding-left">{{$solicitacao['solicitacao']['nome_profissional_solicitante']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 143px;">
|
||||
<legend>42-DATA DA SOLICITAÇÃO</legend>
|
||||
<div class="box-content-text">{{$solicitacao['solicitacao']['data_solicitacao']}}</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 131px;">
|
||||
<legend>43-DOCUMENTO</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
({{$solicitacao['solicitacao']['documento'] === 'cns' ? 'X' : ' '}}) CNS
|
||||
({{$solicitacao['solicitacao']['documento'] === 'cpf' ? 'X' : ' '}}) CPF
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>44-Nº DOCUMENTO (CNS/CPF) DO PROFISSIONAL SOLICITANTE</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][0]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][1]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][2]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][3]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][4]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][5]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][6]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][7]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][8]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][9]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][10]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][11]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][12]}}</div>
|
||||
<div class="float-left border-right" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][13]}}</div>
|
||||
<div class="float-left" style="width: 25px;">{{$solicitacao['solicitacao']['numero_documento'][14]}}</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="box-content-line">
|
||||
<fieldset style="width: 330px; height: 71px;">
|
||||
<legend class="text-center">45-ASSINATURA E CARIMBO (Nº REGISTRO CONSELHO</legend>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
AUTORIZAÇÃO
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="float-left margin-right">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 346px;">
|
||||
<legend>46-NOME DO PROFISSIONAL AUTORIZADOR</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 176px;">
|
||||
<legend class="text-center">47-CÓD. ÓRGÃO EMISSOR</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center margin-right" style="width: 133px;">
|
||||
<legend>43-DOCUMENTO</legend>
|
||||
|
||||
<div class="box-content-text">( ) CNS ( ) CPF</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>44-Nº DOCUMENTO (CNS/CPF) DO PROFISSIONAL SOLICITANTE</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left border-right" style="width: 25px;"></div>
|
||||
<div class="float-left" style="width: 25px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 164px;">
|
||||
<legend class="text-center">50-DATA DA AUTORIZAÇÃO</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 358px;">
|
||||
<legend class="text-center">51-ASSINATURA E CARIMBO (Nº DO REGISTRO DO CONSELHO)</legend>
|
||||
|
||||
<div class="box-content-text padding-left" style="letter-spacing: 5px;">
|
||||
/ /
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset style="width: 328px; height: 71px;">
|
||||
<legend class="text-center">52-ASSINATURA E CARIMBO (Nº REGISTRO CONSELHO</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center" style="width: 328px;">
|
||||
<legend>53-PERÍODO DE VALIDADE DA APAC</legend>
|
||||
|
||||
<div class="box-content-text" style="letter-spacing: 5px;">
|
||||
/ / a / /
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
IDENTIFICAÇÃO DO ESTABELECIMENTO DE SAÚDE (EXECUTANTE)
|
||||
</div>
|
||||
|
||||
<div class="box-content">
|
||||
<div class="box-content-line">
|
||||
<div class="float-left">
|
||||
<fieldset class="margin-right" style="width: 697px;">
|
||||
<legend>54-NOME FANTASIA DO ESTABELECIMENTO DE SAÚDE EXECUTANTE</legend>
|
||||
<div class="box-content-text"></div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="float-left">
|
||||
<fieldset class="text-center">
|
||||
<legend>55-CNES</legend>
|
||||
|
||||
<div class="box-content-text">
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left border-right" style="width: 22px;"></div>
|
||||
<div class="float-left" style="width: 22px;"></div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</body>
|
||||
|
||||
</html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,120 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.col-min { width: 1%; }
|
||||
.table th { text-align: center; }
|
||||
.text-center { text-align: center; }
|
||||
</style>
|
||||
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $data_inicio }} até {{ $data_fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Horário</strong>
|
||||
<div>
|
||||
De {{ $hora_inicio }} até {{ $hora_fim }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Tipo de atendimento</strong>
|
||||
<div>
|
||||
{{ $agendamento_tipo }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Status</strong>
|
||||
<div>
|
||||
{{ $agendamento_status }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Profissional</th>
|
||||
<th>CBO</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Tipo de atendimento</th>
|
||||
<th>Data</th>
|
||||
<th>Hora</th>
|
||||
<th>Status</th>
|
||||
<th>Profissional agendador</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
<td>{{ $item->unidade }}</td>
|
||||
<td>{{ $item->infraestrutura }}</td>
|
||||
<td>{{ $item->usuario }}</td>
|
||||
<td>{{ $item->ocupacao }}</td>
|
||||
<td>{{ $item->especialidade }}</td>
|
||||
<td>{{ $item->tipo }}</td>
|
||||
<td>{{ \Carbon\Carbon::parse($item->data)->format('d/m/Y') }}</td>
|
||||
<td>{{ $item->horario }}</td>
|
||||
<td>{{ $item->status }}</td>
|
||||
<td>{{ $item->usuario_agendamento }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,121 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
<strong>Hora inicial:</strong>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
<strong>Hora final:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Origem do atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
<div class="col-3">
|
||||
{{ $inicio }}
|
||||
</div>
|
||||
<div class="col-3">
|
||||
{{ $fim }}
|
||||
</div>
|
||||
<div class="col-3">
|
||||
{{ $origem }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{ $status }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th>{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td>
|
||||
@if ($coluna['key'] === 'procedimentos')
|
||||
@foreach ($item->{$coluna['key']} as $codigo)
|
||||
<div>{{ $codigo }}</div>
|
||||
@endforeach
|
||||
@elseif ($coluna['key'] === 'telefones')
|
||||
@foreach ($item->{$coluna['key']} as $numero)
|
||||
<div>{{ $numero }}</div>
|
||||
@endforeach
|
||||
@else
|
||||
{{ $item->{$coluna['key']} }}
|
||||
@endif
|
||||
</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,107 @@
|
||||
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
@foreach ($orientacoes['orientacoes'] as $orientacao)
|
||||
<div style="page-break-before: always">
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['nome']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome social</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['nome_social']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['data_nascimento']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Idade</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['idade']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['nome_mae']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Prontuário municipal</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['prontuario']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['cpf']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['cns']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['telefone_numero']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Município / Estado</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['municipio']}} / {{$orientacao['paciente']['uf']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Unidade de referência</strong>
|
||||
<div>
|
||||
{{$orientacao['paciente']['unidade_referencia']}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Orientações</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12"style="font-size: 11px; line-height: 1.4; white-space: normal; word-break: break-word; overflow-wrap: anywhere;">
|
||||
{{$orientacao['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,186 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.table-procedimentos>thead>tr>th,
|
||||
.table-procedimentos>tfoot>tr>th {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.col-min {
|
||||
width: 1%;
|
||||
}
|
||||
|
||||
.atendido-em {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.assinatura {
|
||||
margin: 0 auto;
|
||||
width: 400px;
|
||||
text-align: center;
|
||||
padding-top: 80px;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
.assinatura-linha {
|
||||
border-top: 2px solid #000000;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@foreach ($posConsultas as $posConsulta)
|
||||
<div class="page">
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->nome }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome social</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->nome_social }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->data_nascimento }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->idade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->nome_mae }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Prontuário municipal</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->prontuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->cpf }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->cns }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->telefone_numero }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Município / Estado</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->municipio_uf }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade de referência</strong>
|
||||
<div>
|
||||
{{ $posConsulta['paciente']->unidade_referencia }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
@if ($posConsulta['procedimentos']->isNotEmpty())
|
||||
<fieldset>
|
||||
<legend>Intervenções e/ou procedimentos clínicos realizados</legend>
|
||||
|
||||
<table class="table table-procedimentos">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Código</th>
|
||||
<th>Nome</th>
|
||||
<th>Quantidade</th>
|
||||
<th>Automático</th>
|
||||
<th>Material</th>
|
||||
<th>Quantidade do material</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($posConsulta['procedimentos'] as $procedimento)
|
||||
<tr>
|
||||
<td>{{ $procedimento->codigo }}</td>
|
||||
<td>{{ $procedimento->nome }}</td>
|
||||
<td>{{ $procedimento->quantidade }}</td>
|
||||
<td class="text-center">{{ $procedimento->automatico ? 'Sim' : 'Não' }}</td>
|
||||
<td>{{ $procedimento->material_descricao_completa }}</td>
|
||||
<td>{{ $procedimento->material_quantidade }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@isset($posConsulta['observacoes'])
|
||||
<fieldset>
|
||||
<legend>Observações da pós-consulta</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
{{ $posConsulta['observacoes'] }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endisset
|
||||
|
||||
<fieldset>
|
||||
<legend>Desfecho</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
{{ $posConsulta['desfecho'] }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="assinatura">
|
||||
<div class="assinatura-linha"></div>
|
||||
|
||||
<div>{{ $posConsulta['informacoesAdministrativas']->usuario_nome }}</div>
|
||||
<div>{{ $posConsulta['informacoesAdministrativas']->ocupacao_descricao }}</div>
|
||||
<div>{{ $posConsulta['informacoesAdministrativas']->documento }}</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,402 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.table-procedimentos>thead>tr>th,
|
||||
.table-procedimentos>tfoot>tr>th {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.col-min {
|
||||
width: 1%;
|
||||
}
|
||||
|
||||
.motivo-atendimento {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.atendido-em {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.assinatura {
|
||||
margin: 0 auto;
|
||||
width: 400px;
|
||||
text-align: center;
|
||||
padding-top: 80px;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
.assinatura-linha {
|
||||
border-top: 2px solid #000000;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="atendido-em">
|
||||
<strong>Atendido em </strong><span>{{ $dataHora }}</span>
|
||||
</div>
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{ $paciente->nome }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome social</strong>
|
||||
<div>
|
||||
{{ $paciente->nome_social }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{ $paciente->data_nascimento }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade</strong>
|
||||
<div>
|
||||
{{ $paciente->idade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{ $paciente->nome_mae }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Prontuário municipal</strong>
|
||||
<div>
|
||||
{{ $paciente->prontuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{ $paciente->cpf }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{ $paciente->cns }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Telefone</strong>
|
||||
<div>
|
||||
{{ $paciente->telefone_numero }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Município / Estado</strong>
|
||||
<div>
|
||||
{{ $paciente->municipio_uf }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade de referência</strong>
|
||||
<div>
|
||||
{{ $paciente->unidade_referencia }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
@if (!empty($ciapDescricao) || !empty($motivoAtendimento))
|
||||
<fieldset>
|
||||
<legend>Motivo do atendimento</legend>
|
||||
|
||||
@isset ($ciapDescricao)
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>CIAP 2</strong>
|
||||
<div>
|
||||
{{ $ciapDescricao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endisset
|
||||
|
||||
@isset ($motivoAtendimento)
|
||||
<div class="row motivo-atendimento">
|
||||
<div class="col-12">
|
||||
{{ $motivoAtendimento }}
|
||||
</div>
|
||||
</div>
|
||||
@endisset
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@if (isset($antropometria->peso)
|
||||
|| isset($antropometria->altura)
|
||||
|| isset($antropometria->imc->imc)
|
||||
|| isset($antropometria->perimetro_cefalico)
|
||||
|| isset($antropometria->circunferencia_abdominal)
|
||||
|| isset($antropometria->perimetro_panturrilha)
|
||||
)
|
||||
<fieldset>
|
||||
<legend>Antropometria</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Peso</strong>
|
||||
<div>
|
||||
{{ $antropometria->peso }}
|
||||
@isset ($antropometria->peso)
|
||||
{{ $antropometria->peso_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Altura</strong>
|
||||
<div>
|
||||
{{ $antropometria->altura }}
|
||||
@isset ($antropometria->altura)
|
||||
{{ $antropometria->altura_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>IMC</strong>
|
||||
<div>
|
||||
{{ $antropometria->imc->imc }}
|
||||
@isset ($antropometria->imc->imc)
|
||||
({{ $antropometria->imc->classificacao }})
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Perímetro cefálico</strong>
|
||||
<div>
|
||||
{{ $antropometria->perimetro_cefalico }}
|
||||
@isset ($antropometria->perimetro_cefalico)
|
||||
{{ $antropometria->perimetro_cefalico_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Circunferência abdominal</strong>
|
||||
<div>
|
||||
{{ $antropometria->circunferencia_abdominal }}
|
||||
@isset ($antropometria->circunferencia_abdominal)
|
||||
{{ $antropometria->circunferencia_abdominal_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Perímetro da panturrilha</strong>
|
||||
<div>
|
||||
{{ $antropometria->perimetro_panturrilha }}
|
||||
@isset ($antropometria->perimetro_panturrilha)
|
||||
{{ $antropometria->perimetro_panturrilha_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@if (isset($sinalVital->pressao_arterial)
|
||||
|| isset($sinalVital->frequencia_respiratoria)
|
||||
|| isset($sinalVital->frequencia_cardiaca)
|
||||
|| isset($sinalVital->temperatura)
|
||||
|| isset($sinalVital->saturacao_o2)
|
||||
)
|
||||
<fieldset>
|
||||
<legend>Sinais vitais</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Pressão arterial</strong>
|
||||
<div>
|
||||
{{ $sinalVital->pressao_arterial }}
|
||||
@isset ($sinalVital->pressao_arterial)
|
||||
{{ $sinalVital->pressao_arterial_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Frequência respiratória</strong>
|
||||
<div>
|
||||
{{ $sinalVital->frequencia_respiratoria }}
|
||||
@isset ($sinalVital->frequencia_respiratoria)
|
||||
{{ $sinalVital->frequencia_respiratoria_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Frequência cardíaca</strong>
|
||||
<div>
|
||||
{{ $sinalVital->frequencia_cardiaca }}
|
||||
@isset ($sinalVital->frequencia_cardiaca)
|
||||
{{ $sinalVital->frequencia_cardiaca_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Temperatura</strong>
|
||||
<div>
|
||||
{{ $sinalVital->temperatura }}
|
||||
@isset ($sinalVital->temperatura)
|
||||
{{ $sinalVital->temperatura_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Saturação de O2</strong>
|
||||
<div>
|
||||
{{ $sinalVital->saturacao_o2 }}
|
||||
@isset ($sinalVital->saturacao_o2)
|
||||
{{ $sinalVital->saturacao_o2_unidade_medida_sigla }}
|
||||
@endisset
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@isset ($glicemiaCapilar->valor)
|
||||
<fieldset>
|
||||
<legend>Glicemia capilar</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Glicemia capilar</strong>
|
||||
<div>
|
||||
{{ $glicemiaCapilar->valor }} {{ $glicemiaCapilar->glicemia_capilar_unidade_medida_sigla }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-9">
|
||||
<strong>Momento da coleta</strong>
|
||||
<div>
|
||||
{{ $glicemiaCapilar->momento_coleta_nome }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endisset
|
||||
|
||||
@if ($procedimentos->isNotEmpty())
|
||||
<fieldset>
|
||||
<legend>Intervenções e/ou procedimentos clínicos realizados</legend>
|
||||
|
||||
<table class="table table-procedimentos">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Código</th>
|
||||
<th>Nome</th>
|
||||
<th>Quantidade</th>
|
||||
<th>Automático</th>
|
||||
<th>Material</th>
|
||||
<th>Quantidade do material</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($procedimentos as $procedimento)
|
||||
<tr>
|
||||
<td>{{ $procedimento->codigo }}</td>
|
||||
<td>{{ $procedimento->nome }}</td>
|
||||
<td>{{ $procedimento->quantidade }}</td>
|
||||
<td class="text-center">{{ $procedimento->automatico ? 'Sim' : 'Não' }}</td>
|
||||
<td>{{ $procedimento->material_descricao_completa }}</td>
|
||||
<td>{{ $procedimento->material_quantidade }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@if ($medicamentos->isNotEmpty())
|
||||
<fieldset>
|
||||
<legend>Medicamentos</legend>
|
||||
|
||||
<table class="table table-procedimentos">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Nome</th>
|
||||
<th>Quantidade</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($medicamentos as $medicamento)
|
||||
<tr>
|
||||
<td>{{ $medicamento->descricao_completa }}</td>
|
||||
<td>{{ $medicamento->quantidade }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
@if ($isDemandaEspontanea)
|
||||
<fieldset>
|
||||
<legend>Classificação de risco / vunerabilidade</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
{{ $classificacaoRiscoNome }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Desfecho</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
{{ $desfecho }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endif
|
||||
|
||||
<div class="assinatura">
|
||||
<div class="assinatura-linha"></div>
|
||||
|
||||
<div>{{ $informacoesAdministrativas->usuario_nome }}</div>
|
||||
<div>{{ $informacoesAdministrativas->ocupacao_descricao }}</div>
|
||||
<div>{{ $informacoesAdministrativas->documento }}</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,425 @@
|
||||
@extends('impressoes.layout-receita.impressao', [
|
||||
'paraAssinar' => !$exibirAssinatura,
|
||||
'receita' => collect($receitas)->first() ?? []
|
||||
])
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($receitas as $receita)
|
||||
|
||||
@php
|
||||
$listaMedicamentosApresentados = [];
|
||||
$temMedicamentoComRecomendacaoEmImpressaoNormal = false;
|
||||
|
||||
foreach ($receita['medicamentos'] as $medicamento) {
|
||||
$conteudo = strip_tags($medicamento['recomendacoes']);
|
||||
|
||||
if(
|
||||
!$medicamento["removerImpressao"] &&
|
||||
!$medicamento['imprimirSeparado'] &&
|
||||
($conteudo && strlen($conteudo) > 0)
|
||||
) {
|
||||
$temMedicamentoComRecomendacaoEmImpressaoNormal = true;
|
||||
}
|
||||
|
||||
}
|
||||
@endphp
|
||||
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
@if(!$medicamento["removerImpressao"] && !in_array($medicamento["nome"], $listaMedicamentosApresentados))
|
||||
@if(!$medicamento['removerImpressao'] && $medicamento['imprimirSeparado'])
|
||||
<div class="page">
|
||||
|
||||
<div class="row" style="padding-bottom: 2px">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="font-small border-bottom">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="font-small border-bottom">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@php $counter = 1; @endphp
|
||||
@php
|
||||
$linhaEndereco = strlen($receita['paciente']['endereco']) > 65 ? 1 : 0;
|
||||
$linhaNome = strlen($receita['paciente']['nome']) > 70 ? 1 : 0;
|
||||
$linhaUnidadeEndereco = strlen($receita['unidade']['endereco']) > 65 ? 1 : 0;
|
||||
$linhaProfissionalNome = strlen($receita['profissional']['nome']) > 70 ? 1 : 0;
|
||||
$totalLinhas = $linhaEndereco + $linhaNome + $linhaProfissionalNome+ $linhaUnidadeEndereco
|
||||
@endphp
|
||||
@php $primeiraFolha = true; @endphp
|
||||
@php
|
||||
$conteudo = strip_tags($medicamento['recomendacoes']);
|
||||
$totalCaracteres = $conteudo ? strlen($conteudo) :1 ;
|
||||
$linhas = ceil($totalCaracteres / 90);
|
||||
$linhasMedicamentoNome = strlen($medicamento['nome']) > 72 ? 1 : 0;
|
||||
$totalLinhas = $totalLinhas + $linhas + $linhasMedicamentoNome + 2;
|
||||
@endphp
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
@if($medicamento['usoContinuo'] || $medicamento['doseUnica'])
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" >
|
||||
<strong>{{ sprintf('%02d', $counter) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="border-bottom: 1px solid #000;">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@else
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" colspan="2">
|
||||
<strong>{{ sprintf('%02d', $counter) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
@if($medicamento['usoContinuo'] || $medicamento['doseUnica'])
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" >
|
||||
<strong>{{ sprintf('%02d', $counter) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="border-bottom: 1px solid #000;">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@else
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" colspan="2">
|
||||
<strong>{{ sprintf('%02d', $counter) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if ($primeiraFolha && $totalLinhas > 10 || !$primeiraFolha && $totalLinhas > 16 || $loop->last)
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="font-small mt-8px">
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="font-small mt-8px">
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@php $totalLinhas = 0 @endphp
|
||||
@php $primeiraFolha = false @endphp
|
||||
@endif
|
||||
|
||||
@php $counter++ @endphp
|
||||
</div>
|
||||
@else
|
||||
<div class="page">
|
||||
|
||||
<div class="row" style="padding-bottom: 2px">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="font-small border-bottom">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="font-small border-bottom">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@php $counter = 0; @endphp
|
||||
@php
|
||||
$linhaEndereco = strlen($receita['paciente']['endereco']) > 65 ? 1 : 0;
|
||||
$linhaNome = strlen($receita['paciente']['nome']) > 70 ? 1 : 0;
|
||||
$linhaUnidadeEndereco = strlen($receita['unidade']['endereco']) > 65 ? 1 : 0;
|
||||
$linhaProfissionalNome = strlen($receita['profissional']['nome']) > 70 ? 1 : 0;
|
||||
$totalLinhas = $linhaEndereco + $linhaNome + $linhaProfissionalNome+ $linhaUnidadeEndereco
|
||||
@endphp
|
||||
@php $primeiraFolha = true; @endphp
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
@if(!$medicamento['removerImpressao'] && !$medicamento['imprimirSeparado'])
|
||||
@php
|
||||
$conteudo = strip_tags($medicamento['recomendacoes']);
|
||||
$totalCaracteres = $conteudo ? strlen($conteudo) :1 ;
|
||||
$linhas = ceil($totalCaracteres / 90);
|
||||
$linhasMedicamentoNome = strlen($medicamento['nome']) > 72 ? 1 : 0;
|
||||
$totalLinhas = $totalLinhas + $linhas + $linhasMedicamentoNome;
|
||||
$medicamentosPorPagina = ($counter % 4 == 0);
|
||||
@endphp
|
||||
|
||||
@if($medicamentosPorPagina && $counter > 0)
|
||||
|
||||
<div class="row" style="page-break-before: always; padding-bottom: 2px">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
@if($medicamento['usoContinuo'] || $medicamento['doseUnica'])
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" >
|
||||
<strong>{{ sprintf('%02d', $counter + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="border-bottom: 1px solid #000;">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@else
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" colspan="2">
|
||||
<strong>{{ sprintf('%02d', $counter + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
|
||||
@if($medicamento['usoContinuo'] || $medicamento['doseUnica'])
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" >
|
||||
<strong>{{ sprintf('%02d', $counter + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="border-bottom: 1px solid #000;">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@else
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px" colspan="2">
|
||||
<strong>{{ sprintf('%02d', $counter + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@php
|
||||
if ($primeiraFolha && $totalLinhas > 10 || !$primeiraFolha && $totalLinhas > 16 || $loop->last) {
|
||||
$totalLinhas = 0;
|
||||
$primeiraFolha = false;
|
||||
}
|
||||
|
||||
$counter++;
|
||||
$listaMedicamentosApresentados[] = $medicamento["nome"];
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
</div>
|
||||
@endif
|
||||
@endif
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
.medicamento {
|
||||
border: 1px solid #000;
|
||||
border-radius: 5px;
|
||||
margin-top: 3px;
|
||||
font-size: 10px !important;
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px;}
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
.mt-8px {
|
||||
margin-top: 8px;
|
||||
}
|
||||
.mt-12px {
|
||||
margin-top: 12px;
|
||||
}
|
||||
.fieldset {
|
||||
padding: 0px 5px 2px !important;
|
||||
}
|
||||
.data {
|
||||
height: 22px !important;
|
||||
}
|
||||
.manual-line {
|
||||
height: 18px !important;
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,407 @@
|
||||
@extends('impressoes.layout.impressao', ['paraAssinar' => !$exibirAssinatura, '_infraestrutura' => $receita['infraestrutura']])
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
|
||||
header { width: 100%;}
|
||||
footer { width: 100%;}
|
||||
.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;
|
||||
}
|
||||
.line {
|
||||
border-bottom: 1px solid black;
|
||||
height: 20px;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
@foreach($receitas as $receita)
|
||||
|
||||
@if(!$receita["removerImpressao"])
|
||||
<div class="page">
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<div class="col-2">
|
||||
<fieldset>
|
||||
<legend>Número</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 20px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="col-10"></div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<div class="col-2">
|
||||
<fieldset>
|
||||
<legend>Número</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 20px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="col-10"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<fieldset>
|
||||
<legend>Paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8">
|
||||
<strong>Nome</strong>
|
||||
<div>{{$receita['paciente']['nome']}} @if($receita['paciente']['nome_social'])<strong>({{$receita['paciente']['nome_social']}})</strong>@endif</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>Prontuário</strong>
|
||||
<div>{{$receita['paciente']['prontuario']}}</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>CPF</strong>
|
||||
<div>{{$receita['paciente']['cpf']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div>{{$receita['paciente']['endereco']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<fieldset>
|
||||
<legend>Paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8">
|
||||
<strong>Nome</strong>
|
||||
<div>{{$receita['paciente']['nome']}} @if($receita['paciente']['nome_social'])<strong>({{$receita['paciente']['nome_social']}})</strong>@endif</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>Prontuário</strong>
|
||||
<div>{{$receita['paciente']['prontuario']}}</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>CPF</strong>
|
||||
<div>{{$receita['paciente']['cpf']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div>{{$receita['paciente']['endereco']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<fieldset>
|
||||
<legend>Especialidade farmacêutica</legend>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Quantidade, apresentação e forma farmacêutica:</strong>
|
||||
{{$receita['material']['quantidade']}} / {{$receita['material']['apresentacao']}} / {{$receita['material']['forma_farmaceutica']}}
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Nome:</strong> {{$receita['material']['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Concentração por unidade posológica:</strong> {{$receita['material']['dose']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-9">
|
||||
<strong>Aplicação:</strong> {{ $receita['material']['posologia'] }}
|
||||
@if($receita['material']['duracao'])
|
||||
durante
|
||||
{{ $receita['material']['duracao'] }}
|
||||
{{ $receita['material']['duracaoMedida'] }}
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="cell col-3" style="text-align: right;">
|
||||
<strong>Via:</strong> {{$receita['material']['via_administracao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Recomendações:</strong> {!! $receita['recomendacoes'] !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<fieldset>
|
||||
<legend>Especialidade farmacêutica</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Quantidade, apresentação e forma farmacêutica:</strong>
|
||||
{{$receita['material']['quantidade']}} / {{$receita['material']['apresentacao']}} / {{$receita['material']['forma_farmaceutica']}}
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<strong>Nome:</strong> {{$receita['material']['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Concentração por unidade posológica:</strong> {{$receita['material']['dose']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-9">
|
||||
<strong>Aplicação:</strong> {{ $receita['material']['posologia'] }}
|
||||
@if($receita['material']['duracao'])
|
||||
durante
|
||||
{{ $receita['material']['duracao'] }}
|
||||
{{ $receita['material']['duracaoMedida'] }}
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="cell col-3" style="text-align: right;">
|
||||
<strong>Via:</strong> {{$receita['material']['via_administracao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Recomendações:</strong> {!! $receita['recomendacoes'] !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<div class="assinatura">
|
||||
@if($exibirAssinatura)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $receita['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<div class="assinatura">
|
||||
@if($exibirAssinatura)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $receita['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="300px">
|
||||
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do comprador</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="width:100px; float: float;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="98px">
|
||||
<strong>Telefone</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>RG</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>Orgão emissor</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do fornecedor</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 35px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Data</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="300px">
|
||||
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do comprador</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="width:100px; float: float;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="98px">
|
||||
<strong>Telefone</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>RG</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>Orgão emissor</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do fornecedor</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 35px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Data</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,386 @@
|
||||
@extends('impressoes.layout.impressao', ['paraAssinar' => !$exibirAssinatura, '_infraestrutura' => $receita['infraestrutura']])
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
header { width: 100%;}
|
||||
footer { width: 100%;}
|
||||
.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;
|
||||
}
|
||||
.line {
|
||||
border-bottom: 1px solid black;
|
||||
height: 15px;
|
||||
width: 100%;
|
||||
}
|
||||
</style>
|
||||
|
||||
@foreach($receitas as $receita)
|
||||
@if(!$receita["removerImpressao"])
|
||||
<div class="page">
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px;">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<fieldset>
|
||||
<legend>Número</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<div style="width: 100%; height: 20px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="col-4"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8">
|
||||
<strong>Nome</strong>
|
||||
<div>{{$receita['paciente']['nome']}} @if($receita['paciente']['nome_social'])<strong>({{$receita['paciente']['nome_social']}})</strong>@endif</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>Prontuário</strong>
|
||||
<div>{{$receita['paciente']['prontuario']}}</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>CPF</strong>
|
||||
<div>{{$receita['paciente']['cpf']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div>{{$receita['paciente']['endereco']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Medicamento</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Quantidade / Forma farmacêutica:</strong> {{$receita['material']['quantidade']}} / {{$receita['material']['forma_farmaceutica']}}
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<strong>Medicamento ou substância:</strong> {{$receita['material']['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Dose por unidade posológica:</strong> {{$receita['material']['dose']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-9">
|
||||
<strong>Posologia:</strong> {{$receita['material']['posologia']}}
|
||||
</div>
|
||||
|
||||
<div class="cell col-3" style="text-align: right;">
|
||||
<strong>Via:</strong> {{$receita['material']['via_administracao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Recomendações:</strong> {!! $receita['recomendacoes'] !!}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="assinatura">
|
||||
@if($exibirAssinatura)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $receita['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-1">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="300px">
|
||||
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do comprador</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="width:100px; float: float;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="98px">
|
||||
<strong>Telefone</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>RG</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>Orgão emissor</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Carimbo do fornecedor</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 40px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Data</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Nome do vendedor</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px;">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<fieldset>
|
||||
<legend>Número</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<div style="width: 100%; height: 20px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<div class="col-4"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8">
|
||||
<strong>Nome</strong>
|
||||
<div>{{$receita['paciente']['nome']}} @if($receita['paciente']['nome_social'])<strong>({{$receita['paciente']['nome_social']}})</strong>@endif</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>Prontuário</strong>
|
||||
<div>{{$receita['paciente']['prontuario']}}</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-2">
|
||||
<strong>CPF</strong>
|
||||
<div>{{$receita['paciente']['cpf']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div>{{$receita['paciente']['endereco']}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Medicamento</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Quantidade / Forma farmacêutica:</strong> {{$receita['material']['quantidade']}} / {{$receita['material']['forma_farmaceutica']}}
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<strong>Medicamento ou substância:</strong> {{$receita['material']['descricao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Dose por unidade posológica:</strong> {{$receita['material']['dose']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-9">
|
||||
<strong>Posologia:</strong> {{$receita['material']['posologia']}}
|
||||
</div>
|
||||
|
||||
<div class="cell col-3" style="text-align: right;">
|
||||
<strong>Via:</strong> {{$receita['material']['via_administracao']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Recomendações:</strong> {!! $receita['recomendacoes'] !!}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="assinatura">
|
||||
@if($exibirAssinatura)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $receita['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $receita['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-1">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="300px">
|
||||
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Identificação do comprador</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Nome</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Endereço</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="width:100px; float: float;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td width="98px">
|
||||
<strong>Telefone</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>RG</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
<td width="90px">
|
||||
<strong>Orgão emissor</strong>
|
||||
<div class="line"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<fieldset style="height: 100px">
|
||||
<legend>Carimbo do fornecedor</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div style="width: 100%; height: 40px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Data</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<strong>Nome do vendedor</strong>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,304 @@
|
||||
@extends('impressoes.layout-receita-especial.impressao', [
|
||||
'paraAssinar' => !$exibirAssinatura,
|
||||
'receita' => collect($receitas)->first() ?? []
|
||||
])
|
||||
|
||||
@section('conteudo')
|
||||
@php
|
||||
function countRecomendacoes($html)
|
||||
{
|
||||
$lines = 0;
|
||||
|
||||
if (empty($html)) {
|
||||
return $lines;
|
||||
}
|
||||
|
||||
$dom = new \DOMDocument();
|
||||
|
||||
libxml_use_internal_errors(true);
|
||||
$dom->loadHTML($html);
|
||||
libxml_clear_errors();
|
||||
|
||||
$tags = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'p'];
|
||||
|
||||
foreach ($tags as $tag) {
|
||||
$elements = $dom->getElementsByTagName($tag);
|
||||
|
||||
foreach ($elements as $el) {
|
||||
$lines += ceil(mb_strlen($el->textContent) / 90);
|
||||
}
|
||||
}
|
||||
|
||||
return (int) $lines;
|
||||
}
|
||||
@endphp
|
||||
|
||||
@foreach($receitas as $receita)
|
||||
@php
|
||||
$medicamentosSeparados = $receita['medicamentos']->filter(fn ($m) => $m['imprimirSeparado'])->values();
|
||||
$medicamentosUsoContinuo = $receita['medicamentos']->filter(fn ($m) => !$m['imprimirSeparado'] && $m['usoContinuo'])->values();
|
||||
$demaisMedicamentos = $receita['medicamentos']->filter(fn ($m) => !$m['imprimirSeparado'] && !$m['usoContinuo'])->values();
|
||||
|
||||
$hasMedicamentosSeparados = $medicamentosSeparados->isNotEmpty();
|
||||
$hasMedicamentosUsoContinuo = $medicamentosUsoContinuo->isNotEmpty();
|
||||
$hasDemaisMedicamentos = $demaisMedicamentos->isNotEmpty();
|
||||
@endphp
|
||||
|
||||
@foreach($medicamentosSeparados as $medicamento)
|
||||
<div class="page font-small">
|
||||
<div class="row">
|
||||
@for($via = 1; $via <= 2; $via++)
|
||||
<div class="cell col-5" style="padding-{{ $via == 1 ? 'right' : 'left' }}: 15px;">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td
|
||||
style="border-bottom: 1px solid #000; padding: 5px"
|
||||
colspan="{{ $medicamento['usoContinuo'] || $medicamento['doseUnica'] ? 1 : 2 }}"
|
||||
>
|
||||
<strong>{{ sprintf('%02d', 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
@if($medicamento['usoContinuo'] || $medicamento['doseUnica'])
|
||||
<td class="text-right" style="border-bottom: 1px solid #000; width: 80px">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
@php
|
||||
$medicamentosImpressos = 0;
|
||||
$quantidadesLinhasRecomendacoesAnterior = 0;
|
||||
@endphp
|
||||
|
||||
@foreach($medicamentosUsoContinuo as $i => $medicamento)
|
||||
@php
|
||||
$quantidadeLinhasRecomendacoes = countRecomendacoes($medicamento['recomendacoes']);
|
||||
$pageBreakBefore = false;
|
||||
|
||||
if ($i === 0) {
|
||||
|
||||
if ($hasMedicamentosSeparados) {
|
||||
|
||||
$pageBreakBefore = true;
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
if ($medicamentosImpressos === 2
|
||||
|| ($quantidadesLinhasRecomendacoesAnterior + $quantidadeLinhasRecomendacoes) > 5
|
||||
) {
|
||||
|
||||
$pageBreakBefore = true;
|
||||
$medicamentosImpressos = 0;
|
||||
}
|
||||
}
|
||||
|
||||
$medicamentosImpressos++;
|
||||
$quantidadesLinhasRecomendacoesAnterior = $quantidadeLinhasRecomendacoes;
|
||||
@endphp
|
||||
|
||||
<div class="row font-small" style="{{ $pageBreakBefore ? 'page-break-before: always;' : '' }}">
|
||||
@for($via = 1; $via <= 2; $via++)
|
||||
<div class="cell col-5" style="padding-{{ $via == 1 ? 'right' : 'left' }}: 15px;">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px">
|
||||
<strong>{{ sprintf('%02d', $i + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="border-bottom: 1px solid #000; width: 80px">
|
||||
uso contínuo
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
@php
|
||||
$medicamentosImpressos = 0;
|
||||
$quantidadesLinhasRecomendacoesAnterior = 0;
|
||||
@endphp
|
||||
|
||||
@foreach($demaisMedicamentos as $i => $medicamento)
|
||||
@php
|
||||
$quantidadeLinhasRecomendacoes = countRecomendacoes($medicamento['recomendacoes']);
|
||||
$pageBreakBefore = false;
|
||||
|
||||
if ($i === 0) {
|
||||
|
||||
if ($hasMedicamentosSeparados || $hasMedicamentosUsoContinuo) {
|
||||
|
||||
$pageBreakBefore = true;
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
if ($medicamentosImpressos === 2
|
||||
|| ($quantidadesLinhasRecomendacoesAnterior + $quantidadeLinhasRecomendacoes) > 5
|
||||
) {
|
||||
|
||||
$pageBreakBefore = true;
|
||||
$medicamentosImpressos = 0;
|
||||
}
|
||||
}
|
||||
|
||||
$medicamentosImpressos++;
|
||||
$quantidadesLinhasRecomendacoesAnterior = $quantidadeLinhasRecomendacoes;
|
||||
@endphp
|
||||
|
||||
<div class="row font-small" style="{{ $pageBreakBefore ? 'page-break-before: always;' : '' }}">
|
||||
@for($via = 1; $via <= 2; $via++)
|
||||
<div class="cell col-5" style="padding-{{ $via == 1 ? 'right' : 'left' }}: 15px;">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td
|
||||
style="border-bottom: 1px solid #000; padding: 5px"
|
||||
colspan="{{ $medicamento['doseUnica'] ? 1 : 2 }}"
|
||||
>
|
||||
<strong>{{ sprintf('%02d', $i + 1) }} - {{ $medicamento['nome'] }}</strong>
|
||||
</td>
|
||||
|
||||
@if($medicamento['doseUnica'])
|
||||
<td class="text-right" style="border-bottom: 1px solid #000; width: 80px">
|
||||
dose única
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr class="card-middle">
|
||||
<td style="padding-top: 5px;">
|
||||
{{ $medicamento['posologia'] }}
|
||||
@if($medicamento['duracao'])
|
||||
durante
|
||||
{{ $medicamento['duracao'] }}
|
||||
{{ $medicamento['duracaoMedida'] }}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right" style="padding-top: 5px;">
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'])
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endfor
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
.medicamento {
|
||||
border: 1px solid #000;
|
||||
border-radius: 5px;
|
||||
margin-top: 3px;
|
||||
font-size: 10px !important;
|
||||
}
|
||||
.endereco-margin {
|
||||
margin-top: 15px;
|
||||
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px; }
|
||||
|
||||
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
.mt-8px {
|
||||
margin-top: 8px;
|
||||
}
|
||||
.mt-12px {
|
||||
margin-top: 12px;
|
||||
}
|
||||
.fieldset {
|
||||
padding: 0px 5px 2px !important;
|
||||
}
|
||||
.data {
|
||||
height: 22px !important;
|
||||
}
|
||||
.manual-line {
|
||||
height: 18px !important;
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,103 @@
|
||||
@extends('impressoes.layout-receita.impressao', [
|
||||
'paraAssinar' => !$exibirAssinatura,
|
||||
'receita' => collect($receitas)->first() ?? []
|
||||
])
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($receitas as $receita)
|
||||
@foreach($receita['medicamentos'] as $index => $medicamento)
|
||||
@foreach($medicamento['descricao_paginas'] as $parteIndex => $descricao)
|
||||
<div class="page">
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small mt-1" style="padding-right:15px">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px">
|
||||
<strong>{{ sprintf('%02d', $index + 1) }} - MEDICAMENTO</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 5px">
|
||||
<strong>Descrição:</strong> {!! $descricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
@if ($loop->last)
|
||||
<tr class="card-bottom">
|
||||
<td style="border-top: 1px solid #000; padding: 5px">
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px">
|
||||
<strong>{{ sprintf('%02d', $index + 1) }} - MEDICAMENTO</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 5px">
|
||||
<strong>Descrição:</strong> {!! $descricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
@if ($loop->last)
|
||||
<tr class="card-bottom">
|
||||
<td style="border-top: 1px solid #000; padding: 5px">
|
||||
<strong>Recomendações:</strong> {!! $medicamento['recomendacoes'] !!}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
.medicamento {
|
||||
border: 1px solid #000;
|
||||
border-radius: 5px;
|
||||
margin-top: 3px;
|
||||
font-size: 10px !important;
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px; }
|
||||
|
||||
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
.mt-8px {
|
||||
margin-top: 8px;
|
||||
}
|
||||
.mt-12px {
|
||||
margin-top: 12px;
|
||||
}
|
||||
.fieldset {
|
||||
padding: 0px 5px 2px !important;
|
||||
}
|
||||
.data {
|
||||
height: 22px !important;
|
||||
}
|
||||
.manual-line {
|
||||
height: 18px !important;
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,253 @@
|
||||
@extends('impressoes.layout-receita.impressao', [
|
||||
'paraAssinar' => !$exibirAssinatura,
|
||||
'receita' => collect($receitas)->first() ?? []
|
||||
])
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($receitas as $receita)
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
<div class="page">
|
||||
<div class="row" style="padding-bottom: 2px">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>MEDICAMENTOS</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>MEDICAMENTOS</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px">
|
||||
<strong>Descrição:</strong> {!! $medicamento['descricao'] !!}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="card-bottom">
|
||||
<td>
|
||||
<strong>Recomendações:</strong> {!!$medicamento['recomendacoes']!!}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="medicamento">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top">
|
||||
<td style="border-bottom: 1px solid #000; padding: 5px">
|
||||
<strong>Descrição:</strong> {!! $medicamento['descricao']!!}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td>
|
||||
<strong>Recomendações:</strong> {!!$medicamento['recomendacoes']!!}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" style="padding-top: 5px;" >
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="fieldset mt-8px font-tiny">
|
||||
<div class="legend">
|
||||
<strong>Identificação do comprador</strong>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>Nome:</strong>
|
||||
</div>
|
||||
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>RG:</strong>
|
||||
</div>
|
||||
|
||||
<div class="cell" style="vertical-align: bottom; padding-right: 5px;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>Órgão emissor:</strong>
|
||||
</div>
|
||||
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Endereço:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Cidade:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>UF:</strong>
|
||||
</div>
|
||||
<div class="cell col-1" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Telefone:</strong>
|
||||
</div>
|
||||
<div class="cell col-2" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset mt-8px font-tiny">
|
||||
<div class="legend">
|
||||
<strong>Identificação do fornecedor</strong>
|
||||
</div>
|
||||
<div class="row mt-1">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Assinatura do farmacêutico:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-6" style="vertical-align: bottom; white-space: nowrap; text-align: right;">
|
||||
<strong>Data de fornecimento:</strong> <span class="empty-date"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="fieldset mt-8px font-tiny">
|
||||
<div class="legend">
|
||||
<strong>Identificação do comprador</strong>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>Nome:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>RG:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom; padding-right: 5px;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-min" style="vertical-align: bottom;">
|
||||
<strong>Órgão emissor:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Endereço:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Cidade:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>UF:</strong>
|
||||
</div>
|
||||
<div class="cell col-1" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Telefone:</strong>
|
||||
</div>
|
||||
<div class="cell col-2" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset mt-8px font-tiny">
|
||||
<div class="legend">
|
||||
<strong>Identificação do fornecedor</strong>
|
||||
</div>
|
||||
<div class="row mt-1">
|
||||
<div class="cell col-min" style="vertical-align: bottom; white-space: nowrap">
|
||||
<strong>Assinatura do farmacêutico:</strong>
|
||||
</div>
|
||||
<div class="cell" style="vertical-align: bottom;">
|
||||
<div class="manual-line"></div>
|
||||
</div>
|
||||
<div class="cell col-6" style="vertical-align: bottom; white-space: nowrap; text-align: right;">
|
||||
<strong>Data de fornecimento:</strong> <span class="empty-date"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
.medicamento {
|
||||
border: 1px solid #000;
|
||||
border-radius: 5px;
|
||||
margin-top: 3px;
|
||||
font-size: 10px !important;
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px; }
|
||||
|
||||
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
}
|
||||
.mt-8px {
|
||||
margin-top: 8px;
|
||||
}
|
||||
.mt-12px {
|
||||
margin-top: 12px;
|
||||
}
|
||||
.fieldset {
|
||||
padding: 0px 5px 2px !important;
|
||||
}
|
||||
.data {
|
||||
height: 22px !important;
|
||||
}
|
||||
.manual-line {
|
||||
height: 18px !important;
|
||||
border-bottom: 1px solid #000000 !important;
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,161 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $status }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Tipo de demanda</th>
|
||||
<th>Data de atendimento</th>
|
||||
<th>Profissional</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Paciente</th>
|
||||
<th>Prontuário</th>
|
||||
<th>Horário</th>
|
||||
<th>Cids / Ciaps</th>
|
||||
<th>Procedimentos</th>
|
||||
<th>Status</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($itens['atendimentos'] as $atendimento)
|
||||
<tr>
|
||||
<td>{{$atendimento->demanda_tipo}}</td>
|
||||
<td>{{$atendimento->data_atendimento}}</td>
|
||||
<td>{{$atendimento->usuario_nome}}</td>
|
||||
<td>{{$atendimento->especialidade_nome}}</td>
|
||||
<td>{{$atendimento->paciente_nome}}</td>
|
||||
<td>{{$atendimento->paciente_prontuario}}</td>
|
||||
<td>{{$atendimento->horario_atendimento}}</td>
|
||||
|
||||
<td>
|
||||
@foreach($atendimento->cids_ciaps as $cidCiap)
|
||||
{{$cidCiap}} <br/>
|
||||
@endforeach
|
||||
</td>
|
||||
|
||||
<td>
|
||||
@foreach($atendimento->procedimentos as $procedimento)
|
||||
{{$procedimento}} <br/>
|
||||
@endforeach
|
||||
</td>
|
||||
|
||||
<td>{{$atendimento->agendamento_status_nome}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
<fieldset>
|
||||
<legend>Totais</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Total de pacientes:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Total de atendimentos realizadas:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Total de faltas:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Total de procedimentos lançados:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{$itens['totalizadores']['quantidade_pacientes']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$itens['totalizadores']['quantidade_atendimentos_realizados']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$itens['totalizadores']['quantidade_faltas']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$itens['totalizadores']['quantidade_procedimentos_lancados']}}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endsection
|
||||
@@ -0,0 +1,102 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Data</th>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Profissional</th>
|
||||
<th>Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->data}}</td>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->usuario_nome}}</td>
|
||||
<td>{{$item->total}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th
|
||||
colspan="6"
|
||||
style="text-align: right;"
|
||||
>
|
||||
Total: {{$data['totalizadores']['quantidade_agendamentos']}}
|
||||
</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,235 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Tipo de demânda:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Tipo de agendamento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{$periodo['inicio'] }} até {{ $periodo['fim']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$demanda_tipo}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$agendamento_tipo}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Municipio:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{$municipio}}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{$unidade}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{$infraestrutura}}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{$especialidade}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{$usuario}}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{$status}}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Data</th>
|
||||
<th>Tipo de agendamento</th>
|
||||
<th>Municipio</th>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Profissional</th>
|
||||
<th>Status</th>
|
||||
<th>Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->data}}</td>
|
||||
<td>{{$item->agendamento_tipo_nome}}</td>
|
||||
<td>{{$item->municipio_nome}}</td>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->usuario_nome}}</td>
|
||||
<td>{{$item->agendamento_status_nome}}</td>
|
||||
<td>{{$item->quantidade}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<fieldset>
|
||||
<legend>Totais</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Agendado:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Realizado:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Reagendado pelo paciente:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Reagendado pelo médico:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['agendado']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['realizado']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['reagendado_paciente']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['reagendado_medico']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Cancelado pelo paciente:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Cancelado pelo médico:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Falta do paciente:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Falta do médico:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['cancelado_paciente']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['cancelado_medico']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['falta_paciente']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['falta_medica']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Aberto:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Total geral:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3"></div>
|
||||
<div class="col-3"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['aberto']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{$data['totalizadores']['geral']}}
|
||||
</div>
|
||||
|
||||
<div class="col-3"></div>
|
||||
<div class="col-3"></div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@endsection
|
||||
@@ -0,0 +1,126 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade de:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade até:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{ $status }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $idade_de }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $idade_ate }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Data</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Profissional</th>
|
||||
<th>Paciente / CNS</th>
|
||||
<th>Status</th>
|
||||
<th>Idade</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->data}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->usuario_nome}}</td>
|
||||
<td>{{$item->paciente_nome}} / {{$item->paciente_cns}}</td>
|
||||
<td>{{$item->agendamento_status_nome}}</td>
|
||||
<td>{{$item->paciente_idade}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th
|
||||
colspan="6"
|
||||
style="text-align: right;"
|
||||
>
|
||||
Total: {{$data['totalizadores']['quantidade_atendimentos']}}
|
||||
</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,171 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Origem:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $origem }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="3">Profissional</th>
|
||||
<th rowspan="3">Especialidade</th>
|
||||
<th rowspan="3">Unidade</th>
|
||||
<th rowspan="3">Local de atendimento</th>
|
||||
|
||||
@if(!$onlyDemandasEspontaneas)
|
||||
<th style="text-align: center;" colspan="7">Agendamento</th>
|
||||
@endif
|
||||
|
||||
@if(!$onlyAgendamentos)
|
||||
<th style="text-align: center;" colspan="3">Demanda espontânea</th>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@if(!$onlyDemandasEspontaneas)
|
||||
<th style="text-align: center;" colspan="2">Realizadas</th>
|
||||
<th style="text-align: center;" colspan="2">Faltas do paciente</th>
|
||||
<th style="text-align: center;" colspan="2">Faltas do médico</th>
|
||||
<th rowspan="2">Total</th>
|
||||
@endif
|
||||
|
||||
@if(!$onlyAgendamentos)
|
||||
<th style="text-align: center;" colspan="2">Realizadas</th>
|
||||
<th rowspan="2">Total</th>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@if(!$onlyDemandasEspontaneas)
|
||||
<th style="text-align: center;">Quantidade</th>
|
||||
<th style="text-align: center;">%</th>
|
||||
<th style="text-align: center;">Quantidade</th>
|
||||
<th style="text-align: center;">%</th>
|
||||
<th style="text-align: center;">Quantidade</th>
|
||||
<th style="text-align: center;">%</th>
|
||||
@endif
|
||||
|
||||
@if(!$onlyAgendamentos)
|
||||
<th style="text-align: center;">Quantidade</th>
|
||||
<th style="text-align: center;">%</th>
|
||||
@endif
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->usuario_nome}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
|
||||
@if(!$onlyDemandasEspontaneas)
|
||||
<td class="text-center">{{$item->agendamento_quantidade_atendimento_realizado}}</td>
|
||||
<td class="text-center">{{$item->agendamento_porcentagem_atendimento_realizado}}%</td>
|
||||
<td class="text-center">{{$item->agendamento_quantidade_falta_paciente}}</td>
|
||||
<td class="text-center">{{$item->agendamento_porcentagem_falta_paciente}}%</td>
|
||||
<td class="text-center">{{$item->agendamento_quantidade_falta_medico}}</td>
|
||||
<td class="text-center">{{$item->agendamento_porcentagem_falta_medico}}%</td>
|
||||
<td class="text-center">{{$item->agendamento_quantidade_atendimento}}</td>
|
||||
@endif
|
||||
|
||||
@if(!$onlyAgendamentos)
|
||||
<td class="text-center">{{$item->demanda_espontanea_quantidade_atendimento_realizado}}</td>
|
||||
<td class="text-center">{{$item->demanda_espontanea_porcentagem_atendimento_realizado}}%</td>
|
||||
<td class="text-center">{{$item->demanda_espontanea_quantidade_atendimento}}</td>
|
||||
@endif
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th colspan="4"></th>
|
||||
|
||||
@if(!$onlyDemandasEspontaneas)
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_quantidade_atendimento_realizado']}}</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_porcentagem_atendimento_realizado']}}%</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_quantidade_falta_paciente']}}</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_porcentagem_falta_paciente']}}%</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_quantidade_falta_medico']}}</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_porcentagem_falta_medico']}}%</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['agendamento_quantidade_atendimento']}}</th>
|
||||
@endif
|
||||
|
||||
@if(!$onlyAgendamentos)
|
||||
<th style="text-align: center;">{{$data['totalizadores']['demanda_espontanea_quantidade_atendimento_realizado']}}</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['demanda_espontanea_porcentagem_atendimento_realizado']}}%</th>
|
||||
<th style="text-align: center;">{{$data['totalizadores']['demanda_espontanea_quantidade_atendimento']}}</th>
|
||||
@endif
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,108 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Procedimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Data</th>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Profissional</th>
|
||||
<th>Procedimento</th>
|
||||
<th>Quantidade</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->data}}</td>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->usuario_nome}}</td>
|
||||
<td>{{$item->procedimento}}</td>
|
||||
<td>{{$item->quantidade}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th colspan="6"></th>
|
||||
<th>{{$data['totalizadores']['quantidade']}}</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,126 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-2">
|
||||
<strong>Status</strong>
|
||||
<div>
|
||||
{{ $status }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Situação</strong>
|
||||
<div>
|
||||
{{ $situacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 text-right">
|
||||
A = AGENDADAS | C = CONSULTA | R = RETORNO | T = TOTAL
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">
|
||||
@if ($coluna['key'] === 'quantidade_consulta')
|
||||
{{ $item->quantidade_consulta_agendado }}/{{ $item->quantidade_consulta_total }}
|
||||
@elseif ($coluna['key'] === 'quantidade_retorno')
|
||||
{{ $item->quantidade_retorno_agendado }}/{{ $item->quantidade_retorno_total }}
|
||||
@elseif ($coluna['key'] === 'quantidade_total')
|
||||
{{ $item->quantidade_total_agendado }}/{{ $item->quantidade_total_total }}
|
||||
@else
|
||||
{{ $item->{$coluna['key']} ?? '-' }}
|
||||
@endif
|
||||
</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() - 3 }}"></th>
|
||||
<th>
|
||||
{{ $totalizadores->quantidade_consulta->agendado }}/{{ $totalizadores->quantidade_consulta->total }}
|
||||
</th>
|
||||
<th>
|
||||
{{ $totalizadores->quantidade_retorno->agendado }}/{{ $totalizadores->quantidade_retorno->total }}
|
||||
</th>
|
||||
<th>
|
||||
{{ $totalizadores->quantidade_total->agendado }}/{{ $totalizadores->quantidade_total->total }}
|
||||
</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,81 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,145 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Procedimento</strong>
|
||||
<div>
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
@foreach ($itens as $i => $item)
|
||||
<table class="table" style="{{ $i > 0 ? 'margin-top: 10px;' : '' }}">
|
||||
<tr>
|
||||
<th>
|
||||
Unidade: {{ $item->unidade_nome_fantasia }}<br>Local de atendimento: {{ $item->infraestrutura_nome }}
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<div style="padding: 5px;">
|
||||
@foreach ($item->usuarios as $j => $usuario)
|
||||
<table class="table" style="{{ $j > 0 ? 'margin-top: 10px;' : '' }}">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="{{ count($colunas) }}">
|
||||
Profissional: {{ $usuario->usuario_nome ?? '-' }}
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($usuario->procedimentos as $procedimento)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $procedimento->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() - 1 }}" style="text-align: left !important;">
|
||||
Total de atendimentos: {{ $usuario->quantidade_atendimentos }}
|
||||
</th>
|
||||
<th>
|
||||
{{ $usuario->quantidade_procedimentos }}
|
||||
</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endforeach
|
||||
|
||||
<table class="table" style="margin-top: 10px;">
|
||||
<tr>
|
||||
<th style="border-right: none !important">
|
||||
Total de atendimentos do local de atend.: {{ $item->quantidade_atendimentos }}
|
||||
|
||||
</th>
|
||||
|
||||
<th style="border-left: none !important">
|
||||
Total de procedimentos do local de atend.: {{ $item->quantidade_procedimentos }}
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<table class="table" style="margin-top: 10px;">
|
||||
<tr>
|
||||
<th style="border-right: none !important">
|
||||
Total de atendimentos geral: {{ $totalizadores->quantidade_atendimentos }}
|
||||
|
||||
</th>
|
||||
|
||||
<th style="border-left: none !important">
|
||||
Total de procedimentos geral: {{ $totalizadores->quantidade_procedimentos }}
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,112 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Procedimento</strong>
|
||||
<div>
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Tipo de Demanda</strong>
|
||||
<div>
|
||||
{{ $demandaTipo }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
@php $val = $item->{$coluna['key']} ?? null; @endphp
|
||||
<td class="{{ $coluna['class'] }}">
|
||||
@if(is_iterable($val))
|
||||
{{ collect($val)->filter()->implode(', ') ?: '-' }}
|
||||
@else
|
||||
{{ $val ?? '-' }}
|
||||
@endif
|
||||
</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="row mt-2 mb-2">
|
||||
<div class="col-12 d-flex" style="gap: 2rem;">
|
||||
<span><strong>Total de Registros:</strong> {{ $totalRegistros }}</span>
|
||||
<span><strong>Total de Procedimentos:</strong> {{ $totalProcedimentos }}</span>
|
||||
<span><strong>Total ABPG:</strong> {{ $totalAbpg }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,94 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Procedimento</strong>
|
||||
<div>
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Idade (anos)</strong>
|
||||
<div>
|
||||
@if ($idadeDe && $idadeAte)
|
||||
De {{ $idadeDe }} até {{ $idadeAte }}
|
||||
@elseif ($idadeDe && !$idadeAte)
|
||||
De {{ $idadeDe }}
|
||||
@elseif (!$idadeDe && $idadeAte)
|
||||
Até {{ $idadeAte }}
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() - 1 }}"></th>
|
||||
<th>
|
||||
{{ $totalizadores->quantidade }}
|
||||
</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,143 @@
|
||||
@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-2">
|
||||
<strong>Ano</strong>
|
||||
<div>
|
||||
{{ $ano }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Mês</strong>
|
||||
<div>
|
||||
{{ $mes }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
@foreach ($itens as $i => $infraestrutura)
|
||||
<table class="table" style="{{ $i > 0 ? 'margin-top: 10px;' : '' }}">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="{{ count($colunas) }}">
|
||||
Unidade: {{ $infraestrutura->unidade_nome_fantasia }}<br>Local de atendimento: {{ $infraestrutura->infraestrutura_nome }}
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th></th>
|
||||
|
||||
<th colspan="{{ count($colunas) - 2 }}">
|
||||
Dia do mês
|
||||
</th>
|
||||
|
||||
<th></th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] ?? '' }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($infraestrutura->usuarios as $usuario)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] ?? '' }}">{{ $usuario->{$coluna['key']} }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] ?? ''}}">{{ $infraestrutura->{$coluna['key']} ?? '' }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endforeach
|
||||
|
||||
<table class="table" style="margin-top: 10px;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th colspan="{{ count($colunasTotalizadores) }}">
|
||||
Totalizadores
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="{{ count($colunasTotalizadores) - 1 }}">
|
||||
Dia do mês
|
||||
</th>
|
||||
|
||||
<th></th>
|
||||
</tr>
|
||||
<tr>
|
||||
@foreach ($colunasTotalizadores as $coluna)
|
||||
<th class="{{ $coluna['class'] ?? '' }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
@foreach ($colunasTotalizadores as $coluna)
|
||||
<td class="{{ $coluna['class'] ?? '' }}">{{ $totalizadores->{$coluna['key']} }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,103 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>CID:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade de:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Idade até:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $cid }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $idade_de }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $idade_ate }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>CID</th>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Quantidade</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->cid}}</td>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
<td>{{$item->quantidade}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,86 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Unidade</th>
|
||||
<th>Local de atendimento</th>
|
||||
<th>Especialidade</th>
|
||||
<th>Total</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($data['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{$item->unidade_nome_fantasia}}</td>
|
||||
<td>{{$item->infraestrutura_nome}}</td>
|
||||
<td>{{$item->especialidade_nome}}</td>
|
||||
<td>{{$item->total}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th
|
||||
colspan="4"
|
||||
style="text-align: right;"
|
||||
>
|
||||
Total: {{$data['totalizadores']['quantidade_agendamentos']}}
|
||||
</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,97 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Especialidade</strong>
|
||||
<div>
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Procedimento</strong>
|
||||
<div>
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() - 1 }}"></th>
|
||||
<th>
|
||||
{{ $totalizadores->quantidade }}
|
||||
</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,100 @@
|
||||
@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-6">
|
||||
<strong>Período</strong>
|
||||
<div>
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Local de atendimento</strong>
|
||||
<div>
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>CBO</strong>
|
||||
<div>
|
||||
{{ $ocupacao }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Profissional</strong>
|
||||
<div>
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-6">
|
||||
<strong>Procedimento</strong>
|
||||
<div>
|
||||
{{ $procedimento }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<strong>Idade (anos)</strong>
|
||||
<div>
|
||||
@if ($idadeDe && $idadeAte)
|
||||
De {{ $idadeDe }} até {{ $idadeAte }}
|
||||
@elseif ($idadeDe && !$idadeAte)
|
||||
De {{ $idadeDe }}
|
||||
@elseif (!$idadeDe && $idadeAte)
|
||||
Até {{ $idadeAte }}
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() }}" style="text-align: center;">Total de procedimentos: {{ $totalizadores->quantidade }}</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,163 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
<style>
|
||||
* {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.totais-row {
|
||||
display: table-row;
|
||||
}
|
||||
.totais-cell {
|
||||
display: table-cell;
|
||||
padding: 3px 6px;
|
||||
vertical-align: top;
|
||||
width: 28%;
|
||||
}
|
||||
.totais-label { font-weight: bold; color: #222; }
|
||||
</style>
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Período:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
De {{ $periodo['inicio'] }} até {{ $periodo['fim'] }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $status }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>CBO:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{ $cbo }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $especialidade }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $usuario }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens['itens'] as $atendimento)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
@php
|
||||
$key = $coluna['key'];
|
||||
$valor = data_get($atendimento, $key, '-');
|
||||
@endphp
|
||||
|
||||
<td class="{{ $coluna['class'] ?? '' }}">
|
||||
{{ $valor }}
|
||||
</td>
|
||||
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
<fieldset>
|
||||
<legend>Totais</legend>
|
||||
|
||||
<div class="totais-row">
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">Pacientes distintos atendidos: </span>
|
||||
{{$itens['totalizadores']['pacientes_distintos_atendidos']}}
|
||||
</div>
|
||||
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">feridas realizados: </span>
|
||||
{{$itens['totalizadores']['atendimentos_realizados']}}
|
||||
</div>
|
||||
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">SOAPs geradas: </span>
|
||||
{{$itens['totalizadores']['soaps_geradas']}}
|
||||
</div>
|
||||
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">Feridas registradas: </span>
|
||||
{{$itens['totalizadores']['feridas_registradas']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="totais-row">
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">Procedimentos lançados: </span>
|
||||
{{$itens['totalizadores']['procedimentos_lancados']}}
|
||||
</div>
|
||||
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">Kits/materiais consumidos: </span>
|
||||
{{$itens['totalizadores']['kits_materiais_consumidos']}}
|
||||
</div>
|
||||
|
||||
<div class="totais-cell">
|
||||
<span class="totais-label">Valores de custo total: </span>
|
||||
{{$itens['totalizadores']['valor_custo_total']}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
@endsection
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,346 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.assinatura {
|
||||
margin: 0 auto;
|
||||
width: 400px;
|
||||
text-align: center;
|
||||
padding-top: 80px;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
.assinatura-linha {
|
||||
border-top: 2px solid #000000;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.checkbox {
|
||||
display: inline-block;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
border: 2px solid #222222;
|
||||
}
|
||||
|
||||
.blank-line {
|
||||
border-bottom: 1px solid #000000;
|
||||
}
|
||||
|
||||
.blank-line-mr {
|
||||
margin-right: 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@foreach ($solicitacoes as $solicitacao)
|
||||
|
||||
@php
|
||||
$limite = 1100;
|
||||
$justificativa = $solicitacao['justificativa'];
|
||||
$partes = [];
|
||||
|
||||
while (strlen($justificativa) > 0) {
|
||||
if (strlen($justificativa) <= $limite) {
|
||||
$partes[] = $justificativa;
|
||||
break;
|
||||
}
|
||||
|
||||
$parte = substr($justificativa, 0, $limite);
|
||||
$ultimoEspaco = strrpos($parte, ' ');
|
||||
|
||||
if ($ultimoEspaco === false) {
|
||||
$ultimoEspaco = $limite;
|
||||
}
|
||||
|
||||
$partes[] = substr($justificativa, 0, $ultimoEspaco);
|
||||
$justificativa = substr($justificativa, $ultimoEspaco + 1);
|
||||
}
|
||||
|
||||
$solicitacao['justificativa'] = $partes;
|
||||
$linhasJustificativa = count($partes);
|
||||
@endphp
|
||||
|
||||
<div style="page-break-before: always">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Prontuário</strong>
|
||||
<div>
|
||||
{{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-5">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{ $paciente['nome'] }} {{ $paciente['nome_social'] ? '(' . $paciente['nome_social'] . ')' : '' }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Data de nascimento</strong>
|
||||
<div>
|
||||
{{ $paciente['data_nascimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>CNS</strong>
|
||||
<div>
|
||||
{{ $paciente['cns'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-5">
|
||||
<strong>CPF</strong>
|
||||
<div>
|
||||
{{ $paciente['cpf'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>RG</strong>
|
||||
<div>
|
||||
{{ $paciente['rg'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Sexo</strong>
|
||||
<div>
|
||||
{{ $paciente['sexo'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-5">
|
||||
<strong>Nome da mãe</strong>
|
||||
<div>
|
||||
{{ $paciente['nome_mae'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Telefones</strong>
|
||||
<div>
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
{{$telefone . ($i < count($paciente['telefones']) - 1 ? ' / ' : '')}}
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-2">
|
||||
<strong>CEP</strong>
|
||||
<div>
|
||||
{{ $paciente['cep'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-5">
|
||||
<strong>Endereço</strong>
|
||||
<div>
|
||||
{{ $paciente['logradouro'] }}
|
||||
@if ($paciente['sem_numero'] || $paciente['numero'])
|
||||
,
|
||||
@if ($paciente['sem_numero']) S/N @else {{ $paciente['numero'] }} @endif
|
||||
@endif
|
||||
@if ($paciente['complemento']) - {{ $paciente['complemento'] }} @endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Bairro</strong>
|
||||
<div>
|
||||
{{ $paciente['bairro'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Município</strong>
|
||||
<div>
|
||||
{{ $paciente['municipio'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-5">
|
||||
<strong>UF</strong>
|
||||
<div>
|
||||
{{ $paciente['uf'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Código IBGE</strong>
|
||||
<div>
|
||||
{{ $paciente['ibge'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<strong>Unidade de referência</strong>
|
||||
<div>
|
||||
{{ $paciente['unidade_referencia'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Requisitante</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-10">
|
||||
<strong>Unidade</strong>
|
||||
<div>
|
||||
{{ $requisitante['unidade'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-2">
|
||||
<strong>CNES</strong>
|
||||
<div>
|
||||
{{ $requisitante['cnes'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Código</th>
|
||||
<th>Nome</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($solicitacao['itens'] as $item)
|
||||
<tr>
|
||||
<td>{{ $item['exame']['codigo'] }}</td>
|
||||
<td>{{ $item['exame']['nome'] }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="row" style="margin-top: 15px;">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<legend>Justificativa da solicitação</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-10">
|
||||
<div><strong>CID</strong>: {{ $solicitacao['cid'] }}</div>
|
||||
<div><strong>CIAP</strong>: {{ $solicitacao['ciap'] }}</div>
|
||||
<div><strong>Classificacao de risco</strong>: {{ $solicitacao['classificacao_risco'] ?? '-' }}</div>
|
||||
|
||||
<div>
|
||||
<div><strong>Justificativa</strong>: {{ $solicitacao['justificativa'][0] ?? ''}}</div>
|
||||
|
||||
@for ($i = 1; $i < $linhasJustificativa; $i++)
|
||||
<div>
|
||||
<span>{{ $solicitacao['justificativa'][$i] ?? '' }}</span>
|
||||
</div>
|
||||
|
||||
@if ($i === 1)
|
||||
<div class="assinatura">
|
||||
<div class="assinatura-linha"></div>
|
||||
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
|
||||
<div style="page-break-before: always;"></div>
|
||||
@endif
|
||||
@endfor
|
||||
</div>
|
||||
|
||||
<div><strong>Observação</strong>: {{ $solicitacao['observacao'] }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row" style="margin-top: 20px;">
|
||||
<div class="col-2" style="text-align: right;">
|
||||
<strong>Data:</strong> {{ $solicitacao['data'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="assinatura">
|
||||
@if(!$paraAssinar)
|
||||
<div class="assinatura-linha"></div>
|
||||
@endif
|
||||
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['usuario_nome'] }}</div>
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['ocupacao_descricao'] }}</div>
|
||||
<div>{{ $solicitacao['informacoes_administrativas']['documento'] }}</div>
|
||||
</div>
|
||||
|
||||
<div class="row" style="margin-top: 30px;">
|
||||
<div class="col-12">
|
||||
<fieldset>
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Prontuário</strong>
|
||||
<div>
|
||||
{{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-8">
|
||||
<strong>Nome</strong>
|
||||
<div>
|
||||
{{ $paciente['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Data da coleta</strong>
|
||||
<div class="blank-line blank-line-mr">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Número do exame</strong>
|
||||
<div class="blank-line blank-line-mr">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-4">
|
||||
<strong>Data da entrega</strong>
|
||||
<div class="blank-line">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
Reference in New Issue
Block a user