init commit
All checks were successful
build-api-image / build (push) Successful in 51s

This commit is contained in:
Antonio Lopes dos Santos
2026-08-04 16:52:02 -03:00
commit afec302c3e
11594 changed files with 1636728 additions and 0 deletions

View File

@@ -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;">
(&nbsp;&nbsp;) {{ $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;">
(&nbsp;&nbsp;) {{ $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

View File

@@ -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