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

229 lines
5.7 KiB
PHP

@extends('impressoes.layout1.content')
@section('conteudo')
<style>
.text-center {
text-align: center !important;
}
.margin-top {
margin-top: 15px;
}
.margin-left {
margin-left: 15px;
}
.font-normal {
font-weight: normal;
}
.table {
font-size: 12px;
}
.col-min {
width: 1%;
}
.page-break {
page-break-inside: avoid;
}
</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 {{ $start_date }} até {{ $end_date }}
</div>
<div class="col-6">
{{ $unidade_nome_fantasia }}
</div>
</div>
<div class="row">
<div class="col-6">
<strong>Local de atendimento:</strong>
</div>
<div class="col-6">
<strong>Profissional:</strong>
</div>
</div>
<div class="row">
<div class="col-6">
{{ $infraestrutura_nome }}
</div>
<div class="col-6">
{{ $profissional_prescritor_nome }}
</div>
</div>
<div class="row">
<div class="col-6">
<strong>Tipo de receita:</strong>
</div>
<div class="col-6">
<strong>Grupo:</strong>
</div>
</div>
<div class="row">
<div class="col-6">
{{ $receita_tipo_nome }}
</div>
<div class="col-6">
{{ $grupo_nome }}
</div>
</div>
<div class="row">
<div class="col-6">
<strong>Subgrupo:</strong>
</div>
<div class="col-6">
<strong>Medicamento:</strong>
</div>
</div>
<div class="row">
<div class="col-6">
{{ $subgrupo_nome }}
</div>
<div class="col-6">
{{ $material_descricao }}
</div>
</div>
<div class="row">
<div class="col-6">
<strong>Paciente:</strong>
</div>
</div>
<div class="row">
<div class="col-6">
{{ $paciente_nome }}
</div>
</div>
</fieldset>
@foreach ($itens['pacientes'] as $key => $item)
<table class="table {{ $key > 0 ? 'margin-top' : '' }}">
<thead>
<tr>
<th colspan="{{ $columns->count() }}">
<div>
<span>
Paciente: <span class="font-normal">{{ $item->paciente_nome }}</span>
</span>
<span style="margin-left: 10px;">
Prontuário: <span class="font-normal">{{ $item->paciente_prontuario }}</span>
</span>
<span style="margin-left: 10px;">
Data de nascimento: <span class="font-normal">{{ $item->paciente_data_nascimento }}</span>
</span>
<span style="margin-left: 10px;">
CNS: <span class="font-normal">{{ $item->paciente_cns }}</span>
</span>
</div>
<div>
<span>
Endereço: <span class="font-normal">{{ $item->paciente_endereco }}</span>
</span>
</div>
</th>
</tr>
</thead>
<tbody>
<tr class="page-break">
@foreach ($columns as $column)
<th class="{{ $column['class'] }}">{{ $column['label'] }}</th>
@endforeach
</tr>
@foreach ($item->entregas as $entrega)
<tr>
@foreach ($columns as $column)
@if (in_array($column['key'], ['quantidade', 'lote', 'data_validade', 'valor_unitario']))
<td class="{{ $column['class'] }}">
@foreach ($entrega->lotes as $lote)
<div>{{ $lote->{$column['key']} }}</div>
@endforeach
</td>
@else
<td class="{{ $column['class'] }}">{{ $entrega->{$column['key']} ?? '-' }}</td>
@endif
@endforeach
</tr>
@endforeach
</tbody>
<tfoot>
<tr>
<th class="text-center" colspan="{{ $columns->count() }}">
<span>
Total de atendimentos: <span class="font-normal">{{ $item->atendimentos }}</span>
<span>
<span class="margin-left">
Total de medicamentos: <span class="font-normal">{{ $item->medicamentos }}</span>
</span>
<span class="margin-left">
Valor total: <span class="font-normal">{{ $item->valor_total }}</span>
</span>
</th>
</tr>
</tfoot>
</table>
@endforeach
<table class="table margin-top">
<thead>
<tr>
<th class="text-center">
<span>
Total de pacientes: <span class="font-normal">{{ $itens['totalizadores']->pacientes }}</span>
</span>
<span style="margin-left: 10px;">
Total de atendimentos: <span class="font-normal">{{ $itens['totalizadores']->atendimentos }}</span>
</span>
<span style="margin-left: 10px;">
Total de medicamentos: <span class="font-normal">{{ $itens['totalizadores']->medicamentos }}</span>
</span>
<span style="margin-left: 10px;">
Valor total: <span class="font-normal">{{ $itens['totalizadores']->valor_total }}</span>
</span>
</th>
</tr>
</thead>
</table>
@endsection