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 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 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 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; }
function getListaPacientesAdicionales($datos) { $o_DActoMedico = new DActoMedico(); $o_LPersona = new LPersona(); $resultado = $o_DActoMedico->getArrayPacientesAdicionales($datos); $j = 0; foreach ($resultado as $fila) { $imagen1 = "../../../imagen/icono/age_bell.png ^ Llamar al Paciente"; $imagen2 = "../../../imagen/icono/hos_medico.png ^ Atender"; $imagen3 = "../../../imagen/icono/timer.png ^ Atencion Inmediata"; // $imagen4="../../../imagen/icono/agt_action_fail.png ^ No Regularizado"; // $imagen5="../../../imagen/icono/add_user.png ^ Atender y Regularizar"; $aux = explode("|", $resultado[$j][0]); // if($aux[2]=="0005") $imagen3=$imagen3; // if($aux[2]=="0007") $imagen3=$imagen4; // if($aux[2]=="0004") $imagen3=$imagen5; array_push($resultado[$j], $imagen1); array_push($resultado[$j], $imagen2); array_push($resultado[$j], $imagen3); $resultado[$j][3] = utf8_decode($o_LPersona->formatoEdad($resultado[$j][3])); $resultado[$j]["edad"] = utf8_decode($o_LPersona->formatoEdad($resultado[$j]["edad"])); $j++; } return $resultado; }
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 verDatosPaciente($c_cod_per) { $o_LPersona = new LPersona(); $datos["codigopersona"] = $c_cod_per; $datos["codigocronograma"] = ''; $resultado = $o_LPersona->verDatosPaciente($datos); //$datetime = date_create($resultado[0][7]); //$fechaNacimiento= date_format($datetime, 'd/m/y') ; $dias = array('Domingo', 'Lunes', 'Martes', 'Miercoles', 'Jueves', 'Viernes', 'Sabado'); $meses = array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'); $fechaNacimiento = strtotime($resultado[0][7]); $fecha = $dias[date('w', $fechaNacimiento)] . " " . date('d', $fechaNacimiento) . " " . $meses[date('n', $fechaNacimiento) - 1] . " " . date('Y', $fechaNacimiento); $edad = $o_LPersona->formatoEdad($resultado[0][7]); $cadena = $c_cod_per . '|'; $cadena = $cadena . $resultado[0][3] . '|'; $cadena = $cadena . $resultado[0][0] . '|'; $cadena = $cadena . htmlentities($resultado[0][4] . ' ' . $resultado[0][5] . ' ' . $resultado[0][6]) . '|'; $cadena = $cadena . $fecha . '|'; $cadena = $cadena . $edad; return $cadena; }
public function listaDatosPersona($c_cod_per) { $o_LCita = new LCita(); $o_Persona = new LPersona(); $paciente = $o_LCita->listaDatosPersona($c_cod_per); if ($c_cod_per == '') { $arrayPaciente = array('iid_persona' => '', 'vNombre' => '', 'vApellidoPaterno' => '', 'vApellidoMaterno' => '', 'bSexo' => '', 'cNumeroHC' => '', 'dFechaNacimiento' => '', 'vFoto' => '', 'cEstadoCivil' => '', 'cNivelEducativo' => '', 'cOcupacionLab' => '', 'cCondicionLab' => '', 'cClaseVivienda' => '', 'dFechaIngreso' => '', 'cGrupoEtnico' => '', 'dHijos' => '', 'vObservacion' => '', 'cAfiliacion' => '', 'vAfiliacion' => '', 'cMedioContacto' => '', 'dNumerodeHijo' => ''); } else { //$fx=strtotime($paciente[0]['dFechaNacimiento']); //echo $paciente[0]['dFechaNacimiento']; //$array_nacimiento = date ("Y-m-d", $fx); //$arrfech_nacimiento=explode("-",$array_nacimiento); //$fecha_nacimiento=$arrfech_nacimiento[2]."/".$arrfech_nacimiento[1]."/".$arrfech_nacimiento[0]; // print_r($paciente); if ($paciente[0]['dFechaNacimiento'] == 'sindata') { //echo 'por akanga'; $fecha_nacimiento = ""; $edadpaciente = ""; } else { $fch = $paciente[0]['dFechaNacimiento']; $datetime = date_create($fch); $fch = date_format($datetime, 'm/d/Y'); $fecha_nacimiento = date_format($datetime, 'd/m/Y'); $edadpaciente = $o_Persona->formatoEdad($fch); } $sexo = $paciente[0]['bSexo'] == '1' ? 'HOMBRE' : 'MUJER'; if ($c_cod_per == '') { $edadpaciente = ""; $fecha_nacimiento = ""; } $arrayPaciente = array('iid_persona' => $paciente[0]['c_cod_per'], 'vNombre' => $paciente[0]['vNombre'], 'vApellidoPaterno' => $paciente[0]['vApellidoPaterno'], 'vApellidoMaterno' => $paciente[0]['vApellidoMaterno'], 'fecha_nacimiento' => $fecha_nacimiento, 'bSexo' => $paciente[0]['bSexo'], 'cNumeroHC' => $paciente[0]['cNumeroHC'], 'fecha_nacimiento' => $fecha_nacimiento, 'edadpaciente' => $edadpaciente, 'vFoto' => $paciente[0]['vFoto'], 'cEstadoCivil' => $paciente[0]['cEstadoCivil'], 'cNivelEducativo' => $paciente[0]['cNivelEducativo'], 'cOcupacionLab' => $paciente[0]['cOcupacionLab'], 'cCondicionLab' => $paciente[0]['cCondicionLab'], 'cClaseVivienda' => $paciente[0]['cClaseVivienda'], 'dFechaIngreso' => $paciente[0]['dFechaIngreso'], 'cGrupoEtnico' => $paciente[0]['cGrupoEtnico'], 'dHijos' => $paciente[0]['dHijos'], 'vObservacion' => $paciente[0]['vObservacion'], 'cAfiliacion' => $paciente[0]['cAfiliacion'], 'vAfiliacion' => $paciente[0]['vDescripcion'], 'cMedioContacto' => $paciente[0]['cMedioContacto'], 'dNumerodeHijo' => $paciente[0]['dNumerodeHijo']); } return $arrayPaciente; }
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; }