Exemplo n.º 1
0
 public function muestraDatosPacienteCita($iid_persona)
 {
     $o_LCita = new LCita();
     $o_Persona = new LPersona();
     $paciente = new EPaciente();
     $resultadoDatosPaciente = $o_LCita->getObjectPacienteCita($iid_persona);
     $resultadoAfiliacionPaciente = $o_Persona->getArrayFiliacionPaciente($iid_persona);
     foreach ($resultadoAfiliacionPaciente as $rs => $valor) {
         if ($resultadoAfiliacionPaciente[$rs]["b_ultafil"] == 1) {
             $paciente->setAfiliacion($resultadoAfiliacionPaciente[$rs]["filia"]);
             $paciente->setIid_tafiliacion($resultadoAfiliacionPaciente[$rs]["c_cod_t_afil"]);
         }
     }
     $paciente->setIid_persona($iid_persona);
     $paciente->setVapellido_pat($resultadoDatosPaciente[0]["v_apepat"]);
     $paciente->setVapellido_mat($resultadoDatosPaciente[0]["v_apemat"]);
     $paciente->setVnombre($resultadoDatosPaciente[0]["v_nomper"]);
     $paciente->setFecha_nacimiento($resultadoDatosPaciente[0]["d_fecnac"]);
     $paciente->setCsexo($resultadoDatosPaciente[0]["b_sexo"]);
     //Sexo
     $paciente->setTipo_documento($resultadoDatosPaciente[0]["c_iddide"]);
     $paciente->setVnro_doc_identidad($resultadoDatosPaciente[0]["c_ndide"]);
     $paciente->setCid_ubigeo($resultadoDatosPaciente[0]["c_codubi"]);
     $paciente->setVdireccion($resultadoDatosPaciente[0]["v_direc"]);
     //                $paciente ->setAfiliacion($resultadoAfiliacionPaciente[0]["filia"]);
     //                $paciente ->setIid_tafiliacion($resultadoAfiliacionPaciente[0]["v_ult_afil"]);
     $fecha_nacimiento = date("d/m/Y", strtotime($paciente->getFecha_nacimiento()));
     if ($paciente->getCsexo() == 1) {
         $sexo = 'HOMBRE';
     } elseif ($paciente->getCsexo() == 0) {
         $sexo = 'MUJER';
     }
     $edadpaciente = $o_Persona->formatoEdad($paciente->getFecha_nacimiento());
     $scriptJS = "pintarDatosPacienteCitas('" . $paciente->getIid_persona() . "','" . $paciente->getAfiliacion() . "','" . $paciente->getVnombre() . "','" . $paciente->getVapellido_pat() . "','" . $paciente->getVapellido_mat() . "','" . $paciente->getVnro_doc_identidad() . "','" . $fecha_nacimiento . "','" . $paciente->getIid_tafiliacion() . "');";
     return $scriptJS;
 }