353 lines
13 KiB
PHP
353 lines
13 KiB
PHP
@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
|