function muestraDatosEditarCita($n_nro_prog, $c_cod_per, $n_prog_pac) { $o_LCronograma = new LCronograma(); $o_LCita = new LCita(); $o_LPersona = new LPersona(); $resultadoDatosCronograma = $o_LCronograma->getDatosCronogramaMedico('1', $n_nro_prog); $resultadoDatosPaciente = $o_LCita->getObjectPacienteCita($c_cod_per); $resultadoAfiliacionPaciente = $o_LPersona->getArrayFiliacionPaciente($c_cod_per); $resultadoDatosCita = $o_LCita->getDatosCita($n_prog_pac); $citas = $resultadoDatosCronograma[0]['citas']; $reservas = $resultadoDatosCronograma[0]['reservas']; $cupos = $resultadoDatosCronograma[0]['cupos']; $codigo_cronograma = $resultadoDatosCronograma[0]['n_nro_prog']; $producto_servicios = $resultadoDatosCronograma[0]['v_desc_ser_pro']; $ambiente = $resultadoDatosCronograma[0]['v_desc_amb']; $medico = $resultadoDatosCronograma[0]['nombremedico']; $especialidad = $resultadoDatosCronograma[0]['medicoespecialidad']; $turno = $resultadoDatosCronograma[0]['descripcionturno']; $codigo_paciente = $resultadoDatosPaciente[0]["c_cod_per"]; $filiacion_activa = $resultadoAfiliacionPaciente[0]["filia"]; $nombres_paciente = $resultadoDatosPaciente[0]["v_nomper"]; $apepat_paciente = $resultadoDatosPaciente[0]["v_apepat"]; $apemat_paciente = $resultadoDatosPaciente[0]["v_apemat"]; $documento_paciente = $resultadoDatosPaciente[0]["c_ndide"]; $fecnac_paciente = date("d/m/Y", strtotime($resultadoDatosPaciente[0]["d_fecnac"])); $codigo_cita = $resultadoDatosCita[0]["n_prog_pac"]; $fecha_cita = date("d/m/Y", strtotime($resultadoDatosCita[0]["d_fechorserv"])); $tipo_cita = $resultadoDatosCita[0]["tipo_cita"]; $desc_cita = $resultadoDatosCita[0]["t_des_cita"]; $turno_cita = $resultadoDatosCita[0]["c_cod_hora"]; $scriptJS = "pintarDatosEditarCitas('" . $citas . "',\r\n '" . $reservas . "',\r\n '" . $cupos . "',\r\n\r\n '" . $codigo_cronograma . "',\r\n '" . $producto_servicios . "',\r\n '" . $ambiente . "',\r\n '" . $medico . "',\r\n '" . $especialidad . "',\r\n '" . $turno . "',\r\n\r\n '" . $codigo_paciente . "',\r\n '" . $filiacion_activa . "',\r\n '" . $nombres_paciente . "',\r\n '" . $apepat_paciente . "',\r\n '" . $apemat_paciente . "',\r\n '" . $documento_paciente . "',\r\n '" . $fecnac_paciente . "',\r\n\r\n '" . $codigo_cita . "',\r\n '" . $fecha_cita . "',\r\n '" . $tipo_cita . "',\r\n '" . $desc_cita . "',\r\n '" . $turno_cita . "');"; return $scriptJS; }
public function muestraDatosPacienteOrden($iid_persona) { $o_LCita = new LCita(); $o_Persona = new LPersona(); $paciente = $o_LCita->getObjectPacienteCita($iid_persona); $fecha_nacimiento = date("d/m/Y", strtotime($paciente->dfch_nacimiento)); if ($paciente->csexo == 'h') { $sexo = 'HOMBRE'; } elseif ($paciente->csexo == 'm') { $sexo = 'MUJER'; } $edadpaciente = $o_Persona->formatoEdad($paciente->dfch_nacimiento); $arrayPaciente = array('iid_persona' => $paciente->iid_persona, 'vnombre' => $paciente->vnombre, 'vapellido_pat' => $paciente->vapellido_pat, 'vapellido_mat' => $paciente->vapellido_mat, 'csexo' => $paciente->csexo, 'iid_estado_civil' => $paciente->iid_estado_civil, 'estado_civil' => $paciente->estado_civil, 'vnro_doc_identidad' => $paciente->vnro_doc_identidad, 'tipo_documento' => $paciente->tipo_documento, 'iid_tipo_documento' => $paciente->iid_tipo_documento, 'nro_historia_clinica' => $paciente->nro_historia_clinica, 'iid_tafiliacion' => $paciente->iid_tafiliacion, 'iid_mafiliacion' => $paciente->iid_mafiliacion, 'afiliacion' => $paciente->afiliacion, 'fecha_nacimiento' => $fecha_nacimiento, 'grupo_sanguineo' => $paciente->grupo_sanguineo, 'telefono' => $paciente->telefono, 'celular' => $paciente->celular, 'email' => $paciente->email, 'fax' => $paciente->fax, 'cid_ubigeo' => $paciente->cid_ubigeo, 'cano_ubigeo' => $paciente->cano_ubigeo, 'vdireccion' => $paciente->vdireccion); $_SESSION["paciente"] = $arrayPaciente; $scriptJS = "ordenes.pintarDatosPersonasOrden('{$paciente->vnombre}','{$paciente->vapellido_pat} {$paciente->vapellido_mat}','{$paciente->afiliacion}','{$edadpaciente}','{$fecha_nacimiento}','{$sexo}','{$paciente->iid_persona}');"; return $scriptJS; }
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; }