unidade_id); $infraestrutura = Infraestrutura::find(request()->infraestrutura_id); $area = Area::find(request()->area_id); $midroarea = Microarea::find(request()->microarea_id); $usuario = Usuario::find(request()->usuario_id); $paciente = Paciente::find(request()->paciente_id); $domicilio = Domicilio::find(request()->domicilio_id); $desfecho = Desfecho::find(request()->desfecho_id); $itens = RelatorioVisitaDomiciliarService::index(); $data = [ 'title' => self::TITLE, 'periodo' => [ 'inicio' => request()->periodo['start'], 'fim' => request()->periodo['end'], ], 'unidade' => $unidade->nome_fantasia ?? 'Todas', 'infraestrutura' => $infraestrutura->nome ?? 'Todas', 'area' => $area->descricao ?? 'Todas', 'microarea' => $midroarea->descricao ?? 'Todas', 'usuario' => $usuario->cidadao->nome ?? 'Todos', 'paciente' => $paciente->cidadao->nome ?? '-', 'domicilio' => $domicilio->endereco->completo ?? 'Todos', 'endereco_numero' => request()->endereco_numero ?? '-', 'desfecho' => $desfecho->descricao ?? 'Todos', 'data' => $itens, ]; return view(self::VIEW, $data); } }