public function getIndexFiltrosMod(ConsultarExamenMedicoRequest $request, $pacienteiden)
 {
     $fechaapc = $request->get('fechaapc');
     $fechartro = $request->get('fechartro');
     $examen = $request->get('examen');
     $examenes = PacienteIdentificado::filterAndPaginateFiltros($pacienteiden, $fechaapc, $fechartro, $examen);
     foreach ($examenes as $examen) {
         PacienteIdentificado::datosPacienteIdentificadoEx($examen);
     }
     $pac = PacienteIdentificado::where('pi_id', $pacienteiden)->firstOrFail();
     $nombrepac = $pac->paciente->persona->full_name;
     return view('Administrador.ExamenMedico.Modificar', compact('examenes', 'nombrepac', 'pacienteiden'));
 }
 public static function filterAndPaginateFiltros($pacienteiden, $fechaapc, $fechartro, $examen)
 {
     $paciente = PacienteIdentificado::where('pi_id', $pacienteiden)->firstOrFail();
     return $paciente->examenMedico()->fechaapc($fechaapc)->fechartro($fechartro)->examen($examen)->orderBy('paciente_identificado_examen_medico.pie_fecha_aplicacion', 'DESC')->paginate(6);
 }