This commit is contained in:
@@ -0,0 +1,427 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="page">
|
||||
<fieldset>
|
||||
<legend>Identificação do estabelecimento de saúde</legend>
|
||||
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">
|
||||
Unidade solicitante
|
||||
</div>
|
||||
|
||||
{{ $internacao['unidade_solicitante']['nome'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">
|
||||
CNES
|
||||
</div>
|
||||
|
||||
{{ $internacao['unidade_solicitante']['cnes'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">
|
||||
Unidade de internação
|
||||
</div>
|
||||
|
||||
{{ $internacao['unidade_internacao']['nome'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">
|
||||
CNES
|
||||
</div>
|
||||
|
||||
{{ $internacao['unidade_internacao']['cnes'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Identificação do paciente</legend>
|
||||
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">
|
||||
Nome
|
||||
</div>
|
||||
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if ($paciente['nome_social'])
|
||||
@if ($paciente['prefere_nome_social'])
|
||||
<strong>({{ $paciente['nome_social'] }})</strong>
|
||||
@else
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">
|
||||
Prontuário
|
||||
</div>
|
||||
|
||||
{{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-3">
|
||||
<div class="tableset-cell-legend">CNS</div>
|
||||
|
||||
{{ $paciente['cns'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">CPF</div>
|
||||
|
||||
{{ $paciente['cpf'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Data de nascimento</div>
|
||||
|
||||
{{ $paciente['data_nascimento'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-3">
|
||||
<div class="tableset-cell-legend">Idade</div>
|
||||
|
||||
{{ $paciente['idade'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Sexo</div>
|
||||
|
||||
{{ $paciente['sexo'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Raça/Cor</div>
|
||||
|
||||
{{ $paciente['raca_cor'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">Etnia indígena</div>
|
||||
|
||||
{{ $paciente['etnia_indigena'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">Nome da mãe</div>
|
||||
|
||||
{{ $paciente['nome_mae'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Contato</div>
|
||||
|
||||
{{ $paciente['telefone'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-10">
|
||||
<div class="tableset-cell-legend">Endereço</div>
|
||||
|
||||
{{ $paciente['endereco']['completo'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Código IBGE</div>
|
||||
|
||||
{{ $paciente['endereco']['ibge'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Justificativa da internação</legend>
|
||||
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell">
|
||||
<div class="tableset-cell-legend">Principais sinais e sintomas clinicos</div>
|
||||
|
||||
{{ $internacao['principais_sinais_sintomas_clinicos'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell">
|
||||
<div class="tableset-cell-legend">Condições que justificam a internação</div>
|
||||
|
||||
{{ $internacao['condicoes_que_justificam_internacao'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell">
|
||||
<div class="tableset-cell-legend">Principais resultados de provas diagnósticas (resultados de exames realizados)</div>
|
||||
|
||||
{{ $internacao['principais_resultados_de_provas_diagnosticas'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell">
|
||||
<div class="tableset-cell-legend">Diagnóstico inicial</div>
|
||||
|
||||
{{ $internacao['cid_principal']['nome'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell" style="width: 12%">
|
||||
<div class="tableset-cell-legend">CID principal</div>
|
||||
|
||||
{{ $internacao['cid_principal']['codigo'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell" style="width: 14%">
|
||||
<div class="tableset-cell-legend">CID secundário</div>
|
||||
|
||||
{{ $internacao['cid_secundario'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell" style="width: 19%">
|
||||
<div class="tableset-cell-legend">CID causas associadas</div>
|
||||
|
||||
{{ $internacao['cid_causas_associadas'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Procedimento solicitado</legend>
|
||||
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-9">
|
||||
<div class="tableset-cell-legend">Descrição do procedimento solicitado</div>
|
||||
|
||||
{{ $internacao['procedimento']['procedimento_solicitado']['nome'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-3">
|
||||
<div class="tableset-cell-legend">Código do procedimento</div>
|
||||
|
||||
{{ $internacao['procedimento']['procedimento_solicitado']['codigo'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-4">
|
||||
<div class="tableset-cell-legend">Clínica</div>
|
||||
|
||||
{{ $internacao['procedimento']['clinica'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-6">
|
||||
<div class="tableset-cell-legend">Caráter de internação</div>
|
||||
|
||||
{{ $internacao['procedimento']['carater_internacao'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">{{ $internacao['procedimento']['documento']['nome'] }}</div>
|
||||
|
||||
{{ $internacao['procedimento']['documento']['numero'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell col-5">
|
||||
<div class="tableset-cell-legend">Nome do profissional solicitante / Assistente</div>
|
||||
|
||||
{{ $internacao['procedimento']['profissional_solicitante_assistente'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell col-2">
|
||||
<div class="tableset-cell-legend">Data da solicitação</div>
|
||||
|
||||
{{ $internacao['procedimento']['data_solicitacao'] }}
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell col-5">
|
||||
<div class="tableset-cell-legend">Assinatura e carimbo (Nº do registro do conselho)</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Preencher em caso de causas externas (acidentes ou violências)</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-min" style="padding-right: 5px">
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell" style="height: 52px; vertical-align: middle">
|
||||
@foreach($internacao['causa_externa']['causas_externas'] as $i => $causas)
|
||||
<div class="row">
|
||||
<div class="cell" style="white-space: nowrap;">
|
||||
( ) {{ $causas }}
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell">
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
CNPJ da seguradora
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
Nº do bilhete
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
Série
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
CNPJ empresa
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
CNAE da empresa
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell">
|
||||
<div class="tableset-cell-legend">
|
||||
CBOR
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell">
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell text-center">
|
||||
<div class="tableset-cell-legend">
|
||||
Vínculo com a previdência
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
@foreach($internacao['causa_externa']['vinculos_previdencia'] as $i => $vinculo)
|
||||
<div class="cell" style="white-space: nowrap;">
|
||||
( ) {{ $vinculo }}
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Autorização</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-8">
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell col-8">
|
||||
<div class="tableset-cell-legend">
|
||||
Nome do profissional autorizador
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell col-4">
|
||||
<div class="tableset-cell-legend">
|
||||
Código do órgão emissor
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell col-4">
|
||||
<div class="tableset-cell-legend">
|
||||
Documento
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell col-8">
|
||||
<div class="tableset-cell-legend">
|
||||
Nº documento (CNS/CPF) do profissional autorizador
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell col-4 text-center" style="padding-bottom: 1px;">
|
||||
<div class="tableset-cell-legend">
|
||||
Data da autorização
|
||||
</div>
|
||||
|
||||
<div class="empty-date"></div>
|
||||
</div>
|
||||
|
||||
<div class="tableset-cell empty-cell col-8">
|
||||
<div class="tableset-cell-legend">
|
||||
Assinatura e carimbo (Nº do registro do conselho)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cell col-4" style="padding-left: 5px;">
|
||||
<div class="tableset">
|
||||
<div class="tableset-row">
|
||||
<div class="tableset-cell empty-cell" style="height: 86px">
|
||||
<div class="tableset-cell-legend">
|
||||
Nº da autorização de internação hospitalar
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
@page {
|
||||
font-size: 10px;
|
||||
}
|
||||
</style>
|
||||
@endsection
|
||||
@@ -0,0 +1,149 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="page">
|
||||
<div class="fieldset">
|
||||
<div class="legend">Identificação do paciente</div>
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Nome',
|
||||
'value' => $paciente['nome'] . ($paciente['nome_social']
|
||||
? ($paciente['prefere_nome_social']
|
||||
? " <strong>({$paciente['nome_social']})</strong>"
|
||||
: " ({$paciente['nome_social']})")
|
||||
: ''
|
||||
),
|
||||
'class' => 'col-9',
|
||||
'is_html' => true
|
||||
],
|
||||
[
|
||||
'label' => 'Data de nascimento',
|
||||
'value' => $paciente['data_nascimento'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Idade',
|
||||
'value' => $paciente['idade'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
[
|
||||
'label' => 'CNS',
|
||||
'value' => $paciente['cns'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
[
|
||||
'label' => 'CPF',
|
||||
'value' => $paciente['cpf'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
[
|
||||
'label' => 'RG',
|
||||
'value' => $paciente['rg'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Nome da mãe',
|
||||
'value' => $paciente['nome_mae'],
|
||||
'class' => 'col-12'
|
||||
]
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Endereço',
|
||||
'value' => $paciente['endereco'],
|
||||
'class' => 'col-12'
|
||||
]
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Declaro que me foi explicado a proposta de tratamento hospitalar e seus benefícios, riscos, complicações,
|
||||
potenciais e alternativas aos mesmos. Eu tive a oportunidade de fazer perguntas e todas foram respondidas
|
||||
inteira e satisfatóriamente:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
01 - Reconheço que não existe garantia ou segurança absoluta, referente aos resultados deste procedimento ou referente
|
||||
a cura de minha condição, mas que serão utilizados para ser obtido o melhor resultado.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
02 - Autorizo o hospital <strong>{{ $internacao['unidade'] }}</strong> a praticar tratamentos clínicos ou cirúrgicos, que por ventura,
|
||||
se mostrem necessários, isentando-o de qualquer responsabilidade decorrente de riscos cirúrgicos ou sequelas
|
||||
advindas da terapia aplicada ou do ato cirúrgico e ainda de elucidação diagnóstica.
|
||||
Fico ciente que o Hospital não se responsabilizará por danos materiais e por atitudes pessoais do paciente ou de
|
||||
acompanhantes, e que estes ficaram sujeitos as normas internas do Hospital.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
03 - Estou ciente de que posso apresentar reações alérgicas desconhecidas por mim e pelos médicos aos medicamentos
|
||||
ou soluções utilizadas no procedimento.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
04 - Eu confirmo que li e compreendi perfeitamente todos os itens acima.
|
||||
</p>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }} às {{ $horaAtual }}.
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
Por estar inteiramente de acordo com seu texto, firmo o presente termo.
|
||||
</p>
|
||||
|
||||
<div style="margin-top: 100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-5 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'<strong>Assinatura do paciente ou responsável</strong>',
|
||||
]
|
||||
],
|
||||
])
|
||||
|
||||
<hr>
|
||||
|
||||
<div style="margin-top: 100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-5 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'<strong>Carimbo e assinatura do médico responsável</strong>',
|
||||
]
|
||||
],
|
||||
])
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,28 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="text-justify area">
|
||||
Atesto, para os devidos fins, que o Sr(a) {{ $nomeAcompanhante }}, {{ $documento['tipo'] }} {{ $documento['numero'] }} está ACOMPANHANDO o Sr(a) @include('impressoes.components.paciente-nome', $paciente), CPF {{ $paciente['cpf'] }} na unidade de pronto atendimento {{ $unidade['nome'] }} no dia {{ $data }} às {{ $hora }}{{ empty($cid) ? '' : " com diagnóstico segundo CID10 {$cid}" }}. {{ $afastamento_texto }}
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$profissional['nome']}</strong>",
|
||||
$profissional['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
@endsection
|
||||
@@ -0,0 +1,45 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="text-justify area">
|
||||
Atesto, para os devidos fins, que @include('impressoes.components.paciente-nome', $paciente), {{ $documento['tipo'] }} {{ $documento['numero'] }} recebeu
|
||||
atendimento na unidade de pronto atendimento {{ $unidade['nome'] }} no dia {{ $data }} às {{ $hora }}{{ empty($cid) ? '' : " com diagnóstico segundo CID10 {$cid}" }}.
|
||||
{{ $afastamento_texto }}
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$profissional['nome']}</strong>",
|
||||
$profissional['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@if (!empty($cid))
|
||||
<h3 class="text-center">AUTORIZAÇÃO</h3>
|
||||
|
||||
<div class="text-justify area">
|
||||
Eu, @include('impressoes.components.paciente-nome', $paciente) autorizo o(a) Dr(a). {{$profissional['nome']}}, a registrar o diagnóstico codificado CID ou por
|
||||
extenso neste atestado médico.
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => ['class' => 'col-4 center'],
|
||||
'data' => ['info' => ["<strong>Assinatura do paciente ou responsável</strong>"]],
|
||||
])
|
||||
@endif
|
||||
@endsection
|
||||
@@ -0,0 +1,37 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($declaracoes as $declaracao)
|
||||
<div class="page">
|
||||
<div class="text-justify area mt-1">
|
||||
Declaro que {{ $declaracao['acompanhante']['nome'] }}, {{ $declaracao['documento']['tipo'] }} {{ $declaracao['documento']['numero'] }},
|
||||
permaneceu na unidade de Pronto Atendimento {{ $declaracao['unidade']['nome'] }}, das {{ $declaracao['de'] }}
|
||||
às {{ $declaracao['ate'] }}, acompanhando {{ $declaracao['paciente']['sexoMasculino'] ? 'o' : 'a' }}
|
||||
paciente @include('impressoes.components.paciente-nome', $declaracao['paciente']).
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$declaracao['profissional']['nome']}</strong>",
|
||||
$declaracao['profissional']['cbo'],
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,40 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($declaracoes as $declaracao)
|
||||
<div class="page">
|
||||
<div class="text-justify area mt-1">
|
||||
Declaro que @include('impressoes.components.paciente-nome', $declaracao['paciente']), {{ $declaracao['documento']['tipo'] }} {{ $declaracao['documento']['numero'] }},
|
||||
permaneceu na unidade de Pronto Atendimento {{ $declaracao['unidade']['nome'] }}, das {{ $declaracao['de'] }}
|
||||
às {{ $declaracao['ate'] }}, para o fim de {{ $declaracao['motivo'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$declaracao['profissional']['nome']}</strong>",
|
||||
$declaracao['profissional']['cbo'],
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,275 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="area font-small">
|
||||
<div class="font-large">INTERNAÇÃO</div>
|
||||
<br>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><strong>Quarto:</strong></td>
|
||||
<td colspan="4"><strong>Leito:</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> {{ $encaminhamentoHospitalar['quarto'] }} </td>
|
||||
<td> {{ $encaminhamentoHospitalar['leito'] }} </td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Paciente:</strong></td>
|
||||
<td><strong>Idade:</strong></td>
|
||||
<td><strong>Sexo:</strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{ $paciente['nome'] }}</td>
|
||||
<td>{{ $paciente['idadeCompleta'] }}</td>
|
||||
<td>{{ $paciente['sexo'] }}</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Data de Nascimento: </strong></td>
|
||||
<td><strong>Telefone: </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{ $paciente['dataNascimento'] }}</td>
|
||||
<td>{{ $paciente['telefone'] }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@if (sizeof($evolucoesMedicas ?? []) > 0)
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">EVOLUÇÃO MÉDICA</div>
|
||||
<br>
|
||||
<table>
|
||||
<tr>
|
||||
<td><strong>Data/Hora:</strong></td>
|
||||
<td><strong>Médico(a):</strong></td>
|
||||
</tr>
|
||||
@foreach ($evolucoesMedicas as $evolucaoMedica)
|
||||
<tr>
|
||||
<td>{{ $evolucaoMedica['dataHora'] }}</td>
|
||||
<td>{{ $evolucaoMedica['profissional']['nome'] }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if (sizeof($evolucoesEnfermagem ?? []) > 0)
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">EVOLUÇÃO DE ENFERMAGEM</div>
|
||||
<br>
|
||||
<table>
|
||||
<tr>
|
||||
@foreach ($evolucoesEnfermagem as $evolucaoEnfermagem)
|
||||
<td><strong>Data/Hora:</strong> {{ $evolucaoEnfermagem['dataHora'] }}</td>
|
||||
<td><strong>Médico(a):</strong> {{ $evolucaoEnfermagem['profissional']['nome'] }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">ANAMNESE</div>
|
||||
<br>
|
||||
|
||||
<table>
|
||||
@if (sizeof($queixasPrincipaisDuracoes ?? []) > 0)
|
||||
|
||||
<tr><td><strong>Queixa Principal:</strong></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@php
|
||||
$queixaPrincipal = implode(", ", $queixasPrincipaisDuracoes);
|
||||
@endphp
|
||||
{{ $queixaPrincipal }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
@endif
|
||||
|
||||
|
||||
@if (sizeof($historias ?? []) > 0)
|
||||
|
||||
<tr><td><strong>Histórias:</strong></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@php
|
||||
$historia = implode(", ", $historias);
|
||||
@endphp
|
||||
{{ $historia }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
@endif
|
||||
|
||||
|
||||
@if (sizeof($diagnosticos ?? []) > 0)
|
||||
|
||||
<tr><td><strong>Diagnósticos:</strong></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@php
|
||||
$diagnostico = implode(", ", $diagnosticos);
|
||||
@endphp
|
||||
{{ $diagnostico }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
@endif
|
||||
|
||||
|
||||
@if (sizeof($condutas ?? []) > 0)
|
||||
|
||||
<tr><td><strong>Condutas:</strong></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@php
|
||||
$conduta = implode(", ", $condutas);
|
||||
@endphp
|
||||
{{ $conduta }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
@endif
|
||||
|
||||
|
||||
@if (sizeof($examesFisicos ?? []) > 0)
|
||||
|
||||
<tr><td><strong>Exames Físicos:</strong></td></tr>
|
||||
<tr>
|
||||
<td>
|
||||
@php
|
||||
$exameFisico = implode(", ", $examesFisicos);
|
||||
@endphp
|
||||
{{ $exameFisico }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">DADOS CLÍNICOS</div>
|
||||
<br>
|
||||
<table>
|
||||
{{-- POR FALTA DE COMUNICAÇÃO, SERÁ ADICIONADO DEPOIS --}}
|
||||
<tr></tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">OBSERVAÇÃO</div>
|
||||
<br>
|
||||
<table>
|
||||
@if ($encaminhamentoHospitalar['observacoes'])
|
||||
<tr>
|
||||
<td>{{ $encaminhamentoHospitalar['observacoes'] }}</td>
|
||||
</tr>
|
||||
@endif
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="area font-small">
|
||||
@if (sizeof($prescricoesInternas ?? []) > 0)
|
||||
<div class="font-large">PRESCRIÇÃO INTERNA</div>
|
||||
<br>
|
||||
<table>
|
||||
|
||||
@foreach ($prescricoesInternas as $prescricaoInterna)
|
||||
<tr>
|
||||
<td><strong>Data/Hora:</strong></td>
|
||||
<td><strong>Médico:</strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{ $prescricaoInterna['dataHora'] }}</td>
|
||||
<td>{{ $prescricaoInterna['profissional']['cbo'] }}</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Medicamento</strong></td>
|
||||
<td><strong>Quantidade</strong></td>
|
||||
<td><strong>Forma farmacêutica</strong></td>
|
||||
<td><strong>Administrar</strong></td>
|
||||
</tr>
|
||||
|
||||
@foreach ($prescricaoInterna['medicamentos'] as $medicamento)
|
||||
<tr>
|
||||
<td>{{ $medicamento['nome'] }}</td>
|
||||
<td>{{ $medicamento['quantidade'] }}</td>
|
||||
<td>{{ $medicamento['formaFarmaceutica'] }}</td>
|
||||
<td>{{ $medicamento['administracao'] }}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
Status da medicação
|
||||
</td>
|
||||
<td colspan="3">
|
||||
@foreach ($medicamento['aplicacoes'] as $aplicacao)
|
||||
{{ $aplicacao['aplicacao'] }}ª - {{ $aplicacao['status'] }} |
|
||||
@endforeach
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
@endforeach
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Via de administracao: </strong> {{ $prescricaoInterna['viaAdministracao'] }}</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Frequência: </strong>{{ $prescricaoInterna['frequencia'] }}</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Observação: </strong>{{ $prescricaoInterna['observacoes'] }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
@endif
|
||||
|
||||
<div class="font-small text-right mt-2">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$encaminhamentoHospitalar['profissional']['nome']}</strong>",
|
||||
$encaminhamentoHospitalar['profissional']['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
</div>
|
||||
|
||||
@endsection
|
||||
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
@foreach($evolucoes as $evolucao)
|
||||
|
||||
<div class="area text-left mt-1 border-bottom">
|
||||
<div>
|
||||
<strong>Data/Hora: </strong>{{ $evolucao['dataHora'] }}
|
||||
<strong>Médico: </strong>{{ $evolucao['profissional']['nome'] }} - {{ $evolucao['profissional']['cbo'] }}
|
||||
</div>
|
||||
<div class="mt-1"><strong>Evolução Médica: </strong><span>{{ $evolucao['evolucao'] }}</span></div>
|
||||
</div>
|
||||
|
||||
@endforeach
|
||||
@@ -0,0 +1,5 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
@extends('impressoes.template.pronto-atendimento.atendimento-medico.evolucao-medica-conteudo')
|
||||
@endsection
|
||||
@@ -0,0 +1,7 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
{!! $conteudo !!}
|
||||
@endsection
|
||||
|
||||
|
||||
@@ -0,0 +1,169 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
@foreach($encaminhamentos as $encaminhamento)
|
||||
<div class="page">
|
||||
<div class="area font-small">
|
||||
<div class="font-large">Dados do paciente</div>
|
||||
|
||||
<br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="3"><strong>Paciente:</strong></td>
|
||||
<td><strong>CNS:<strong></td>
|
||||
<td><strong>Urgente:</strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<span>@include('impressoes.components.paciente-nome', $encaminhamento['paciente'])</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['cns'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['urgente'] ? 'Sim' : 'Não' }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Sexo: </strong></td>
|
||||
<td><strong>Idade: </strong></td>
|
||||
<td><strong>Data de nascimento: </strong></td>
|
||||
<td><strong>Telefone: </strong></td>
|
||||
<td><strong>Prontuário da unidade: </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['sexo'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['idadeCompleta'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['dataNascimento'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['telefone'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['prontuarioUnidade'] }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3"><strong>Nome da mãe:</strong></td>
|
||||
<td><strong>Município de nascimento:</strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<span>{{ $encaminhamento['paciente']['nomeMae'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['paciente']['municipioNascimento'] }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">Dados da Unidade</div>
|
||||
|
||||
<br>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><strong>Unidade de saúde solicitante: </strong></td>
|
||||
<td><strong>CNES: </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['unidade']['nome'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['unidade']['cnes'] }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Profissional solicitante: </strong></td>
|
||||
<td><strong>CNS Profissional: </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['profissional']['nome'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['profissional']['cns'] }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr><td><br></td></tr>
|
||||
|
||||
<tr>
|
||||
<td><strong>Especialidade Médica: </strong></td>
|
||||
<td><strong>Hipótese / Diagnóstico (CID10): </strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['cbo'] }}</span>
|
||||
</td>
|
||||
<td>
|
||||
<span>{{ $encaminhamento['cid'] }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="area font-small">
|
||||
<div class="font-large">Referência</div>
|
||||
|
||||
<br>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><strong>Motivo do encaminhamento: </strong></td>
|
||||
<td><strong>Observação: </strong></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>{{ $encaminhamento['motivo'] }}</td>
|
||||
<td>{{ $encaminhamento['observacoes'] }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small text-right mt-2">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$encaminhamento['profissional']['nome']}</strong>",
|
||||
$encaminhamento['profissional']['cbo'],
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,32 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="text-justify area mt-1">
|
||||
{{ $orientacoes }}
|
||||
</div>
|
||||
|
||||
<div class="mt-1">
|
||||
<strong>Data/hora da orientação médica: </strong><span>{{ $dataHora }}</span>
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$profissional['nome']}</strong>",
|
||||
$profissional['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
|
||||
@endsection
|
||||
@@ -0,0 +1,46 @@
|
||||
<div class="mt-1">
|
||||
<strong>Massa: </strong><span>{{ $massa }}</span>
|
||||
</div>
|
||||
|
||||
<div class="area text-left mt-1 border-bottom">
|
||||
<div>
|
||||
<strong>Data/Hora: </strong><span class="font-small mr-1">{{ $dataHora }}</span>
|
||||
<strong>Médico(a): </strong><span class="font-small">{{ $profissional['nome'] }} - {{ $profissional['cbo'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-left area">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-left">Medicamento</th>
|
||||
<th class="text-left">Quantidade</th>
|
||||
<th class="text-left">Forma farmacêutica</th>
|
||||
<th class="text-left">Administrar</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($medicamentos as $medicamento)
|
||||
<tr>
|
||||
<td>{{ $medicamento['nome'] }}</td>
|
||||
<td>{{ $medicamento['quantidade'] }}</td>
|
||||
<td>{{ $medicamento['formaFarmaceutica'] }}</td>
|
||||
<td>{{ $medicamento['administracao'] }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="mt-1">
|
||||
@if($doseUnica)
|
||||
<strong>Dose única</strong>
|
||||
@else
|
||||
<strong>Frequência: </strong><span>{{ $frequencia }}</span>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="area text-left border-bottom">
|
||||
<strong>Observações: </strong>
|
||||
<span class="font-small mr-1">{{ $observacoes }}</span>
|
||||
</div>
|
||||
@@ -0,0 +1,197 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
<div class="table-grid-margin-bottom">
|
||||
<table class="table-grid">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<table class="table-grid-inner">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="no-background-color">
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if (!is_null($paciente['nome_social']))
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
</th>
|
||||
|
||||
<th class="col-min no-text-transform no-background-color font-size-default">
|
||||
<strong>Prontuário: {{ $paciente['prontuario'] }}</strong>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>CNS:</strong> {{ $paciente['cns'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>CPF:</strong> {{ $paciente['cpf'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>Sexo:</strong> {{ $paciente['sexo'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>Peso:</strong> {{ $avaliacaoAntropometrica['massa'] }}
|
||||
</td>
|
||||
<td>
|
||||
<strong>Altura:</strong> {{ $avaliacaoAntropometrica['altura'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Data de nascimento:</strong> {{ $paciente['data_nascimento'] }}
|
||||
</td>
|
||||
|
||||
<td colspan="{{ $paciente['idade_gestacional'] ? 3 : 4 }}">
|
||||
<strong>Idade:</strong> {{ $paciente['idade'] }}
|
||||
</td>
|
||||
|
||||
@if (!is_null($paciente['idade_gestacional']))
|
||||
<td>
|
||||
Gestante a {{ $paciente['idade_gestacional'] }}
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<strong>Nome da mãe:</strong> {{ $paciente['nome_mae'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<strong>Endereço:</strong> {{ $paciente['endereco'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<strong>Contato:</strong>
|
||||
|
||||
@if (empty($paciente['telefones']))
|
||||
NÃO INFORMADO
|
||||
@else
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
<div style="display: inline; padding: {{ $i > 0 ? '0 2px' : '0 2px 0 0' }};">
|
||||
{{ $telefone }}
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
|
||||
@foreach($prescricoesInternas as $prescricaoInterna)
|
||||
|
||||
<div class="text-left mt-1 border-bottom" style="margin-bottom:3px;">
|
||||
<strong>Data/Hora: </strong><span class="font-small mr-1">{{ $prescricaoInterna['dataHora'] }}</span>
|
||||
<strong>Médico(a): </strong><span class="font-small">{{ $prescricaoInterna['profissional']['nome'] }} - {{ $prescricaoInterna['profissional']['cbo'] }}</span>
|
||||
</div>
|
||||
|
||||
<table class="table text-left">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="text-left col-4">Medicamento</th>
|
||||
<th class="text-left col-2">Quantidade</th>
|
||||
<th class="text-left col-3">Forma farmacêutica</th>
|
||||
<th class="text-left col-3">Administrar</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach ($prescricaoInterna['medicamentos'] as $medicamento)
|
||||
<tr>
|
||||
<td>{{ $medicamento['nome'] }}</td>
|
||||
<td>{{ $medicamento['quantidade'] }}</td>
|
||||
<td>{{ $medicamento['formaFarmaceutica'] }}</td>
|
||||
<td>{{ $medicamento['administracao'] }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="mt-1">
|
||||
@if($prescricaoInterna['doseUnica'])
|
||||
<strong>Dose única</strong>
|
||||
@else
|
||||
<strong>Frequência: </strong><span>{{ $prescricaoInterna['frequencia'] }}</span>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="mt-1 text-left border-bottom">
|
||||
<strong>Observações: </strong>
|
||||
<span class="font-small mr-1">{{ $prescricaoInterna['observacoes'] }}</span>
|
||||
</div>
|
||||
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
<div style="margin-top: 80px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top: 80px"></div>
|
||||
|
||||
<table class="table-grid no-border">
|
||||
<tbody>
|
||||
@php
|
||||
$vistosNomesCBO = [];
|
||||
$contadorAssinaturas = 0;
|
||||
@endphp
|
||||
|
||||
<tr>
|
||||
@foreach ($prescricoesInternas as $i => $assinatura)
|
||||
@if (!isset($vistosNomesCBO[$assinatura['profissional']['nome']][$assinatura['profissional']['cbo']]))
|
||||
@php
|
||||
$vistosNomesCBO[$assinatura['profissional']['nome']][$assinatura['profissional']['cbo']] = true;
|
||||
@endphp
|
||||
|
||||
<td class="no-border col-{{ count($prescricoesInternas) === 1 ? 12 : 6 }}" style="padding: 20px 10px 0 10px;">
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'center ' . (count($prescricoesInternas) === 1 ? 'col-6' : '')
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$assinatura['profissional']['nome']}</strong>",
|
||||
$assinatura['profissional']['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
</td>
|
||||
|
||||
@php
|
||||
$contadorAssinaturas++;
|
||||
@endphp
|
||||
|
||||
@if ($contadorAssinaturas % 2 === 0 || $i === (count($prescricoesInternas) - 1))
|
||||
</tr>
|
||||
@if ($i !== (count($prescricoesInternas) - 1))
|
||||
<tr>
|
||||
@endif
|
||||
@php
|
||||
$contadorAssinaturas = 0;
|
||||
@endphp
|
||||
@endif
|
||||
@endif
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,991 @@
|
||||
@extends('impressoes.layout.impressao', ['paraAssinar' => !$exibirAssinatura])
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
@php
|
||||
function agruparMedicamentos($medicamentos) {
|
||||
$grupos = [];
|
||||
$grupoAtual = [];
|
||||
$alturaAtual = 0;
|
||||
$alturaMaxima = 100;
|
||||
|
||||
foreach ($medicamentos as $medicamento) {
|
||||
$alturaMedicamento = calcularAlturaMedicamento($medicamento);
|
||||
|
||||
if ($alturaAtual + $alturaMedicamento > $alturaMaxima && !empty($grupoAtual)) {
|
||||
$grupos[] = $grupoAtual;
|
||||
$grupoAtual = [];
|
||||
$alturaAtual = 0;
|
||||
}
|
||||
|
||||
$grupoAtual[] = $medicamento;
|
||||
$alturaAtual += $alturaMedicamento;
|
||||
}
|
||||
|
||||
if (!empty($grupoAtual)) {
|
||||
|
||||
$grupos[] = $grupoAtual;
|
||||
}
|
||||
|
||||
return $grupos;
|
||||
}
|
||||
|
||||
function calcularAlturaMedicamento($medicamento) {
|
||||
|
||||
$alturaBase = 30;
|
||||
|
||||
if (!empty($medicamento['recomendacoes']) && !$medicamento['livre']) {
|
||||
return $alturaBase + 20 * ceil(strlen($medicamento['recomendacoes']) / 50);
|
||||
}
|
||||
|
||||
if (!empty($medicamento['descricao'])) {
|
||||
return $alturaBase + 20 * ceil(strlen($medicamento['descricao']) / 50);
|
||||
}
|
||||
|
||||
return $alturaBase;
|
||||
}
|
||||
|
||||
@endphp
|
||||
|
||||
@foreach($receitas as $receita)
|
||||
@if(count($receita['medicamentos']) > 0)
|
||||
|
||||
@if($receita['isEspecial'])
|
||||
|
||||
@php
|
||||
$medicamentosGroups = agruparMedicamentos($receita['medicamentos']);
|
||||
@endphp
|
||||
|
||||
@foreach($medicamentosGroups as $groupIndex => $medicamentosGroup)
|
||||
|
||||
<div class="page">
|
||||
@if($receita['isEspecial'])
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small">
|
||||
<div class="row">
|
||||
<div class="cell col-5"></div>
|
||||
<div class="cell col-7">1º VIA - RETENÇÃO NA FARMÁCIA OU DROGARIA</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-5"></div>
|
||||
<div class="cell col-7">2º VIA - ORIENTAÇÃO AO PACIENTE</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cell col-5 font-small">
|
||||
<div class="row">
|
||||
<div class="cell col-5"></div>
|
||||
<div class="cell col-7">1º VIA - RETENÇÃO NA FARMÁCIA OU DROGARIA</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-5"></div>
|
||||
<div class="cell col-7">2º VIA - ORIENTAÇÃO AO PACIENTE</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
@foreach($medicamentosGroup as $medicamento)
|
||||
<tr class="card-top">
|
||||
<td>
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>{{ $medicamento['nome'] }}</strong>
|
||||
@elseif (isset($medicamento['medicamento_manual']))
|
||||
{!! $medicamento['medicamento_manual'] !!}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-middle">
|
||||
<td>
|
||||
{{ $medicamento['posologia'] }}
|
||||
</td>
|
||||
<td class="text-right">
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'] && $medicamento['recomendacoes'])
|
||||
<strong>Recomendações:</strong> {{ $medicamento['recomendacoes'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center',
|
||||
'height' => 35
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
@foreach($medicamentosGroup as $medicamento)
|
||||
<tr class="card-top">
|
||||
<td>
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>{{ $medicamento['nome'] }}</strong>
|
||||
@elseif (isset($medicamento['medicamento_manual']))
|
||||
{!! $medicamento['medicamento_manual'] !!}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-middle">
|
||||
<td>
|
||||
{{ $medicamento['posologia'] }}
|
||||
</td>
|
||||
<td class="text-right">
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'] && $medicamento['recomendacoes'])
|
||||
<strong>Recomendações:</strong> {{ $medicamento['recomendacoes'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => ['class' => 'col-4 center',
|
||||
'height' => 35
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if($receita['isEspecial'])
|
||||
<div class="row">
|
||||
<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>
|
||||
|
||||
@for($j = 0; $j < 3; $j++)
|
||||
<div class="manual-line"></div>
|
||||
@endfor
|
||||
|
||||
<div class="row">
|
||||
<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>
|
||||
|
||||
@for($j = 0; $j < 3; $j++)
|
||||
<div class="manual-line"></div>
|
||||
@endfor
|
||||
|
||||
<div class="row">
|
||||
<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>
|
||||
@endif
|
||||
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
|
||||
@if(!$receita['isEspecial'])
|
||||
<div class="page">
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
@php
|
||||
$prescricao_manual = [];
|
||||
@endphp
|
||||
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
@if (isset($medicamento['prescricao_manual']))
|
||||
@php
|
||||
$limparConteudo = trim(preg_replace('/<p[^>]*>(\s| )*<\/p>/', '', $medicamento['prescricao_manual']));
|
||||
preg_match_all('/<p[^>]*>(.*?)<\/p>/', $limparConteudo, $matches);
|
||||
$paragrafo = $matches[0] ?? [];
|
||||
$totalLinhas = count($paragrafo);
|
||||
|
||||
if($totalLinhas > 10) {
|
||||
$quebrasParagrafos = array_chunk($paragrafo, 10);
|
||||
foreach ($quebrasParagrafos as $quebrasParagrafo) {
|
||||
$prescricao_manual[] = implode('', $quebrasParagrafo);
|
||||
}
|
||||
} else {
|
||||
$prescricao_manual[] = $medicamento['prescricao_manual'];
|
||||
}
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
@if (!isset($medicamento['prescricao_manual']))
|
||||
<tr class="card-top">
|
||||
<td>
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>{{ $medicamento['nome'] }}</strong>
|
||||
@elseif (isset($medicamento['medicamento_manual']))
|
||||
{!! $medicamento['medicamento_manual'] !!}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-middle">
|
||||
<td>
|
||||
{{ $medicamento['posologia'] }}
|
||||
</td>
|
||||
<td class="text-right">
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'] && $medicamento['recomendacoes'])
|
||||
<strong>Recomendações:</strong> {{ $medicamento['recomendacoes'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@if(!empty($prescricao_manual) && count($prescricao_manual) > 0)
|
||||
@foreach(array_slice($prescricao_manual, 0, 1) as $prescricao)
|
||||
<tr class="card-top"><td colspan="2"></td></tr>
|
||||
<tr class="card-middle">
|
||||
<td colspan="2">
|
||||
{!! $prescricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom"><td colspan="2"></td></tr>
|
||||
@endforeach
|
||||
@endif
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
@foreach($receita['medicamentos'] as $medicamento)
|
||||
@if (!isset($medicamento['prescricao_manual']))
|
||||
<tr class="card-top">
|
||||
<td>
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>{{ $medicamento['nome'] }}</strong>
|
||||
@elseif (isset($medicamento['medicamento_manual']))
|
||||
{!! $medicamento['medicamento_manual'] !!}
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="text-right">
|
||||
@if($medicamento['usoContinuo'])
|
||||
uso contínuo
|
||||
@elseif($medicamento['doseUnica'])
|
||||
dose única
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-middle">
|
||||
<td>
|
||||
{{ $medicamento['posologia'] }}
|
||||
</td>
|
||||
<td class="text-right">
|
||||
@if (isset($medicamento['nome']))
|
||||
<strong>Via: </strong>
|
||||
{{ $medicamento['viaAdministracao'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom">
|
||||
<td colspan="2">
|
||||
@if(!$medicamento['livre'] && $medicamento['recomendacoes'])
|
||||
<strong>Recomendações:</strong> {{ $medicamento['recomendacoes'] }}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@if(!empty($prescricao_manual) && count($prescricao_manual) > 0)
|
||||
@foreach(array_slice($prescricao_manual, 0, 1) as $prescricao)
|
||||
<tr class="card-top"><td colspan="2"></td></tr>
|
||||
<tr class="card-middle">
|
||||
<td colspan="2">
|
||||
{!! $prescricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom"><td colspan="2"></td></tr>
|
||||
@endforeach
|
||||
@endif
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if(!empty($prescricao_manual) && count($prescricao_manual) > 1)
|
||||
@foreach(array_slice($prescricao_manual, 1) as $index => $prescricao)
|
||||
<div class="page">
|
||||
<div class="row">
|
||||
<div class="cell col-5 font-small" style="padding-right:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top"><td colspan="2"></td></tr>
|
||||
<tr class="card-middle">
|
||||
<td colspan="2">
|
||||
{!! $prescricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom"><td colspan="2"></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="cell col-5 font-small" style="padding-left:15px">
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Emitente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> <span>{{ $receita['profissional']['nome'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['unidade']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['unidade']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<div>
|
||||
<strong>Nome:</strong> @include('impressoes.components.paciente-nome', $receita['paciente'])
|
||||
</div>
|
||||
<div>
|
||||
<strong>Endereço:</strong> <span>{{ $receita['paciente']['endereco'] }}</span>
|
||||
</div>
|
||||
<div>
|
||||
<strong>Telefone:</strong> <span>{{ $receita['paciente']['telefone'] }}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="font-small border-bottom mt-8px">
|
||||
<strong>Medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="font-tiny">
|
||||
<table class="card">
|
||||
<tbody>
|
||||
<tr class="card-top"><td colspan="2"></td></tr>
|
||||
<tr class="card-middle">
|
||||
<td colspan="2">
|
||||
{!! $prescricao !!}
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="card-bottom"><td colspan="2"></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="font-small mt-8px text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $receita['dataCadastro']['porExtenso'] }}
|
||||
</div>
|
||||
|
||||
@if($exibirAssinatura)
|
||||
@include(
|
||||
'impressoes.components.assinatura',
|
||||
[
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
'Assinatura e carimbo',
|
||||
$receita['profissional']['nome'],
|
||||
$receita['profissional']['cbo'],
|
||||
$receita['profissional']['documento']
|
||||
]
|
||||
],
|
||||
]
|
||||
)
|
||||
@else
|
||||
<table class="text-center col-4 center" style="padding: 45px 0 0 0;">
|
||||
<tr><td class="font-small">{{ $receita['profissional']['nome'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['cbo'] }}</td></tr>
|
||||
<tr><td class="font-small">{{ $receita['profissional']['documento'] }}</td></tr>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
@endif
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
<style>
|
||||
|
||||
@page {
|
||||
margin: 125px 0.5cm 70px 0.5cm;
|
||||
}
|
||||
.card td {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
.card-top td { padding-top: 0px; border-top: 1px solid 222; }
|
||||
.card-top td:first-child,
|
||||
.card-middle td:first-child,
|
||||
.card-bottom td:first-child {
|
||||
border-left: 1px solid 222;
|
||||
}
|
||||
.card-top td:last-child,
|
||||
.card-middle td:last-child,
|
||||
.card-bottom td:last-child {
|
||||
border-right: 1px solid 222;
|
||||
}
|
||||
.card-bottom td {
|
||||
padding-bottom: 0px;
|
||||
border-bottom: 1px solid 222;
|
||||
}
|
||||
.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,115 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="table-grid-margin-bottom">
|
||||
<table class="table-grid">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table class="table-grid-inner">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="no-background-color">
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if (!is_null($paciente['nome_social']))
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
</th>
|
||||
|
||||
<th class="col-min no-text-transform no-background-color font-size-default">
|
||||
<strong>Prontuário: {{ $paciente['prontuario'] }}</strong>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>CNS:</strong> {{ $paciente['cns'] }}
|
||||
</td>
|
||||
|
||||
<td class="col-4">
|
||||
<strong>CPF:</strong> {{ $paciente['cpf'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>Sexo:</strong> {{ $paciente['sexo'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Data de nascimento:</strong> {{ $paciente['data_nascimento'] }}
|
||||
</td>
|
||||
|
||||
<td colspan="{{ $paciente['idade_gestacional'] ? 1 : 2 }}">
|
||||
<strong>Idade:</strong> {{ $paciente['idade'] }}
|
||||
</td>
|
||||
|
||||
@if (!is_null($paciente['idade_gestacional']))
|
||||
<td>
|
||||
Gestante a {{ $paciente['idade_gestacional'] }}
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Nome da mãe:</strong> {{ $paciente['nome_mae'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Endereço:</strong> {{ $paciente['endereco'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Contato:</strong>
|
||||
|
||||
@if (empty($paciente['telefones']))
|
||||
NÃO INFORMADO
|
||||
@else
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
<div style="display: inline; padding: {{ $i > 0 ? '0 2px' : '0 2px 0 0' }};">
|
||||
{{ $telefone }}
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@foreach($servicosEnfermagem as $index => $servicoEnfermagem)
|
||||
|
||||
<div class="area mt-1 border-bottom-2">
|
||||
|
||||
<div>
|
||||
<strong>Data da solicitação: </strong>
|
||||
{{ $servicoEnfermagem['data'] }}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<strong>Profissional solicitante: </strong>
|
||||
{{ $servicoEnfermagem['medico']['nome'] }} - {{ $servicoEnfermagem['medico']['cbo'] }}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<strong>Procedimento relacionado: </strong>
|
||||
{{ $servicoEnfermagem['procedimentos']['codigo'] }} - {{ $servicoEnfermagem['procedimentos']['nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if($index != array_key_last($servicosEnfermagem))
|
||||
<hr />
|
||||
@endif
|
||||
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,145 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="table-grid-margin-bottom">
|
||||
<table class="table-grid">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table class="table-grid-inner">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="no-background-color">
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if (!is_null($paciente['nome_social']))
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
</th>
|
||||
|
||||
<th class="col-min no-text-transform no-background-color font-size-default">
|
||||
<strong>Prontuário: {{ $paciente['prontuario'] }}</strong>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>CNS:</strong> {{ $paciente['cns'] }}
|
||||
</td>
|
||||
|
||||
<td class="col-4">
|
||||
<strong>CPF:</strong> {{ $paciente['cpf'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>Sexo:</strong> {{ $paciente['sexo'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Data de nascimento:</strong> {{ $paciente['data_nascimento'] }}
|
||||
</td>
|
||||
|
||||
<td colspan="{{ $paciente['idade_gestacional'] ? 1 : 2 }}">
|
||||
<strong>Idade:</strong> {{ $paciente['idade'] }}
|
||||
</td>
|
||||
|
||||
@if (!is_null($paciente['idade_gestacional']))
|
||||
<td>
|
||||
Gestante a {{ $paciente['idade_gestacional'] }}
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Nome da mãe:</strong> {{ $paciente['nome_mae'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Endereço:</strong> {{ $paciente['endereco'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Contato:</strong>
|
||||
|
||||
@if (empty($paciente['telefones']))
|
||||
NÃO INFORMADO
|
||||
@else
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
<div style="display: inline; padding: {{ $i > 0 ? '0 2px' : '0 2px 0 0' }};">
|
||||
{{ $telefone }}
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@foreach($pedidosExames as $pedidoExame)
|
||||
@if($pedidoExame['urgente'])
|
||||
<div class="area red text-center titulo mt-1">
|
||||
<strong>URGENTE</strong>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="area text-center mt-1">
|
||||
<div>
|
||||
<strong>Data da solicitação: </strong>
|
||||
{{ $pedidoExame['data'] }} - {{ $pedidoExame['medico']['nome'] }} - {{ $pedidoExame['medico']['cbo'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if($pedidoExame['justificativa'] != '')
|
||||
<div class="area text-center">
|
||||
<strong>Justificativa: </strong>
|
||||
<span>{{ $pedidoExame['justificativa'] }}</span>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="titulo"><strong>Exames</strong></div>
|
||||
|
||||
@foreach($pedidoExame['exames'] as $exame)
|
||||
<div class="area text-center">
|
||||
{{ $exame['id'] }}. {{ $exame['nome'] }} - {{ $exame['codigo'] }}
|
||||
|
||||
@if($exame['observacao_medico'] != "")
|
||||
<div>
|
||||
<strong>Observação médico:</strong> {{ $exame['observacao_medico'] }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if($exame['observacao_executante'] != "")
|
||||
<div>
|
||||
<strong>Observação executante:</strong> {{ $exame['observacao_executante'] }}
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>{$pedidoExame['medico']['nome']}</strong>",
|
||||
$pedidoExame['medico']['cbo'],
|
||||
]
|
||||
],
|
||||
])
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,131 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="table-grid-margin-bottom">
|
||||
<table class="table-grid">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<table class="table-grid-inner">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="no-background-color">
|
||||
{{ $paciente['nome'] }}
|
||||
|
||||
@if (!is_null($paciente['nome_social']))
|
||||
({{ $paciente['nome_social'] }})
|
||||
@endif
|
||||
</th>
|
||||
|
||||
<th class="col-min no-text-transform no-background-color font-size-default">
|
||||
<strong>Prontuário: {{ $paciente['prontuario'] }}</strong>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>CNS:</strong> {{ $paciente['cns'] }}
|
||||
</td>
|
||||
|
||||
<td class="col-4">
|
||||
<strong>CPF:</strong> {{ $paciente['cpf'] }}
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<strong>Sexo:</strong> {{ $paciente['sexo'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Data de nascimento:</strong> {{ $paciente['data_nascimento'] }}
|
||||
</td>
|
||||
|
||||
<td colspan="{{ $paciente['idade_gestacional'] ? 1 : 2 }}">
|
||||
<strong>Idade:</strong> {{ $paciente['idade'] }}
|
||||
</td>
|
||||
|
||||
@if (!is_null($paciente['idade_gestacional']))
|
||||
<td>
|
||||
Gestante a {{ $paciente['idade_gestacional'] }}
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Nome da mãe:</strong> {{ $paciente['nome_mae'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Endereço:</strong> {{ $paciente['endereco'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<strong>Contato:</strong>
|
||||
|
||||
@if (empty($paciente['telefones']))
|
||||
NÃO INFORMADO
|
||||
@else
|
||||
@foreach ($paciente['telefones'] as $i => $telefone)
|
||||
<div style="display: inline; padding: {{ $i > 0 ? '0 2px' : '0 2px 0 0' }};">
|
||||
{{ $telefone }}
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@foreach($pedidosExames as $pedidoExame)
|
||||
@if($pedidoExame['urgente'])
|
||||
<div class="area red text-center titulo mt-1">
|
||||
<strong>URGENTE</strong>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="area text-center">
|
||||
<div>
|
||||
<strong>Data da solicitação: </strong>
|
||||
{{ $pedidoExame['data'] }} - {{ $pedidoExame['medico']['nome'] }} - {{ $pedidoExame['medico']['cbo'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@if(!empty($pedidoExame['justificativa']))
|
||||
<div class="area text-center">
|
||||
<strong>Justificativa: </strong>
|
||||
<span>{{ $pedidoExame['justificativa'] }}</span>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="titulo"><strong>Exames</strong></div>
|
||||
|
||||
@foreach($pedidoExame['exames'] as $exame)
|
||||
<div class="area mt-1 text-center">
|
||||
{{ $exame['id'] }}. {{ $exame['nome'] }} - {{ $exame['codigo'] }}
|
||||
|
||||
@if($exame['observacao_medico'] != "")
|
||||
<div>
|
||||
<strong>Observação médico:</strong> {{ $exame['observacao_medico'] }}
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if($exame['observacao_executante'] != "")
|
||||
<div>
|
||||
<strong>Observação executante:</strong> {{ $exame['observacao_executante'] }}
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@endforeach
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,459 @@
|
||||
<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;
|
||||
}
|
||||
.content {
|
||||
margin: 0 auto;
|
||||
width: 890px;
|
||||
}
|
||||
.rascunho {
|
||||
position: absolute;
|
||||
top: 17cm;
|
||||
left: 50%;
|
||||
font-size: 220px;
|
||||
opacity: 0.7;
|
||||
color: lightgray;
|
||||
pointer-events: none;
|
||||
white-space: nowrap;
|
||||
-moz-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-o-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
transform: translate(-50%, -50%) rotate(-45deg);
|
||||
z-index: -1;
|
||||
}
|
||||
.rascunho-pagina2 {
|
||||
position: absolute;
|
||||
top: 50cm;
|
||||
left: 50%;
|
||||
font-size: 220px;
|
||||
opacity: 0.7;
|
||||
color: lightgray;
|
||||
pointer-events: none;
|
||||
white-space: nowrap;
|
||||
-moz-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-o-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
transform: translate(-50%, -50%) rotate(-45deg);
|
||||
z-index: -1;
|
||||
}
|
||||
.rascunho-pagina3 {
|
||||
position: absolute;
|
||||
top: 90cm;
|
||||
left: 50%;
|
||||
font-size: 220px;
|
||||
opacity: 0.7;
|
||||
color: lightgray;
|
||||
pointer-events: none;
|
||||
white-space: nowrap;
|
||||
-moz-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-o-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
|
||||
transform: translate(-50%, -50%) rotate(-45deg);
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
.page {
|
||||
page-break-after: always;
|
||||
position: relative;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
@foreach($data['encaminhamentos'] as $encaminhamento)
|
||||
<div class="page">
|
||||
<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>
|
||||
<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>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></strong></div>
|
||||
<div class="float-left text" style="width: 202px;">Consulta - Especialidade</div>
|
||||
<div class="float-left line" style="width: 358px;"><strong></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></strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left checkbox text-center"><strong></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></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: 400px;"><strong>{{ $encaminhamento['usuario_origem']['ocupacao_descricao'] }}</strong></div>
|
||||
<div class="float-left text" style="width: 130px;">Tipo de registro</div>
|
||||
<div class="float-left line" style="width: 247px;"><strong>{{ $encaminhamento['usuario_origem']['documento'] }}</strong></div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="float-left text" style="width: 42px;">Data</div>
|
||||
<div class="float-left line" style="width: 381px;"><strong>{{$encaminhamento['data']}}</strong></div>
|
||||
<div class="float-left text" style="width: 64px;">Horário</div>
|
||||
<div class="float-left line" style="width: 381px;"><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></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>
|
||||
@@ -0,0 +1,202 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
ul {
|
||||
display: block;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
ul li {
|
||||
padding: 3px;
|
||||
}
|
||||
.padding-padrao {
|
||||
padding: 3px;
|
||||
}
|
||||
</style>
|
||||
<div class="">
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<span class="cell col-6">
|
||||
<strong>Nome:</strong> {{ $paciente['nome'] }}
|
||||
</span>
|
||||
<span class="cell col-2">
|
||||
<strong>Sexo:</strong> {{ $paciente['sexo'] }}
|
||||
</span>
|
||||
<span class="cell col-4">
|
||||
<strong>Data de nascimento:</strong> {{ $paciente['dataNascimento'] }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Empresa</strong>
|
||||
</div>
|
||||
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-12">
|
||||
<strong>Nome:</strong> {{ $empresa['nome'] }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-12">
|
||||
<strong>Endereço:</strong> {{ $empresa['endereco'] }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-8">
|
||||
<strong>Ramo de atividade:</strong> {{ $empresa['ramoAtividade'] }}
|
||||
</span>
|
||||
<span class="cell col-4">
|
||||
<strong>Telefone:</strong> {{ $empresa['telefone'] }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-12">
|
||||
<strong>Ocupação do paciente:</strong> {{ $empresa['ocupacaoPaciente'] }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Identificação do acidente</strong>
|
||||
</div>
|
||||
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-3">
|
||||
<strong>Data:</strong> {{ $identificacaoAcidente['data'] }}
|
||||
</span>
|
||||
<span class="cell col-3">
|
||||
<strong>Hora:</strong> {{ $identificacaoAcidente['hora'] }}
|
||||
</span>
|
||||
<span class="cell col-6">
|
||||
<strong>Local:</strong> {{ $identificacaoAcidente['local'] }}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-12">
|
||||
<strong>Regime de trabalho:</strong> {{ $identificacaoAcidente['regimeTrabalho'] }}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div class="row padding-padrao">
|
||||
<span class="cell col-12">
|
||||
<strong>Descrição:</strong> {{ $identificacaoAcidente['descricao'] }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Parecer Médico</strong>
|
||||
</div>
|
||||
|
||||
<p style="margin-top: 0"> Informo à empresa citada que seu funcionário(a) esteve em atendimento nesta Unidade de Saúde na data de hoje e
|
||||
foi constatado que através de parecer médico:</p>
|
||||
|
||||
<div>
|
||||
@include('impressoes.components.campo', [
|
||||
'props' => [
|
||||
'class' => 'padding-padrao',
|
||||
],
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'value' => [
|
||||
'type' => 'checkbox',
|
||||
'options' => $confirmacoesMedicas,
|
||||
],
|
||||
],
|
||||
],
|
||||
],
|
||||
])
|
||||
</div>
|
||||
|
||||
<div >
|
||||
<p>Portanto, solicitamos à <strong>EMPRESA</strong> que providencie a <strong>emissão e registro da CAT</strong>
|
||||
(Comunicação de Acidente do Trabalho) junto à Previdência Social, conforme Art.22 da Lei 8.213/1991 ou em
|
||||
Previdência Própria.</p>
|
||||
|
||||
<p><strong>Segue informações:</strong></p>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<span>
|
||||
<strong>Acidente:</strong> {{ $identificacaoAcidente['tipoAcidente'] }}
|
||||
</span>
|
||||
<span style="margin-left:30px;">
|
||||
<strong>Agente:</strong> {{ $agente }}
|
||||
</span>
|
||||
<span style="margin-left:30px;">
|
||||
<strong>Com afastamento:</strong> {{ $comAfastamento }}
|
||||
</span>
|
||||
<span style="margin-left:30px;">
|
||||
<strong>Dias de afastamento:</strong> {{ $diasAfastamento }}
|
||||
</span>
|
||||
</li>
|
||||
<li><strong>Parte(s) do corpo atingida:</strong> {{ $partesCorpoAtingidas }}</li>
|
||||
<li><strong>Causa do acidente:</strong> {{ $causasAcidente }}</li>
|
||||
<li>
|
||||
<span>
|
||||
<strong>Data do Acidente ou Diagnóstico da Doença Ocupacional:</strong>
|
||||
{{ $identificacaoAcidente['data'] }} {{ $identificacaoAcidente['hora'] }}
|
||||
</span>
|
||||
<span style="margin-left:70px;">
|
||||
<strong>Internação:</strong> {{ $precisaInternacao }}
|
||||
</span>
|
||||
</li>
|
||||
<li><strong>Observação:</strong> {{ $observacao }}</li>
|
||||
|
||||
<li>
|
||||
<strong>Diagnóstico:</strong> {{ $diagnosticos }}
|
||||
</li>
|
||||
<li> <strong>CID:</strong> {{ $cid }}</li>
|
||||
</ul>
|
||||
|
||||
<div style="margin-top:10px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }},
|
||||
{{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center',
|
||||
],
|
||||
'data' => [
|
||||
'info' => $hasParecerMedico
|
||||
? ["<strong>{$profissional['nome']}</strong>", $profissional['cbo']]
|
||||
: ['<strong>Assinatura</strong>'],
|
||||
],
|
||||
])
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<table class="assinatura" style="padding: 45px 0 0 0;">
|
||||
<tr>
|
||||
<td>Recebi:</td>
|
||||
<td>Cargo:</td>
|
||||
<td>Data:</td>
|
||||
</tr>
|
||||
<tr class="text-center">
|
||||
<td class="font-small">
|
||||
<strong>RESPONSÁVEL DA EMPRESA</strong>
|
||||
</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,627 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@php
|
||||
use App\Enums\ProntoAtendimento\Atendimento\DorToracica as DorToracicaEnum;
|
||||
@endphp
|
||||
|
||||
@section('conteudo')
|
||||
@include('impressoes.template.pronto-atendimento.faa-simplificada-conteudo')
|
||||
|
||||
<div class="page folha-2">
|
||||
<div class="fieldset">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>Prontuário:</strong> {{ $folha2['paciente']['prontuario'] }}
|
||||
</td>
|
||||
<td>
|
||||
{{ $folha2['paciente']['nome'] }}
|
||||
|
||||
@if($folha2['paciente']['nomeSocial'])
|
||||
@if ($folha2['paciente']['prefereNomeSocial'])
|
||||
<strong>({{ $folha2['paciente']['nomeSocial'] }})</strong>
|
||||
@else
|
||||
({{ $folha2['paciente']['nomeSocial'] }})
|
||||
@endif
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-4">
|
||||
<strong>Data:</strong> {{ $folha2['recepcao']['data'] }}
|
||||
</td>
|
||||
<td>
|
||||
<strong>Médico(a):</strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@if (!empty($faa['dor_toracica']))
|
||||
<div class="fieldset no-break-inside" style="padding:0;">
|
||||
<div class="legend">
|
||||
<strong>Protocolo - Dor torácica</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>
|
||||
Data/Hora do inicio do sintoma:
|
||||
</strong>
|
||||
{{$formularioDorToracica['data_sintoma']}} {{$formularioDorToracica['hora_sintoma']}} /
|
||||
<strong>
|
||||
Data/Hora ECG de admissão:
|
||||
</strong>
|
||||
{{$formularioDorToracica['data_ecg_admissao']}} {{$formularioDorToracica['hora_ecg_admissao']}}
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>Características da dor:</strong>
|
||||
@php
|
||||
$statusEnum = [
|
||||
DorToracicaEnum::CONTRICAO,
|
||||
DorToracicaEnum::QUEIMACAO,
|
||||
DorToracicaEnum::COMPRESSAO,
|
||||
DorToracicaEnum::PESO,
|
||||
DorToracicaEnum::DOR_SURDA
|
||||
];
|
||||
|
||||
$caracteristicasDor = [];
|
||||
|
||||
foreach ($formularioDorToracica['relacionados'] as $caracteristica) {
|
||||
foreach ($caracteristica as $item) {
|
||||
if (in_array($item['id'], $statusEnum)) {
|
||||
$caracteristicasDor[] = $item['nome'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sort($caracteristicasDor);
|
||||
@endphp
|
||||
|
||||
@if (!empty($caracteristicasDor))
|
||||
@foreach ($caracteristicasDor as $caracteristicaDor)
|
||||
- {{ $caracteristicaDor }}
|
||||
@endforeach
|
||||
@else
|
||||
Nada informado
|
||||
@endif
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>Localizador da dor:</strong>
|
||||
@php
|
||||
$statusEnum = [
|
||||
DorToracicaEnum::RETROESTERNAL,
|
||||
DorToracicaEnum::MSE,
|
||||
DorToracicaEnum::FACE,
|
||||
DorToracicaEnum::PESCOCO,
|
||||
DorToracicaEnum::DENTES,
|
||||
DorToracicaEnum::INTER_ESCAPULAR,
|
||||
DorToracicaEnum::EPIGASTRICA,
|
||||
];
|
||||
|
||||
$localizadoresDor = [];
|
||||
|
||||
foreach ($formularioDorToracica['relacionados'] as $localizador) {
|
||||
foreach ($localizador as $item) {
|
||||
if (in_array($item['id'], $statusEnum)) {
|
||||
$localizadoresDor[] = $item['nome'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sort($localizadoresDor);
|
||||
@endphp
|
||||
|
||||
@if (!empty($localizadoresDor))
|
||||
@foreach ($localizadoresDor as $localizador)
|
||||
- {{ $localizador }}
|
||||
@endforeach
|
||||
@else
|
||||
Não tem informação
|
||||
@endif
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>Fator desencadeante:</strong>
|
||||
@php
|
||||
$statusEnum = [
|
||||
DorToracicaEnum::EXERCICIO,
|
||||
DorToracicaEnum::EXCITACAO,
|
||||
DorToracicaEnum::ESTRESSE,
|
||||
DorToracicaEnum::FRIO,
|
||||
DorToracicaEnum::REFEICOES_COPIOSAS,
|
||||
];
|
||||
|
||||
$fatoresDesencadeantes = [];
|
||||
|
||||
foreach ($formularioDorToracica['relacionados'] as $desencadeante) {
|
||||
foreach ($desencadeante as $item) {
|
||||
if (in_array($item['id'], $statusEnum)) {
|
||||
$fatoresDesencadeantes[] = $item['nome'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sort($fatoresDesencadeantes);
|
||||
@endphp
|
||||
|
||||
@if (!empty($fatoresDesencadeantes))
|
||||
@foreach ($fatoresDesencadeantes as $fatorDesencadeante)
|
||||
- {{ $fatorDesencadeante }}
|
||||
@endforeach
|
||||
@else
|
||||
Não tem informação
|
||||
@endif
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>Fatores de risco:</strong>
|
||||
@php
|
||||
$statusEnum = [
|
||||
DorToracicaEnum::HAS,
|
||||
DorToracicaEnum::DM,
|
||||
DorToracicaEnum::DISLIPIDEMIA,
|
||||
DorToracicaEnum::HISTORIA_FAMILIAR,
|
||||
DorToracicaEnum::IDADE_MAIOR_SESSENTA,
|
||||
DorToracicaEnum::OBESIDADE,
|
||||
DorToracicaEnum::TABAGISMO,
|
||||
DorToracicaEnum::REVASCULARIZADO_PREVIO,
|
||||
];
|
||||
|
||||
$fatoresRiscoOrdenados = [];
|
||||
|
||||
foreach ($formularioDorToracica['relacionados'] as $fatorRisco) {
|
||||
foreach ($fatorRisco as $item) {
|
||||
if (in_array($item['id'], $statusEnum)) {
|
||||
if ($item['id'] === DorToracicaEnum::IDADE_MAIOR_SESSENTA) {
|
||||
$fatoresRiscoOrdenados[] = '- Idade > 60 anos';
|
||||
} else {
|
||||
$fatoresRiscoOrdenados[] = '- ' . $item['nome'];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sort($fatoresRiscoOrdenados);
|
||||
@endphp
|
||||
|
||||
@if (!empty($fatoresRiscoOrdenados))
|
||||
@foreach ($fatoresRiscoOrdenados as $fatorRisco)
|
||||
{{ $fatorRisco }}
|
||||
@endforeach
|
||||
@else
|
||||
Não tem informação
|
||||
@endif
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span>
|
||||
<strong>Duração da dor:</strong>
|
||||
@php
|
||||
$hasLongerThan5Minutes = false;
|
||||
$hasDurationInfo = false;
|
||||
@endphp
|
||||
|
||||
@foreach ($formularioDorToracica['relacionados'] as $duracaoDor)
|
||||
@foreach ($duracaoDor as $item)
|
||||
@php
|
||||
$statusEnum = [
|
||||
DorToracicaEnum::DURACAO_DA_DOR,
|
||||
];
|
||||
@endphp
|
||||
|
||||
@if (in_array($item['id'], $statusEnum))
|
||||
@php
|
||||
$hasLongerThan5Minutes = true;
|
||||
$hasDurationInfo = true;
|
||||
@endphp
|
||||
@endif
|
||||
@endforeach
|
||||
@endforeach
|
||||
|
||||
@if ($hasDurationInfo)
|
||||
@if ($hasLongerThan5Minutes)
|
||||
> que 5 minutos
|
||||
@endif
|
||||
@else
|
||||
menor que 5 minutos
|
||||
@endif
|
||||
|
||||
/
|
||||
|
||||
<strong>Acompanhada de dispneia:</strong>
|
||||
@if($formularioDorToracica['dispneia'] == 1)
|
||||
SIM
|
||||
@else
|
||||
NÃO
|
||||
@endif
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="fieldset">
|
||||
<table class="table-inner-border">
|
||||
<tr>
|
||||
<th class="col-7">Exames solicitados</th>
|
||||
<th>Resultados</th>
|
||||
</tr>
|
||||
|
||||
@for($i = 1; $i < 4; $i++)
|
||||
<tr>
|
||||
<td>
|
||||
<strong>{{ $i }}</strong>
|
||||
</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Reavaliações</strong>
|
||||
</div>
|
||||
|
||||
<table class="table-inner-border">
|
||||
<tr>
|
||||
<th style="width: 10%">Data/Hora</th>
|
||||
<th style="width: 8%">PA</th>
|
||||
<th style="width: 8%">Temp</th>
|
||||
<th style="width: 8%">FC</th>
|
||||
<th style="width: 8%">FR</th>
|
||||
<th style="width: 8%">SAT</th>
|
||||
<th style="width: 8%">Dextro</th>
|
||||
<th style="width: 9%">Glasgow</th>
|
||||
<th style="width: 8%">Peso</th>
|
||||
<th rowspan="5" class="width: 25%" style="border-bottom: none; vertical-align: bottom">
|
||||
<div class="border-top" style="margin: 0 5px 0 5px">
|
||||
Carimbo e ass. enfermagem
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
@for($i = 0; $i < 4; $i++)
|
||||
<tr>
|
||||
@for($j = 0; $j < 9; $j++)
|
||||
<td> </td>
|
||||
@endfor
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Reavaliação médica</strong>
|
||||
</div>
|
||||
|
||||
<table class="table-inner-border">
|
||||
@for($i = 0; $i < 4; $i++)
|
||||
<tr>
|
||||
<td style="{{ $i === 0 ? 'border-top: none;' : '' }}"> </td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Reavaliação enfermagem</strong>
|
||||
</div>
|
||||
|
||||
<table class="table-inner-border">
|
||||
@for($i = 0; $i < 4; $i++)
|
||||
<tr>
|
||||
<td style="{{ $i === 0 ? 'border-top: none;' : '' }}"> </td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
|
||||
@php
|
||||
$cols = [
|
||||
'Data do pedido',
|
||||
'Hora do pedido',
|
||||
'Local solicitado',
|
||||
'Médico solicitante',
|
||||
'Especialidade solicitada',
|
||||
'Médico regulador',
|
||||
'Resposta',
|
||||
'Quem autorizou ou negou',
|
||||
'Motivo da negativa',
|
||||
'Local de destino'
|
||||
];
|
||||
@endphp
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Central de vagas</strong>
|
||||
</div>
|
||||
|
||||
<table class="table-inner-border">
|
||||
<tr>
|
||||
<th colspan="6">
|
||||
Tentativas de pedidos de vaga
|
||||
</th>
|
||||
</tr>
|
||||
@for($i = 0; $i < count($cols); $i++)
|
||||
<tr>
|
||||
@for($j = 0; $j < 6; $j++)
|
||||
<td
|
||||
class="{{ $j === 0 ? 'col-3' : '' }}"
|
||||
style="vertical-align: middle; {{ $i === 0 ? 'border-top: none;' : '' }}"
|
||||
>
|
||||
@if($j === 0)
|
||||
<strong>{{ $cols[$i] }}</strong>
|
||||
@elseif($i === 6)
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <span>Sim</span>
|
||||
|
||||
<i></i> <span>Não</span>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
|
||||
@endif
|
||||
</td>
|
||||
@endfor
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="padding-top: 2px; padding-bottom: 3px;">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 25%">
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<span>
|
||||
<strong>Atestado</strong>
|
||||
</span>
|
||||
|
||||
<i></i> <span>Sim</span>
|
||||
|
||||
<i></i> <span>Não</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<span>
|
||||
<strong>Com afastamento</strong>
|
||||
</span>
|
||||
|
||||
<i></i> <span>Sim</span>
|
||||
|
||||
<i></i> <span>Não</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-min" style="padding-right: 0;">De: (</td>
|
||||
|
||||
<td class="col-1" style="vertical-align: bottom; padding-left: 0; padding-right: 0;">
|
||||
<div class="border-bottom"></div>
|
||||
<span> </span>
|
||||
</td>
|
||||
|
||||
<td class="col-min" style="padding-left: 0; padding-right: 0;">)</td>
|
||||
|
||||
<td class="col-6 text-center" style="vertical-align: bottom; padding-left: 0; padding-right: 0;">
|
||||
<div class="border-bottom"> </div>
|
||||
<span>(Por extenso)</span>
|
||||
</td>
|
||||
|
||||
<td class="col-min" style="padding-right: 0;">dias, CID:</td>
|
||||
|
||||
<td style="vertical-align: bottom; padding-left: 0">
|
||||
<div class="border-bottom"></div>
|
||||
<span> </span>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<span>
|
||||
Encaminhamento para Abertura de CAT (Comunicação de Acidente de Trabalho) na UBS:
|
||||
</span>
|
||||
|
||||
<i></i> <span>Sim</span>
|
||||
|
||||
<i></i> <span>Não</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-min" style="padding-right: 0">
|
||||
<span>Motivo:</span>
|
||||
</td>
|
||||
|
||||
<td style="vertical-align: bottom; padding-left:0">
|
||||
<div class="border-bottom"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-3" style="vertical-align: bottom;">
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<span>
|
||||
RAAT aberta:
|
||||
</span>
|
||||
|
||||
<i></i> <span>Sim</span>
|
||||
|
||||
<i></i> <span>Não</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td class="col-min" style="vertical-align: bottom; padding-right: 0">
|
||||
<span>Motivo:</span>
|
||||
</td>
|
||||
|
||||
<td style="vertical-align: bottom; padding-left:0">
|
||||
<div class="border-bottom"></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Controle de saída</strong>
|
||||
</div>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-min">
|
||||
<table>
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Data: _____/_____/_____</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Hora: _____:_____</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2">Motivo:</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-3">
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <span>Alta</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <span>Alta a pedido</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="col-3">
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <span>Óbito</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <span>Evasão/Fuga</span>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2" style="vertical-align: bottom;">
|
||||
<div class="campo-option checkbox">
|
||||
<div class="option">
|
||||
<i></i> <div class="border-bottom" style="width: 90%"> </div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<td class="col-4 text-center" style="vertical-align: bottom">
|
||||
<div class="border-top" style="margin: 0 5px 0 5px">
|
||||
<span>
|
||||
<strong>Assinatura e carimbo Resd.Alta/Liberação/Encaminhamento</strong>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
<style>
|
||||
.folha-2 .fieldset {
|
||||
padding: 0;
|
||||
}
|
||||
.folha-2 td {
|
||||
font-size: 12px;
|
||||
padding:1px 5px;
|
||||
}
|
||||
.folha-2 .checkbox {
|
||||
padding-top: 3px;
|
||||
padding-bottom: 1px;
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,788 @@
|
||||
<div class="page">
|
||||
<div class="fieldset" style="padding:0;">
|
||||
<div class="legend">
|
||||
<strong>FAA</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-3 border-bottom " style="padding:1px 5px;">
|
||||
<strong>Data:
|
||||
<span class="font-senha"> {{ $recepcao['data'] }} {{ $recepcao['horaEntrada'] }} </span>
|
||||
</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom border-left" style="padding:3px 5px 0 5px">
|
||||
<strong>Origem de entrada:</strong>
|
||||
{{ $origemEntrada['nome'] }}
|
||||
</td>
|
||||
<td class="text-center col-2 border-left border-bottom" rowspan="2">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-center col-12">
|
||||
<strong>Senha</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-center col-12 font-senha">
|
||||
<strong> {{ $senha }} </strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-7 border-bottom" style="padding:3px 5px 0 5px" colspan="2">
|
||||
<strong>Unidade:</strong>
|
||||
{{ $unidade['nomeFantasia'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-6 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Recepcionista:</strong>
|
||||
{{ $recepcao['recepcionista'] }}
|
||||
|
||||
</td>
|
||||
<td class="text-left col-6 border-bottom border-left" style="padding:1px 5px;" colspan="2">
|
||||
<strong>Médico(a) SAMU:</strong>
|
||||
{{ $recepcao['medicoSamu'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-6 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Profissional:</strong>
|
||||
</td>
|
||||
<td class="text-left col-6 border-bottom border-left" style="padding:1px 5px;" colspan="2">
|
||||
<strong>Especialidade:</strong>
|
||||
{{ $recepcao['especialidade'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12" style="padding:1px 5px;" colspan="4">
|
||||
<strong>Motivo do atendimento:</strong>
|
||||
{{ $recepcao['motivoAtendimento'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@if (!empty($faa['dor_toracica']))
|
||||
<tr>
|
||||
<td class="text-left col-7 border-top" style="padding:3px 5px 0 5px" colspan="4">
|
||||
<strong>Paciente com dor tóracica</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="padding: 0;">
|
||||
<div class="legend">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-9 font-senha border-bottom" style="padding:1px 5px;" colspan="3">
|
||||
|
||||
<strong>
|
||||
{{ $paciente['nome'] }}
|
||||
@if($paciente['prefereNome'] == 2)
|
||||
({{ $paciente['nomeSocial'] }})
|
||||
@endif
|
||||
</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-left col-3 border-bottom border-left" style="padding:1px 5px;">
|
||||
<strong>Prontuário:
|
||||
<span class="font-senha">{{ $paciente['prontuarioUnidade'] }}</span>
|
||||
</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-3 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Sexo:</strong>
|
||||
{{ $paciente['sexo'] }}
|
||||
</td>
|
||||
<td class="text-left col-3 border-bottom border-left" style="padding:1px 5px;">
|
||||
<strong>CPF:</strong>
|
||||
{{ $paciente['cpf'] }}
|
||||
</td>
|
||||
<td class="text-left col-3 border-bottom border-left" style="padding:1px 5px;">
|
||||
<strong>CNS:</strong>
|
||||
{{ $paciente['cns'] }}
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom border-left" style="padding:1px 5px;">
|
||||
<strong>Idade:</strong>
|
||||
|
||||
@if($paciente['idade']['anos'] !== 'Não informada')
|
||||
{{ $paciente['idade']['anos'] }} ano(s),
|
||||
{{ $paciente['idade']['meses'] }} mes(es) e
|
||||
{{ $paciente['idade']['dias'] }} dia(s)
|
||||
@else
|
||||
{{ $paciente['idade']['anos'] }}
|
||||
@endif
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Data de nascimento:</strong>
|
||||
{{ $paciente['dataNascimento'] }}
|
||||
</td>
|
||||
<td class="text-left col-8 border-bottom border-left" style="padding:1px 5px;" colspan="3">
|
||||
<strong>Nome da mãe:</strong>
|
||||
{{ $paciente['nomeMae'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-8 border-bottom" style="padding:1px 5px;" colspan="3">
|
||||
<strong>Endereço:</strong>
|
||||
|
||||
@if (strlen($paciente['endereco']) <= 65)
|
||||
<span>
|
||||
{{ $paciente['endereco'] }}
|
||||
</span>
|
||||
@elseif (strlen($paciente['endereco']) <= 70)
|
||||
<span style="font-size: 11px !important;">
|
||||
{{ $paciente['endereco'] }}
|
||||
</span>
|
||||
@elseif (strlen($paciente['endereco']) <= 78)
|
||||
<span style="font-size: 10px !important;">
|
||||
{{ $paciente['endereco'] }}
|
||||
</span>
|
||||
@else
|
||||
<span style="font-size: 9px !important;">
|
||||
{{ $paciente['endereco'] }}
|
||||
</span>
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom border-left" style="padding:1px 5px;">
|
||||
<strong>CEP:</strong>
|
||||
{{ $paciente['cep'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@if(sizeof($telefones) == 0)
|
||||
<tr>
|
||||
<td class="text-left col-4" style="padding:1px 5px;" colspan="1">
|
||||
<strong>Contato:</strong>
|
||||
</td>
|
||||
<td class="text-left col-8 border-left" style="padding:1px 5px;" colspan="3">
|
||||
<strong>Obs:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
@else
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12" colspan="4" style="padding:1px 5px;">
|
||||
|
||||
<strong>Contato:</strong>
|
||||
@foreach ($telefones as $i => $telefone)
|
||||
{{$telefone['numero'] . ($i < count($telefones) - 1 ? ' / ' : '')}}
|
||||
@endforeach
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@if(sizeof($ultimasConsultas) !== 0)
|
||||
<div class="fieldset" style="padding: 0;">
|
||||
<div class="legend">
|
||||
<strong>Últimas consultas</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
|
||||
@foreach($ultimasConsultas as $consulta)
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:1px 5px;">
|
||||
<span style="font-size: 10px !important;">
|
||||
{{ $consulta['data'] }} / {{ $consulta['horaEntrada'] }} - {{ $consulta['unidade'] }}
|
||||
- {{ $consulta['medico'] }} ({{ $consulta['especialidade'] }})
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<div class="fieldset" style="padding:0;">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Sinais Vitais</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
|
||||
@if(sizeof($sinaisVitais) !== 0)
|
||||
|
||||
@foreach($sinaisVitais as $sinalVital)
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Data:</strong> {{ $sinalVital['data'] }}
|
||||
@if($sinalVital['data'] == null)
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Hora:</strong> {{ $sinalVital['horario'] }}
|
||||
@if($sinalVital['horario'] == null)
|
||||
<span style="padding-left: 25px;">:</span>
|
||||
<span style="padding-left: 25px;">h</span>
|
||||
@endif
|
||||
</td>
|
||||
|
||||
<td class="col-4 border-bottom" style="padding:1px 5px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-2">
|
||||
<strong>Peso:</strong>
|
||||
</td>
|
||||
<td class="col-2"> {{ $paciente['peso'] }} </td>
|
||||
<td class="col-2">kg</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<td class="col-4 border-bottom" style="padding:1px 5px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-2">
|
||||
<strong>Altura:</strong>
|
||||
</td>
|
||||
<td class="col-2"> {{ $paciente['altura'] }} </td>
|
||||
<td class="col-2">m</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>PA:</strong> {{ $sinalVital['pa'] }}
|
||||
</td>
|
||||
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Temp:</strong>
|
||||
@if($sinalVital['temperatura'] !== null)
|
||||
{{ $sinalVital['temperatura'] }}ºC
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>FC:</strong> {{ $sinalVital['pulso'] }}
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>FR:</strong> {{ $sinalVital['respiracao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>SAT:</strong>
|
||||
@if($sinalVital['saturacao'] !== null)
|
||||
{{ $sinalVital['saturacao'] }}%
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Dextro:</strong> {{ $sinalVital['glicemia'] }}
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Dor:</strong> {{ $sinalVital['intensidade_dor'] }}
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Cintura:</strong> {{ $sinalVital['cintura'] }}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@endforeach
|
||||
|
||||
@else
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Data:</strong>
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Hora:</strong>
|
||||
<span style="padding-left: 25px;">:</span>
|
||||
<span style="padding-left: 25px;">h</span>
|
||||
</td>
|
||||
|
||||
<td class="col-4 border-bottom" style="padding:1px 5px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-2">
|
||||
<strong>Peso:</strong>
|
||||
</td>
|
||||
<td class="col-2"></td>
|
||||
<td class="col-2">kg</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
<td class="col-4 border-bottom" style="padding:1px 5px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="col-2">
|
||||
<strong>Altura:</strong>
|
||||
</td>
|
||||
<td class="col-2"></td>
|
||||
<td class="col-2">m</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>PA:</strong>
|
||||
</td>
|
||||
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Temp:</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>FC:</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>FR:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>SAT:</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Dextro:</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Dor:</strong>
|
||||
</td>
|
||||
<td class="text-left col-4 border-bottom" style="padding:1px 5px;">
|
||||
<strong>Cintura:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@endif
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-4" style="padding:1px 5px;">
|
||||
<strong>Glasgow:</strong>
|
||||
</td>
|
||||
<td class="text-left col-12" style="padding:1px 5px;" colspan="4">
|
||||
@if ($glasgow !== null)
|
||||
<table style="width: 100%; border-collapse: collapse;">
|
||||
<tr>
|
||||
<td class="text-left" style="padding:1px 5px; border: 1px solid #ddd;"><span>Ocular:</span> <strong>{{$glasgow['ocular'] ?? ''}}</strong></td>
|
||||
<td class="text-left" style="padding:1px 5px; border: 1px solid #ddd;"><span>Verbal:</span> <strong>{{$glasgow['verbal'] ?? ''}}</strong></td>
|
||||
<td class="text-left" style="padding:1px 5px; border: 1px solid #ddd;"><span>Motora:</span> <strong>{{$glasgow['motora'] ?? ''}}</strong></td>
|
||||
<td class="text-left" style="padding:1px 5px; border: 1px solid #ddd;"><span>Pupilar:</span> <strong>{{$glasgow['pupilar'] ?? ''}}</strong></td>
|
||||
<td class="text-left" style="padding:1px 5px; border: 1px solid #ddd;"><span>Pontuação:</span> <strong>{{$glasgow['pontuacao'] ?? ''}}</strong></td>
|
||||
</tr>
|
||||
</table>
|
||||
@else
|
||||
<td class="text-left col-12" style="padding:1px 5px;" colspan="4"></td>
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@if ($glasgow !== null)
|
||||
<tr>
|
||||
<td class="text-left col-4" style="padding:1px 5px;">
|
||||
<strong>Resultado: <span class="text-center"> {{$glasgow['resultado'] ?? ''}}</span></strong>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset no-break-inside" style="padding:0;">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Acolhimento / Enfermagem</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-2 manual-line">
|
||||
|
||||
@if(sizeof($historicoEnfermagem) !== 0)
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-12">
|
||||
@foreach($historicoEnfermagem as $historico)
|
||||
<div>
|
||||
<strong>
|
||||
Histórico:
|
||||
</strong>
|
||||
{{ $historico['descricao']}}
|
||||
</div>
|
||||
@endforeach
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if(sizeof($observacoes) !== 0)
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-12">
|
||||
<strong>
|
||||
Observação:
|
||||
</strong>
|
||||
|
||||
@foreach($observacoes as $observacao)
|
||||
<tr>
|
||||
<td class="text-left col-12">
|
||||
<div>
|
||||
{{ $observacao['dataHora']}} -
|
||||
{{ $observacao['centroCusto']['setor']['nome']}} -
|
||||
{{ $observacao['lotacao']['ocupacao']['nome']}} -
|
||||
{{ $observacao['lotacao']['profissional']['nome']}}
|
||||
</div>
|
||||
|
||||
Descrição: {!! nl2br(e($observacao['descricao'])) !!}
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if(sizeof($triagemAvaliacoesCondicoes) !== 0)
|
||||
<div>
|
||||
<strong>
|
||||
Outras avaliações / condições:
|
||||
</strong>
|
||||
|
||||
@foreach($triagemAvaliacoesCondicoes as $triagemAvaliacoesCondicoesKey => $avaliacao)
|
||||
{{ $avaliacao['descricao'] }} {{ $triagemAvaliacoesCondicoesKey < count($triagemAvaliacoesCondicoes) - 1 ? '|' : '' }}
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
</td>
|
||||
</td>
|
||||
<td class="text-left col-5 border-left" style="padding:1px 5px;" rowspan="3">
|
||||
<strong>Enfermagem: (Carimbo e assinatura)</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-top" style="padding:1px 5px 0 5px;">
|
||||
<strong>Classificação de risco:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:0 5px 1px 5px;">
|
||||
|
||||
@if(sizeof($classificacaoRisco) !== 0)
|
||||
|
||||
@php $verificaNome = '' @endphp
|
||||
@foreach($classificacaoRisco as $riscos)
|
||||
@if($riscos['nome'] !== $verificaNome)
|
||||
@php $verificaNome = $riscos['nome'] @endphp
|
||||
<div class="text-left">
|
||||
{{ $riscos['dataAtendimento']}} {{ $riscos['horaAtendimento'] }} -
|
||||
<strong>{{ $riscos['nome'] }}</strong>
|
||||
({{ $riscos['setor'] }})
|
||||
</div>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
@else
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Não urgente
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Pouco urgente
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Urgente
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Muito urgente
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Emergência
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@endif
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-7 border-top" style="padding:1px 5px;">
|
||||
|
||||
<strong>Fatores de risco:</strong>
|
||||
|
||||
@if(sizeof($fatoresRisco) !== 0)
|
||||
@foreach($fatoresRisco as $fator)
|
||||
<div style="font-size: 10px !important">
|
||||
{{ $fator['data_hora']}} -
|
||||
<strong>{{ $fator['fatores']->join(', ') }}</strong> -
|
||||
{{ $fator['profissional'] }} -
|
||||
{{ $fator['cbo'] }} ({{ $fator['setor'] }})
|
||||
</div>
|
||||
@endforeach
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-5 border-left" style="padding:1px 5px;">
|
||||
<strong>COREN:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="padding:0;">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Anamnese / Exame Clínico</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
@for ($i = 0; $i < 5; $i++)
|
||||
<tr>
|
||||
<td class="col-12 manual-line"></td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Exames solicitados</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="text-left col-12">
|
||||
|
||||
@for ($i = 0; $i < 1; $i++)
|
||||
<tr>
|
||||
<td class="col-12 manual-line"></td>
|
||||
</tr>
|
||||
@endfor
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="padding:0;">
|
||||
|
||||
|
||||
<div class="legend">
|
||||
<strong>Prescrição de medicamentos</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
@for ($i = 0; $i < 5; $i++)
|
||||
<tr>
|
||||
<td class="col-12 manual-line"></td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset" style="padding:0">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Procedimentos realizados</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
@for ($i = 0; $i < 5; $i++)
|
||||
<tr>
|
||||
<td class="col-12 manual-line"></td>
|
||||
</tr>
|
||||
@endfor
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset no-break-inside" style="padding:0;">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Hipótese diagnóstica</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-7" style="padding:2px 5px;">
|
||||
<strong></strong>
|
||||
</td>
|
||||
<td class="text-left col-5 border-left border-bottom" style="padding:2px 5px;">
|
||||
<strong>CID:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-7 border-top border-bottom" style="padding:2px 5px;">
|
||||
Conduta:
|
||||
</td>
|
||||
<td class="text-left col-5 border-left" style="padding:2px 5px;" rowspan="2">
|
||||
<strong>Médico: (Carimbo e assinatura)</strong>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-12 border-bottom" style="padding:2px 5px;">
|
||||
Saída: Data/Hora
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
<span style="padding-left: 25px;">/</span>
|
||||
<span style="padding-left: 25px;">às</span>
|
||||
<span style="padding-left: 25px;">:</span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="text-left col-7" style="padding:2px 5px;">
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<strong>Desfecho:</strong>
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Alta
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Evasão<
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Transferência hospitalar
|
||||
</td>
|
||||
<td>
|
||||
<span>(</span>
|
||||
<span style="padding-left: 5px;">)</span>
|
||||
Óbito
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="text-left col-5 border-left" style="padding:2px 5px;">
|
||||
<strong>CRM:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset no-break-inside" style="padding:0; margin-bottom: 0px;">
|
||||
|
||||
<div class="legend">
|
||||
<strong>Paciente / Responsável</strong>
|
||||
</div>
|
||||
|
||||
<div class="text-left">
|
||||
|
||||
<table>
|
||||
<td class="text-left col-8" style="padding:2px 5px;" colspan="3">
|
||||
|
||||
{{ $paciente['nome'] }}
|
||||
@if($paciente['nomeSocial'])
|
||||
({{ $paciente['nomeSocial'] }})
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-left col-5 border-left" style="padding:2px 5px;">
|
||||
<strong>Assinatura:
|
||||
</strong>
|
||||
</td>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<style>
|
||||
td {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.font-senha {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.ultimas {
|
||||
width: 32%;
|
||||
margin: 0 0.5%;
|
||||
border: 1px solid #000;
|
||||
font-size: 11px;
|
||||
float: left;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,5 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
@include('impressoes.template.pronto-atendimento.faa-simplificada-conteudo')
|
||||
@endsection
|
||||
@@ -0,0 +1,86 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">Filtros</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['periodo']['date']['start'] }}
|
||||
|
||||
@if (!empty($params['periodo']['time']['start']))
|
||||
as {{ $params['periodo']['time']['start'] }}
|
||||
@endif
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['periodo']['date']['end'] }}
|
||||
|
||||
@if (!empty($params['periodo']['time']['end']))
|
||||
as {{ $params['periodo']['time']['end'] }}
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Especialidade:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['especialidade'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['profissional'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
<th>{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($plantoes as $plantao)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
<td>{{ $plantao[$coluna['key']] }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,352 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="page">
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Nome',
|
||||
'value' => $paciente['nome'],
|
||||
'class' => 'col-6'
|
||||
],
|
||||
[
|
||||
'label' => 'Sexo',
|
||||
'value' => $paciente['sexo'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
[
|
||||
'label' => 'Data de nascimento',
|
||||
'value' => $paciente['dataNascimento'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Empresa</strong>
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'props' => [
|
||||
'class' => 'mb-2'
|
||||
],
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Nome',
|
||||
'value' => $empresa['nome'],
|
||||
'value_class' => empty($empresa['nome']) ? 'manual-line' : '',
|
||||
'class' => 'col-6',
|
||||
],
|
||||
[
|
||||
'label' => 'Ramo de atividade',
|
||||
'value' => $empresa['ramoAtividade'],
|
||||
'value_class' => empty($empresa['ramoAtividade']) ? 'manual-line' : '',
|
||||
'class' => 'col-6',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Endereço',
|
||||
'value' => $empresa['endereco'],
|
||||
'value_class' => empty($empresa['endereco']) ? 'manual-line' : '',
|
||||
'class' => 'col-9',
|
||||
],
|
||||
[
|
||||
'label' => 'Telefone',
|
||||
'value' => $empresa['telefone'],
|
||||
'value_class' => empty($empresa['telefone']) ? 'manual-line' : '',
|
||||
'class' => 'col-3',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Identificação do acidente</strong>
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'props' => [
|
||||
'class' => 'mb-2'
|
||||
],
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Data',
|
||||
'value' => $identificacaoAcidente['data'],
|
||||
'value_class' => empty($identificacaoAcidente['data']) ? 'manual-line' : '',
|
||||
'class' => 'col-3',
|
||||
],
|
||||
[
|
||||
'label' => 'Hora',
|
||||
'value' => $identificacaoAcidente['hora'],
|
||||
'value_class' => empty($identificacaoAcidente['hora']) ? 'manual-line' : '',
|
||||
'class' => 'col-2',
|
||||
],
|
||||
[
|
||||
'label' => 'Acidente',
|
||||
'value' => [
|
||||
'type' => 'radio',
|
||||
'options' => $identificacaoAcidente['tiposAcidente']
|
||||
],
|
||||
'class' => 'campo-option-inline'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'props' => [
|
||||
'class' => 'mb-2'
|
||||
],
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Local',
|
||||
'value' => $identificacaoAcidente['local'],
|
||||
'value_class' => empty($identificacaoAcidente['local']) ? 'manual-line' : '',
|
||||
]
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'props' => [
|
||||
'class' => 'mb-2'
|
||||
],
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Descrição',
|
||||
'value' => $identificacaoAcidente['descricao'],
|
||||
'value_class' => empty($identificacaoAcidente['local']) ? 'manual-area' : '',
|
||||
'value_style' => empty($identificacaoAcidente['local']) ? 'height: 100px' : '',
|
||||
]
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Regime de trabalho',
|
||||
'value' => [
|
||||
'type' => 'radio',
|
||||
'options' => $identificacaoAcidente['regimesTrabalho'],
|
||||
'options_outro' => $identificacaoAcidente['regimeTrabalhoOutro'],
|
||||
'options_outro_value_class' => empty($identificacaoAcidente['regimeTrabalhoOutro']) ? 'manual-line' : '',
|
||||
],
|
||||
'class' => 'campo-option-inline'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="area page">
|
||||
<h3 class="text-center">Parecer Médico</h3>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Agentes',
|
||||
'value' => [
|
||||
'type' => 'radio',
|
||||
'options' => $agentes
|
||||
],
|
||||
'class' => 'campo-option-inline'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Partes do corpo atingidas',
|
||||
'value' => [
|
||||
'type' => 'checkbox',
|
||||
'per_column' => 9,
|
||||
'options' => $partesCorpoAtingidas,
|
||||
'options_outro' => [
|
||||
'label' => 'Outras',
|
||||
'value' => $parteCorpoAtingidaOutras,
|
||||
'value_class' => empty($parteCorpoAtingidaOutras) ? 'manual-line' : '',
|
||||
]
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Causa do acidente',
|
||||
'value' => [
|
||||
'type' => 'checkbox',
|
||||
'per_column' => 6,
|
||||
'options' => $causasAcidente,
|
||||
'options_outro' => [
|
||||
'label' => 'Outras',
|
||||
'value' => $causaAcidenteOutras,
|
||||
'value_class' => empty($causaAcidenteOutras) ? 'manual-line' : '',
|
||||
]
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Diagnóstico',
|
||||
'value' => [
|
||||
'type' => 'checkbox',
|
||||
'per_column' => 6,
|
||||
'options' => $diagnosticos,
|
||||
'options_outro' => [
|
||||
'label' => 'Outros',
|
||||
'value' => $diagnosticoOutros,
|
||||
'value_class' => empty($diagnosticoOutros) ? 'manual-line' : '',
|
||||
]
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'CID 10',
|
||||
'value' => $cid,
|
||||
'value_class' => empty($cid) ? 'manual-line' : '',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@if(empty($cid))
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'value' => '',
|
||||
'value_class' => 'manual-line',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Observação',
|
||||
'value' => $observacao,
|
||||
'value_class' => empty($observacao) ? 'manual-line' : '',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
@if(empty($observacao))
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'value' => '',
|
||||
'value_class' => 'manual-line',
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div class="area">
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Classificação inicial',
|
||||
'value' => [
|
||||
'type' => 'radio',
|
||||
'options' => $classificacoesIniciais
|
||||
],
|
||||
'class' => 'campo-option-inline'
|
||||
],
|
||||
[
|
||||
'label' => 'Com afastamento',
|
||||
'value' => [
|
||||
'type' => 'radio',
|
||||
'options' => $comAfastamento
|
||||
],
|
||||
'class' => 'campo-option-inline'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
|
||||
<div style="margin-top:20px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}.
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => $hasParecerMedico
|
||||
? [
|
||||
"<strong>{$profissional['nome']}</strong>",
|
||||
$profissional['cbo'],
|
||||
]
|
||||
: [
|
||||
"<strong>Assinatura</strong>",
|
||||
]
|
||||
],
|
||||
])
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -0,0 +1,61 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="fieldset">
|
||||
<strong>Paciente:</strong> {{ $paciente['nome'] }}
|
||||
<strong>Prontuário:</strong> {{ $paciente['prontuario'] }}
|
||||
</div>
|
||||
|
||||
@foreach($atendimentos as $atendimento)
|
||||
<div style="border: 1px solid black; border-bottom: none; padding: 10px;">
|
||||
<strong>FAA:</strong> {{ $atendimento['id'] }} |
|
||||
<strong>Data de atendimento:</strong> {{ $atendimento['data_atendimento'] }}
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
@if(sizeof($atendimento['procedimentos']) > 0)
|
||||
<h3 style="margin: 0px; margin-bottom: 5px;">Procedimento(s)</h3>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 20%;">Data de realização</th>
|
||||
<th>Procedimento</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($atendimento['procedimentos'] as $procedimento)
|
||||
<tr>
|
||||
<td>{{ $procedimento->data_realizacao }}</td>
|
||||
<td>{{ $procedimento->codigo }} {{ $procedimento->nome }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endif
|
||||
|
||||
@if(sizeof($atendimento['cids']) > 0)
|
||||
<h3 style="margin: 0px; margin-bottom: 5px; margin-top: 15px;">CID(s)</h3>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 20%;">Data de atribuição</th>
|
||||
<th>CID</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach($atendimento['cids'] as $cid)
|
||||
<tr>
|
||||
<td>{{ $cid->data_atribuicao }}</td>
|
||||
<td>{{ $cid->codigo }} {{ $cid->nome }}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
@endif
|
||||
</div>
|
||||
@endforeach
|
||||
@endsection
|
||||
@@ -0,0 +1,327 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Hora de:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Dia da semana: </strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['date']['start'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['date']['end'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
@empty($params['periodo']['time']['start'])
|
||||
Todas
|
||||
@endempty
|
||||
{{ $params['periodo']['time']['start'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
@empty($params['periodo']['time']['end'])
|
||||
Todas
|
||||
@endempty
|
||||
{{ $params['periodo']['time']['end'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['dia_semana_descricao'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Classificação de risco:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['classificacao_risco'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Desfecho:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>CBO:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
{{ $params['desfecho'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['ocupacao'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['profissional'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['status_descricao'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Cid:</strong>
|
||||
</div>
|
||||
<div class="col-1">
|
||||
<strong>Idade de:</strong>
|
||||
</div>
|
||||
<div class="col-1">
|
||||
<strong>Até:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Paciente:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Prontuário:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['cid'] }}
|
||||
</div>
|
||||
<div class="col-1">
|
||||
@empty($params['idade_de'])
|
||||
Todas
|
||||
@endempty
|
||||
{{ $params['idade_de'] }}
|
||||
</div>
|
||||
<div class="col-1">
|
||||
@empty($params['idade_ate'])
|
||||
Todas
|
||||
@endempty
|
||||
{{ $params['idade_ate'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['paciente'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
@empty($params['prontuario'])
|
||||
Todos
|
||||
@endempty
|
||||
{{ $params['prontuario'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Sexo:</strong>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
<strong>Classificação do paciente:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Unidade de referência:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>FAA:</strong>
|
||||
</div>
|
||||
<div class="col-1">
|
||||
<strong>Câncer:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
{{ $params['sexo'] }}
|
||||
</div>
|
||||
<div class="col-3">
|
||||
{{ $params['classificacao_paciente'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['unidade_referencia'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
@empty($params['faa'])
|
||||
Todas
|
||||
@endempty
|
||||
{{ $params['faa'] }}
|
||||
</div>
|
||||
<div class="col-1">
|
||||
{{ $params['fator_risco_cancer_text'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-1">
|
||||
<strong>Diabetes:</strong>
|
||||
</div>
|
||||
<div class="col-1">
|
||||
<strong>Etilismo:</strong>
|
||||
</div>
|
||||
<div class="col-1">
|
||||
<strong>Gestante:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Hipertensão:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Obesidade:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Radioterapia:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Tabagismo:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Outro:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-1">
|
||||
{{ $params['fator_risco_diabetes_text'] }}
|
||||
</div>
|
||||
<div class="col-1">
|
||||
{{ $params['fator_risco_etilismo_text'] }}
|
||||
</div>
|
||||
<div class="col-1">
|
||||
{{ $params['fator_risco_gestante_text'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['fator_risco_hipertensao_text'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['fator_risco_obesidade_text'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['fator_risco_radioterapia_text'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['fator_risco_tabagismo_text'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['fator_risco_outro_text'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Perfil sanguíneo alterado:</strong>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<strong>Uso de medicamentos antineoplásicos ou imunossupressores:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['fator_risco_perfil_sanguineo_alterado_text'] }}
|
||||
</div>
|
||||
<div class="col-8">
|
||||
{{ $params['fator_risco_uso_medicamentos_antineoplasicos_imunossupressores_text'] }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
@if ($coluna['key'] !== 'todas')
|
||||
<th>{{ $coluna['label'] }}</th>
|
||||
@endif
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($atendimentos['atendimentos'] as $atendimento)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
@if ($coluna['key'] !== 'todas')
|
||||
@if ($coluna['key'] === 'procedimentos')
|
||||
<td>
|
||||
@foreach($atendimento[$coluna['key']] as $procedimento)
|
||||
{{ $procedimento }}
|
||||
@endforeach
|
||||
</td>
|
||||
@elseif ($coluna['key'] === 'cids')
|
||||
<td>
|
||||
@foreach($atendimento[$coluna['key']] as $cid)
|
||||
{{ $cid }}
|
||||
@endforeach
|
||||
</td>
|
||||
@elseif ($coluna['key'] === 'cids_codigo')
|
||||
<td>
|
||||
@foreach($atendimento[$coluna['key']] as $cids_codigo)
|
||||
{{ $cids_codigo }}
|
||||
@endforeach
|
||||
</td>
|
||||
@elseif($coluna['key'] === 'atendido_em')
|
||||
<td>{{ date('d/m/Y H:i', strtotime($atendimento[$coluna['key']])) }}</td>
|
||||
@else
|
||||
<td>{{ $atendimento[$coluna['key']] }}</td>
|
||||
@endif
|
||||
|
||||
@endif
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) }}" style="text-align:right">
|
||||
Total de atendimentos realizados: {{ $atendimentos['total_atendimentos'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) }}" style="text-align:right">
|
||||
Total de pacientes: {{ $atendimentos['total_pacientes'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) }}" style="text-align:right">
|
||||
Total de evasões: {{ $atendimentos['total_evasao'] }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) }}" style="text-align:right">
|
||||
Total de registros de atendimentos (FAA): {{ $atendimentos['total_faa'] }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,76 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">Filtros</div>
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Classificação de risco:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
{{ $params['periodo']['date']['start'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['periodo']['date']['end'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['classificacao_risco'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
<th>{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($classificacoes_risco['classificacoes_risco'] as $classificacaoRisco)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
<td>{{ $classificacaoRisco[$coluna['key']] }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) - 1 }}" style="text-align:right">
|
||||
Total Geral
|
||||
</td>
|
||||
<td>
|
||||
{{ $classificacoes_risco['total_geral'] }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,80 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
.table-relatorio > thead > tr > th,
|
||||
.table-relatorio > tfoot > tr > 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>
|
||||
<div class="col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
De {{ $inicio }} até {{ $fim }}
|
||||
</div>
|
||||
<div class="col-6">
|
||||
{{ $unidade }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
<strong>Tipo:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
{{ $infraestrutura }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $profissional }}
|
||||
</div>
|
||||
|
||||
<div class="col-3">
|
||||
{{ $tipo }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table table-relatorio">
|
||||
<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,146 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<style>
|
||||
body { font-family: Helvetica, arial, sans-serif; }
|
||||
.table-relatorio > thead > tr > th,
|
||||
.table-relatorio > tfoot > tr > th { text-align: center; }
|
||||
.col-min { width: 1%; }
|
||||
.text-center { text-align: center; }
|
||||
</style>
|
||||
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Data / Horário Inicial:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Data / Horário final:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['data_inicial'] }} - {{ $params['horario_inicial'] ? $params['horario_inicial'] : 'Não informado' }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['data_final'] }} - {{ $params['horario_final'] ? $params['horario_final'] : 'Não informado' }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['infraestrutura'] }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>CBO do profissional solicitante:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Profissional solicitante:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['ocupacao_solicitante'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['usuario_solicitante'] }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>CBO do profissional executante:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Profissional executante:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['ocupacao_executante'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['usuario_executante'] }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Exame:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Encaminhado:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['exame'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['status_nome'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['encaminhado_text'] }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Paciente:</strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Prontuário:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['paciente'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['prontuario'] ? $params['prontuario'] : 'Não informado' }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</fieldset>
|
||||
|
||||
<table class="table table-relatorio">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<th class="{{ $coluna['class'] }}">{{ $coluna['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($itens['atendimentos'] as $item)
|
||||
<tr>
|
||||
@foreach ($colunas as $coluna)
|
||||
<td class="{{ $coluna['class'] }}">{{ $item->{$coluna['key']} ?? '-' }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th colspan="{{ $colunas->count() - 1 }}">Quantidade total de procedimentos:</th>
|
||||
<th>{{ $itens['totalizadores']['total'] }}</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,147 @@
|
||||
@extends('impressoes.layout1.content')
|
||||
|
||||
@section('conteudo')
|
||||
<fieldset>
|
||||
<legend>Filtros</legend>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Hora de:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['date']['start'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['date']['end'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['time']['start'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['periodo']['time']['end'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>CBO:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Profissional:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['ocupacao'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['profissional'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Medicamento:</strong>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<strong>Paciente:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['medicamento'] }}
|
||||
</div>
|
||||
<div class="col-4">
|
||||
{{ $params['paciente'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<strong>Prontuário:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>FAA:</strong>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
{{ $params['prontuario_impressao'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['faa'] }}
|
||||
</div>
|
||||
<div class="col-2">
|
||||
{{ $params['status_descricao'] }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
@if ($coluna['key'] !== 'todas')
|
||||
<th>{{ $coluna['label'] }}</th>
|
||||
@endif
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($atendimentos['atendimentos'] as $atendimento)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $coluna)
|
||||
@if ($coluna['key'] !== 'todas')
|
||||
<td>{{ $atendimento[$coluna['key']] ?? '' }}</td>
|
||||
@endif
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) - 1 }}" style="text-align:right">
|
||||
Total
|
||||
</td>
|
||||
<td>
|
||||
{{ $atendimentos['total_atendimentos'] }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,98 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@php
|
||||
use App\Enums\ProntoAtendimento\Atendimento\MetodoProducao;
|
||||
@endphp
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">Filtros</div>
|
||||
<div class="row">
|
||||
<div class="cell col-2">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-2">
|
||||
{{ $params['periodo']['start'] }}
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
{{ $params['periodo']['end'] }}
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
<strong>Método:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Médico:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Origem entrada: </strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
{{ MetodoProducao::getConstantName($params['metodo_producao']) }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['nome_medico'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['nome_origem_entrada'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['nome_status'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $col)
|
||||
<th>{{ $col['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($atendimentos['atendimentos'] as $atendimento)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $col)
|
||||
<td>{{ get_object_vars($atendimento)[$col['key']] }}</td>
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) - 1 }}" style="text-align:right">
|
||||
Total
|
||||
</td>
|
||||
<td>
|
||||
{{ $atendimentos['quantidade_total'] }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,120 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend">Filtros</div>
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
<strong>Período de:</strong>
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
<strong>Até: </strong>
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
<strong>Unidade:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-3">
|
||||
{{ $params['periodo']['date']['start'] }}
|
||||
</div>
|
||||
<div class="cell col-3">
|
||||
{{ $params['periodo']['date']['end'] }}
|
||||
</div>
|
||||
<div class="cell col-6">
|
||||
{{ $params['unidade'] }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>Local de atendimento:</strong>
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
<strong>Idade de:</strong>
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
<strong>Até:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['local_atendimento'] }}
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
@if (empty($params['idade_de']))
|
||||
Todas
|
||||
@else
|
||||
{{ $params['idade_de'] }}
|
||||
@endif
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
@if (empty($params['idade_ate']))
|
||||
Todas
|
||||
@else
|
||||
{{ $params['idade_ate'] }}
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
<strong>CBO:</strong>
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
<strong>Procedimento:</strong>
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
<strong>Status:</strong>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="cell col-6">
|
||||
{{ $params['ocupacao'] }}
|
||||
</div>
|
||||
<div class="cell col-4">
|
||||
{{ $params['procedimento'] }}
|
||||
</div>
|
||||
<div class="cell col-2">
|
||||
{{ $params['status_nome'] }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
@foreach($params['columns'] as $col)
|
||||
<th>{{ $col['label'] }}</th>
|
||||
@endforeach
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@foreach ($procedimentos_atendimentos['procedimentos_atendimentos'] as $procedimentoAtendimento)
|
||||
<tr>
|
||||
@foreach($params['columns'] as $col)
|
||||
@if ($col['key'] === 'procedimento')
|
||||
<td>{{ $procedimentoAtendimento->procedimento_codigo_nome }}</td>
|
||||
@elseif ($col['key'] === 'ocupacao')
|
||||
<td>{{ $procedimentoAtendimento->ocupacao_codigo_nome }}</td>
|
||||
@else
|
||||
<td>{{ get_object_vars($procedimentoAtendimento)[$col['key']] }}</td>
|
||||
@endif
|
||||
|
||||
@endforeach
|
||||
</tr>
|
||||
@endforeach
|
||||
|
||||
<tr>
|
||||
<td colspan="{{ count($params['columns']) - 1 }}" style="text-align:right">
|
||||
Total
|
||||
</td>
|
||||
<td>
|
||||
{{ $procedimentos_atendimentos['quantidade_total'] }}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endsection
|
||||
@@ -0,0 +1,81 @@
|
||||
@extends('impressoes.layout.impressao')
|
||||
|
||||
@section('conteudo')
|
||||
<div class="page">
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<strong>Paciente</strong>
|
||||
</div>
|
||||
|
||||
@include('impressoes.components.campo', [
|
||||
'data' => [
|
||||
'campos' => [
|
||||
[
|
||||
'label' => 'Nome',
|
||||
'value' => $paciente['nome'],
|
||||
'class' => 'col-7'
|
||||
],
|
||||
[
|
||||
'label' => 'CNS',
|
||||
'value' => $paciente['cns'],
|
||||
'class' => 'col-3'
|
||||
],
|
||||
[
|
||||
'label' => 'Número FAA',
|
||||
'value' => $faa['numero'],
|
||||
'class' => 'col-2'
|
||||
],
|
||||
]
|
||||
]
|
||||
])
|
||||
</div>
|
||||
|
||||
<h3 class="text-center">TERMO DE CIÊNCIA E CONSENTIMENTO PARA ATENDIMENTO NO PRONTO ATENDIMENTO DO(A) {{ $faa['unidade']['nome'] }}</h3>
|
||||
|
||||
<div class="area">
|
||||
<p>Eu ___________________________________________________________________, autorizo voluntariamente ao cargo
|
||||
Médico do(a) <strong>{{ $faa['unidade']['nome'] }}</strong>, bem como seus auxiliares e funcionários dentro dos limites
|
||||
legais profissionais de suas funções, praticarem qualquer procedimento diagnóstico e/ou terapêutico,
|
||||
clínico, necessários ao meu correto tratamento, de acordo com o disposto nos artigos 46, 56 e 59 do Código
|
||||
de Ética Médica.</p>
|
||||
|
||||
<p>2. Estou consciente de que a medicina não é uma ciência exata e de que, consequentemente, nenhuma
|
||||
garantia me pode ser dada quanto aos resultados de qualquer tratamento médico.</p>
|
||||
|
||||
<p>3. Autorizo a remoção para outras unidades médico hospitalares sempre que a mesma se fizer necessária
|
||||
para a realização de exames de diagnósticos ou para continuação do tratamento.</p>
|
||||
|
||||
<p>4. Estou consciente do meu direito de fazer perguntas relativas ao meu tratamento e de que as mesmas
|
||||
devem ser dirigidas ao profissional responsável pelo mesmo.</p>
|
||||
|
||||
<p>*art. 46 - "É vetado ao médico: Efetuar qualquer procedimento médico sem o esclarecimento e o
|
||||
consentimento prévio do paciente ou de seu responsável legal, salvo em iminente perigo de vida".</p>
|
||||
|
||||
<p>*art. 56 - "É vedado ao médico: Desrespeitar o direito do paciente de decidir livremente sobre a execução de
|
||||
práticas diagnósticas ou terapêuticas, salvo em caso iminente de perigo de vida".</p>
|
||||
|
||||
<p>*art. 59 - "Deixar de informar ao paciente o diagnóstico, o prognóstico, os riscos e objetivos do tratamento,
|
||||
salvo quando a comunicação direta ao mesmo possa provocar-lhe dano, devendo, nesse caso, a
|
||||
comunicação ser feita ao seu responsável legal, no início do termo a após o Art. 56.".</p>
|
||||
</div>
|
||||
|
||||
<div style="margin-top:30px"></div>
|
||||
|
||||
<div class="area text-right">
|
||||
{{ $_data['cliente']['municipio']['nome'] }} - {{ $_data['cliente']['municipio']['estado']['uf'] }}, {{ $_data['dataAtual']['porExtenso'] }}. {{ $dataHora }}.
|
||||
</div>
|
||||
|
||||
<div style="margin-top:100px"></div>
|
||||
|
||||
@include('impressoes.components.assinatura', [
|
||||
'props' => [
|
||||
'class' => 'col-4 center'
|
||||
],
|
||||
'data' => [
|
||||
'info' => [
|
||||
"<strong>Assinatura do paciente/responsável</strong>",
|
||||
]
|
||||
],
|
||||
])
|
||||
</div>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user