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 detalleOrden($codigo, $parametro) { $o_LTesoreria = new LTesoreria(); $o_LPersona = new LPersona(); $combo = $this->comboTipoDocumento('1'); $arrayDatos = $o_LTesoreria->datosPersonales($codigo, $parametro); //$codigo=''; $nombre = ''; $fechaNacimiento = ''; $edad = ''; $documento = ''; $filiacion = ''; //print_r($arrayDatos); foreach ($arrayDatos as $fila) { //$codigo=$fila[0]; $nombre = htmlentities($fila[4] . " " . $fila[5] . ", " . $fila[6]); $fechaNacimiento = $fila[7]; $documento = $fila[0]; $filiacion = $fila[3]; } //date_default_timezone_set('Europe/London'); $datetime = date_create($fechaNacimiento); $fechaNacimiento = date_format($datetime, 'm/d/Y'); //echo date_format($datetime, DATE_ATOM); //echo $fechaNacimiento->format('d-m-y'); //print_r($arrayDatos); $edad = $o_LPersona->formatoEdad($fechaNacimiento); //creando la tabla $arrayFilas = $o_LTesoreria->obtenerOrdenes($codigo, $parametro); $arrayTipo = array("10" => "h", "0" => "c", "1" => "c", "2" => "c", "11" => "h", "3" => "c", "13" => "h", "4" => "c", "5" => "c", "6" => "c", "12" => "c", "7" => "c"); $arraycabecera = array("10" => " ", "0" => "Nro Orden", "1" => "Fecha", "2" => "Filiación", "11" => " ", "3" => "concepto", "13" => "Nro Comp.", "4" => "Precio", "5" => "Cant.", "6" => "Total", "12" => "....", "7" => "es"); $arrayColorEstado = array("1" => "1", "2" => "2", "3" => "3", "4" => "4", "5" => "5", "6" => "6", "7" => "7", "8" => "8", "9" => "9"); $o_Html = new Tabla1($arraycabecera, 15, $arrayFilas, 'tablaOrden', 'filax', 'filay', 'filaSeleccionada', 'onClick', '', 5, $arrayTipo, 7, $arrayColorEstado); require_once "../../cvista/tesoreria/detalleOrden.php"; }
public function EditarDetallePaciente($datos) { $CodigoProgramacion = $datos["CodigoProgramacion"]; $CodigoCronograma = $datos["CodigoCronograma"]; $cod_per = $datos["cod_per"]; $iCodigoCama = $datos["codigocama"]; $codigoPaciente = $datos["codigoPaciente"]; $oLRemergencia = new LEmergencia(); $o_Lpersona = new LPersona(); $resultados = $oLRemergencia->ComboDiagnostico($codigoPaciente); $resultadosCama = $oLRemergencia->numeroCama($iCodigoCama); $resultadosEspecialidad = $oLRemergencia->EspecialidadDoctor($CodigoCronograma); $resultadosAntecedentes = $oLRemergencia->Antecedente($codigoPaciente); $resultadosFoto = $oLRemergencia->FotoPersona($cod_per); // print_r( $cod_per); // $foto = "esta es foto"; $dni_fondo = $resultadosFoto[0][0]; // $idpersona."png" $recRuta = $o_Lpersona->recuperarRuta("fotos"); $fotoPersona = $recRuta[0][0] . "/" . $dni_fondo; if (!file_exists($recRuta[0][1] . $dni_fondo)) { //verifica si existe el file mediante la ruta fisica $fotoPersona = $recRuta[0][0] . "/anonimo_00.jpg"; } require_once "../../cvista/emergencia/DatosPacientes.php"; }
public function ObtenerDatosPacienteCISOP($datos) { $o_DFarmacia = new DFarmacia(); $o_LPersona = new LPersona(); $resultado = $o_DFarmacia->getDatosPacienteCISOP($datos); $arreglo = explode("|", $resultado[0]["respuesta"]); $arreglo[3] = $o_LPersona->formatoEdad($arreglo[3]); $cadena = $arreglo[0] . "|" . $arreglo[1] . "|" . $arreglo[2] . "|" . $arreglo[3]; return $cadena; }
public function getListaProgramacionesSOP($datos) { $o_DSOP = new DSOP(); $o_LPersona = new LPersona(); $resultado = $o_DSOP->getArrayProgramacionesSOP($datos); foreach ($resultado as $ind => $valor) { $resultado[$ind][6] = utf8_decode($o_LPersona->formatoEdad($resultado[$ind][6])); $resultado[$ind]['dFechaNacimiento'] = utf8_decode($o_LPersona->formatoEdad($resultado[$ind]['dFechaNacimiento'])); } return $resultado; }
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 VistaDetallePaciente($datos) { $oLRnuevoPaciente = new LHospitalizacion(); $o_Lpersona = new LPersona(); $DNI = ''; $resultadosFoto = $oLRnuevoPaciente->FotoPersona($datos["codigoPersona"]); $resultadosNumDocumento = $oLRnuevoPaciente->DocumentoPaciente($datos["codigoPersona"]); foreach ($resultadosNumDocumento as $k => $valuek) { if ($valuek[1] == '') { $DNI = ''; } else { $DNI = $valuek[1]; } } $resultadosDiagEntrada = $oLRnuevoPaciente->DiagnosticoEntradaYsalida($datos["codigoPaciente"]); $dni_fondo = $resultadosFoto[0][0]; // $idpersona."png" $recRuta = $o_Lpersona->recuperarRuta("fotos"); $fotoPersona = $recRuta[0][0] . "/" . $dni_fondo; if (!file_exists($recRuta[0][1] . $dni_fondo)) { //verifica si existe el file mediante la ruta fisica $fotoPersona = $recRuta[0][0] . "/anonimo_00.jpg"; } require_once '../../cvista/Hospitalizacion/DatosPacientesHospitalizacion.php'; }
public function obtenerDatosFiliacionActoMedico($datos) { $o_DActoMedico = new DActoMedico(); $o_LPersonas = new LPersona(); $resultado = $o_DActoMedico->getDatosFiliacionActoMedico($datos); $resultadoArray = array(); foreach ($resultado[0] as $ind => $valor) { $resultadoArray[$ind] = $valor; } if ($resultadoArray["edad"] == 'sindata') { $resultadoArray["edad"] = '-'; } else { $resultadoArray["edad"] = $o_LPersonas->formatoEdadActoMedico($resultadoArray["edad"]); } return $resultadoArray; }
<?php $o_LPersona = new LPersona(); $resultado = $o_LPersona->obtenerDatosPersonaContribuyente($datos); ?> <input id="hcodigocontribuyente" type="hidden"></input> <input id="hnombrecontribuyente" type="hidden"></input> <div id="Div_consultaweb" style="border:1px solid #CCCCCC; width:700px; height:365px;"> <div id="div_opcionesfiltro" style="height:100px; border:0px solid #CCCCCC;"> <fieldset> <legend>Opciones de Busqueda</legend> <table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td width="27%"><input type="radio" style="cursor:pointer;" onclick="contribuyentepuntual.opcionesfiltro(3)" value="3" id="rdb_opcfiltro" name="rdb_opcfiltro"> Codigo Contribuyente </td> <td width="46%"><input type="radio" checked="checked" style="cursor:pointer;" value="1" onclick="contribuyentepuntual.opcionesfiltro(1)" id="rdb_opcfiltro" name="rdb_opcfiltro"> Nombre contribuyente</td> <td width="27%" align="right"> </td> </tr> <tr> <td colspan="2"> <div id="div_consultaporcodigo" style="display:none;"><input type="text" onkeypress=" " value="<?php echo $resultado[0]["cContribuyente"]; ?> " onchange="contribuyentepuntual.completar_ceros(this.id)" maxlength="7" style="width:50%;" name="txtpcodigo" id="txtpcodigo"></div> <div id="div_consultapornombre" style="display:block;"><input type="text" style="width:99%;" value="<?php echo $resultado[0]["apellidos"]; ?> " onkeyup="this.value=this.value.toUpperCase()" name="txtpbuscar" id="txtpbuscar"></div></td> <td align="right"><a href="javascript:contribuyentepuntual.buscarcontribuyentes()"><img src="../../../imagen/btn/b_buscar_on.gif"></a> <!-- <input name="button" type="button" style="cursor:pointer;" onclick="contribuyentepuntual.buscarcontribuyentes()" value="Buscar" />-->
public function listarDatosPersonaInformes($datos) { $o_DPersona = new DPersonas(); $rs = $o_DPersona->getArrayDatosPersonaInformes($datos); $resultadoArray = array(); foreach ($rs as $indice => $fila) { $resultadoArray[$indice] = $fila; } include_once "LPersona.php"; $o_Persona = new LPersona(); if ($resultadoArray[0]['dFechaNacimiento'] == 'sindata') { $edadvista = "-"; } else { $datetime = date_create($resultadoArray[0]['dFechaNacimiento']); $fechaNacimiento = date_format($datetime, 'd/m/y'); //agregado $fch = date_format($datetime, 'm/d/Y'); $edadvista = $o_Persona->formatoEdadCitas($fch); } $fechaNacimiento = strtotime($resultadoArray[0]['dFechaNacimiento']); $nombreCompleto = utf8_encode($resultadoArray[0]['vApellidoPaterno'] . " " . $resultadoArray[0]['vApellidoMaterno'] . ', ' . $resultadoArray[0]['vNombre']); $dias = array('Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'); $meses = array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'); $cadena = "<div align=\"center\"><font color=\"00028F\" class=\"Estilo9\">Datos del Paciente</font></div>" . "<input id=\"hiCodigoFiliacionActiva\" type=\"hidden\" value=\"" . $resultadoArray[0]['cCodigoFiliacionActiva'] . "\"></input>" . "<input id=\"hiCodigoPersona\" type=\"hidden\" value=\"" . $datos["codigopersona"] . "\"></input>" . "<input id=\"hiCodigoPaciente\" type=\"hidden\" value=\"" . $resultadoArray[0]['iCodigoPaciente'] . "\"></input>" . "<input id=\"hNombrePaciente\" type=\"hidden\" value=\"" . $nombreCompleto . "\"></input>" . "<input id=\"hNumeroDocumento\" type=\"hidden\" value=\"" . $resultadoArray[0]['DocumentoIdentificacion'] . "\"></input>" . "<fieldset style=\"width:95%;height:auto;margin:5px;padding:5px; border:2px outset #5BA01E ;background-color:#CDFCA4; border-radius:10px 10px 10px 10px; \">" . "<table>" . "<tr><td class=\"Estilo6_ReservaCita\">Filiación </td><td class=\"Estilo7\">" . $resultadoArray[0]['vDescripcion'] . "</td>"; if (isset($_SESSION["permiso_formulario_servicio"][118]["CAMBIAR_AFILIACION_AMB_PAC"]) && $_SESSION["permiso_formulario_servicio"][118]["CAMBIAR_AFILIACION_AMB_PAC"] == 1) { $cadena .= "<td><a href='#' onclick=\"cambioaAmbulatorio('" . $datos["codigopersona"] . "');\"><img src='../../../imagen/icono/reload3.png' title='Ambulatorio'/></a><td>"; } else { $cadena .= "</tr>"; } if (isset($_SESSION["permiso_formulario_servicio"][110]["CAMBIAR_AFILIACION_GENERAL_PAC"]) && $_SESSION["permiso_formulario_servicio"][110]["CAMBIAR_AFILIACION_GENERAL_PAC"] == 1) { // $cadena .= "<td><a href='#' onclick=\"mostrarventanadecambiodeafiliacion('" . $datos["codigopersona"] . "');\"><img src='../../../imagen/icono/add_user2.png' title='Cambio Afiliacion'/></a><td></tr>"; $cadena .= "</tr>"; } else { $cadena .= "</tr>"; } $cadena .= "<tr><td class=\"Estilo6_ReservaCita\">Nombres:</td><td class=\"Estilo7_ReservaCita\">" . $nombreCompleto . "</td></tr>" . "<tr><td class=\"Estilo6_ReservaCita\">N. Documento</td><td class=\"Estilo7_ReservaCita\">" . $resultadoArray[0]['DocumentoIdentificacion'] . "</td></tr>" . "<tr><td class=\"Estilo6_ReservaCita\">Edad</td><td class=\"Estilo7_ReservaCita\">" . htmlentities(utf8_decode(trim($edadvista))) . "</td></tr>" . "</table>" . "</fieldset>" . ""; return $cadena; // . "<tr><td style='display:none' class=\"Estilo6\">Fecha Nacimiento</td><td class=\"Estilo7\">" . htmlentities($dias[date('w', $fechaNacimiento)] . " " . date('d', $fechaNacimiento) . " " . $meses[date('n', $fechaNacimiento) - 1] . " " . date('Y', $fechaNacimiento)) . "</td></tr>" }
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; }
public function getMedicosdhtmlx($datos) { $o_LPersona = new LPersona(); $o_TablaHtmlx = new tablaDHTMLX(); $arrayFilas = $o_LPersona->getMedicosdhtmlx($datos); $arrayCabecera = array(0 => "CODIGO", 1 => "MEDICO", 2 => "C. COSTOS", 3 => "", 4 => ""); $arrayTamano = array(0 => "60", 1 => "*", 2 => "*", 3 => "*", 4 => "*"); $arrayTipo = array(0 => "ro", 1 => "ro", 2 => "ro", 3 => "ro", 4 => "ro"); $arrayCursor = array(0 => "default", 1 => "default", 2 => "default", 3 => "default", 4 => "default"); $arrayHidden = array(0 => "false", 1 => "false", 2 => "false", 3 => "true", 4 => "true"); $arrayAling = array(0 => "left", 1 => "left", 2 => "left", 3 => "left", 4 => "left"); return $o_TablaHtmlx->generaTabla($arrayCabecera, $arrayFilas, $arrayTamano, $arrayTipo, $arrayCursor, $arrayHidden, $arrayAling); }
public function asingarParientePaciente($datos) { $o_LPersona = new LPersona(); $resultado = $o_LPersona->asingarParientePaciente($datos); return $resultado; }
public function datosPacienteImprimirHIstoria($idProgramacion) { $o_DReporte = new DReporte(); $o_LPersona = new LPersona(); $respuesta = $o_DReporte->datosPacienteImprimirHIstoria($idProgramacion); //print_r($respuesta) ; if ($respuesta[0]["dFechaNacimiento"] == 'sindata') { $respuesta[0]["dFechaNacimiento"] == '-'; $respuesta[0][1] = '-'; } else { $respuesta[0]["dFechaNacimiento"] = $o_LPersona->formatoEdad($respuesta[0]["dFechaNacimiento"]); $respuesta[0][1] = $respuesta[0]["dFechaNacimiento"]; } // print_r( $respuesta[0]["dFechaNacimiento"]); return $respuesta; }