$id_soap = $matriz[0][ID]; $soap->buscardonde('ID_SOAP = ' . $id_soap . ''); list($agno, $month, $day) = explode("-", $soap->obtener('FECHA')); $det_soap->buscardonde('ID_SOAP = ' . $id_soap . ''); /*rellenar campos de cuidados y tratamientos*/ $cuidados->buscardonde('ID_CUIDADOS_TRATAMIENTOS = ' . $det_soap->obtener('ID_CUIDADOS_TRATAMIENTOS') . ' AND ID_CUIDADOS_TRATAMIENTOS <> 0'); $recetas->buscardonde('ID_CUIDADOS_TRATAMIENTOS = ' . $det_soap->obtener('ID_CUIDADOS_TRATAMIENTOS') . ' AND ID_CUIDADOS_TRATAMIENTOS <> 0'); $x = $det_recetas->buscardonde('ID_RECETA = ' . $recetas->obtener('ID_RECETA') . ' AND ID_RECETA <> 0'); $medicamentos->buscardonde('ID_MEDICAMENTO = ' . $det_recetas->obtener('ID_MEDICAMENTO') . ' AND ID_MEDICAMENTO <> 0'); $medica = $medicamentos->obtener('ID_MEDICAMENTO'); $cant_trat = 1; if (!empty($medica)) { while ($x) { $medicamentos->buscardonde('ID_MEDICAMENTO = ' . $det_recetas->obtener('ID_MEDICAMENTO') . ''); $frecuencia->buscardonde('ID_FRECUENCIA_TRATAMIENTO = ' . $det_recetas->obtener('ID_FRECUENCIA_TRATAMIENTO') . ''); $periodo->buscardonde('ID_PERIODO = ' . $det_recetas->obtener('ID_PERIODO_TRATAMIENTO') . ''); $tratamiento .= $cant_trat++ . ') ' . $det_recetas->obtener('DOSIS') . ' ' . $medicamentos->obtener('DESCRIPCION') . ' ' . $frecuencia->obtener('ABREVIATURA') . ' POR ' . $det_recetas->obtener('TRATAMIENTO') . ' ' . $periodo->obtener('DESCRIPCION') . '<br>'; $x = $det_recetas->releer(); } } else { $tratamiento = 'No posee Tratamiento'; } $c = $cuidados->obtener('CUIDADOS'); if (empty($c)) { $cuidado = 'No posee Cuidado'; } else { $cuidado = $cuidados->obtener('CUIDADOS'); } if ($personas->obtener('ID_SEXO') == 1) { $sexo = 'MASCULINO'; } else {
} else { $id = $_GET['id']; if (!empty($id)) { $usuario->buscardonde('ID_USUARIO = ' . $id . ''); $grupo = $usuario->obtener('ID_GRUPO_USUARIO'); } else { $usuario->nuevo(); $grupo = 1; } $usuario->colocar("NO_IDENTIFICACION", $_POST['no_identificacion']); $usuario->colocar("CLAVE_ACCESO", $_POST['clave']); $usuario->colocar("ID_GRUPO_USUARIO", $grupo); $usuario->salvar(); if (!empty($id)) { $preferencias->buscardonde('ID_USUARIO = ' . $id . ''); $autenticacion->buscardonde('ID_USUARIO = ' . $id . ''); $msj = 'Datos actualizados Correctamente.'; } else { $sql = 'SELECT MAX(ID_USUARIO) AS id FROM usuarios'; $matriz = $ds->db->obtenerArreglo($sql); $id = $matriz[0][id]; $preferencias->colocar("ID_USUARIO", $id); $autenticacion->colocar("ID_USUARIO", $id); $msj = 'Datos Almacenados Correctamente.'; } $autenticacion->colocar("ID_PREGUNTA", $_POST['pregunta']); $autenticacion->colocar("RESPUESTA", $_POST['respuesta']); $autenticacion->colocar("TELEFONO_PREFERENCIAL", $_POST['telefono']); $autenticacion->colocar("E_MAIL_PREFERENCIAL", $_POST['correo']); $autenticacion->salvar(); $preferencia = $_POST['preferencia'];
$detallediagnostico->colocar('ID_DIAGNOSTICO', $iddiagnostico); $detallediagnostico->colocar('ID_CIE10', $_POST['cie10']); $detallediagnostico->colocar('ID_FRECUENCIA', $_POST['frecdiag']); $detallediagnostico->colocar('ID_PROFESIONAL', $_SESSION['idp']); $detallediagnostico->colocar('OBSERVACION', $_POST['observacion']); $detallediagnostico->salvar(); $fecha = '"'; $fecha .= $ds->dime('agno') . '-' . $ds->dime('mes') . '-' . $ds->dime('dia'); $fecha .= '"'; $idtrazabilidad = $idpaciente . '_' . $ds->dime('agno') . '/' . $ds->dime('mes') . '/' . $ds->dime('dia'); $trazabilidad->nuevo(); $trazabilidad->colocar("ID_TRAZABILIDAD", $idtrazabilidad); $trazabilidad->colocar("ID_PACIENTE", $idpaciente); $trazabilidad->colocar("FECHA", $fecha); $trazabilidad->salvar(); $a = $actividad->buscardonde('ACTIVIDAD = "' . $_POST['actividad'] . '" AND ID_FRECUENCIA = ' . $_POST['frecact'] . ' AND ID_PROFESIONAL = ' . $_SESSION['idp'] . ''); if ($a) { $idactividad = $actividad->obtener('ID_ACTIVIDAD'); } else { $actividad->nuevo(); $actividad->colocar('ACTIVIDAD', $_POST['actividad']); $actividad->colocar('ID_FRECUENCIA', $_POST['frecact']); $actividad->colocar('ID_PROFESIONAL', $_SESSION['idp']); $actividad->salvar(); $sql = 'SELECT max(ID_ACTIVIDAD) as id FROM actividad'; $matriz = $ds->db->obtenerArreglo($sql); $idactividad = $matriz[0][id]; } $detalle_rda->nuevo(); $detalle_rda->colocar('ID_RDA', $id); $detalle_rda->colocar('ID_ZONA', $_POST['zona']);
$cont .= ' <center> <h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Agregar Servicios Médicos</h3> <label for="search_string">Buscar Servicio Médico:</label> <input type="text" id="search_string" Placeholder="Filtrar" /> <div class="overflow overthrow" style="max-height:300px;overflow-y:auto;"> <table class="table2 borde-tabla table-hover" id="servicios"> <thead> <tr class="fd-table"> <th>#</th> <th>Servicios</th> <th>Tiempos de Atención <i>(MIN)</i></th> <th style="min-width:20px;"></th> </tr> </thead> <tbody>'; $s = $servicios->buscardonde('ID_SERVICIO > 0'); $n = 1; while ($s) { $tiempos->buscardonde('ID_TIEMPO_ATENCION = ' . $servicios->obtener('ID_TIEMPO_ATENCION') . ''); $cont .= ' <tr> <td>' . $n . '.</td> <td class="service">' . $servicios->obtener('DESCRIPCION') . '</td> <td>' . $tiempos->obtener('DURACION') . '</td> <td><a href="./?url=servicios&id=' . $servicios->obtener('ID_SERVICIO') . '&sbm=5" class="btn btn-primary" title="Editar Servicio"><i class="icon-edit icon-white"></i></a></td> </tr> '; $n++; $s = $servicios->releer(); } $servicios->buscardonde('ID_SERVICIO = ' . $id . '');
</div>'; } $cont .= ' <div class="row-fluid"> <div class="span6"> <fieldset style="padding:5px"> <legend> Resumen Médico </legend>'; $d = $detalle->buscardonde('ID_PACIENTE = ' . $idpaciente . ''); if ($d) { $x = 1; while ($d) { $rda->buscardonde('ID_RDA = ' . $detalle->obtener('ID_RDA') . ''); $actividad->buscardonde('ID_ACTIVIDAD = ' . $detalle->obtener('ID_ACTIVIDAD') . ''); $datosprofesional->buscardonde('ID_PROFESIONAL = ' . $actividad->obtener('ID_PROFESIONAL') . ''); $cont .= ' <div class="acordeon"> <div> <input id="acordeon' . $x . '" name="accordion" type="checkbox" /> <label for="acordeon' . $x . '">' . $rda->obtener('FECHA') . '</label> <article> <div class="acordeon_gp" style="padding:15px;"> <div> <input id="acordeon1-' . $x . '" name="accordion_sub" type="checkbox" /> <label for="acordeon1-' . $x . '"><i class="icon-folder-open icon-white"></i> Atención Domiciliaria</label> <article style="background:#fdfdfd;"> <ul style="padding:5px 0 0 5px;"> <li><i class="icon-file"></i> <a data-toggle="modal" href="#act_' . $x . '">Actividades realizadas</a></li> <li><i class="icon-file"></i> <a href="#">Medicamentos Suministrados</a></li>
<?php include_once './mvc/modelo/Accesatabla.php'; include_once './mvc/modelo/diseno.php'; $ds = new Diseno(); $usuarios = new Accesatabla('usuarios'); $usuarios->buscardonde('ID_USUARIO = ' . $_GET['id'] . ''); $usuarios->colocar("TERMINOS", "1"); $usuarios->salvar(); $_SESSION['terminos'] = 1; echo '<script>location.href="./?url=inicio";</script>';
$pass = $_POST['password']; $u = $usuarios->buscardonde('NO_IDENTIFICACION = "' . $usuario . '" AND CLAVE_ACCESO = "' . $pass . '"'); if ($u) { $_SESSION['idu'] = $usuarios->obtener('ID_USUARIO'); $_SESSION['idgu'] = $usuarios->obtener('ID_GRUPO_USUARIO'); $_SESSION['terminos'] = $usuarios->obtener('TERMINOS'); $p = $pacientes->buscardonde('ID_USUARIO = ' . $usuarios->obtener('ID_USUARIO') . ''); $pr = $profesional->buscardonde('ID_USUARIO = ' . $usuarios->obtener('ID_USUARIO') . ''); if ($p != 1 and $pr != 1) { $_SESSION['user'] = $usuarios->obtener('NO_IDENTIFICACION'); } elseif ($p == 1) { $datos_pacientes->buscardonde('ID_PACIENTE = ' . $pacientes->obtener('ID_PACIENTE') . ''); $_SESSION['user'] = $datos_pacientes->obtener('PRIMER_NOMBRE') . ' ' . $datos_pacientes->obtener('APELLIDO_PATERNO'); $_SESSION['idp'] = $datos_pacientes->obtener('ID_PACIENTE'); } elseif ($pr == 1) { $datos_profesionales->buscardonde('ID_PROFESIONAL = ' . $profesional->obtener('ID_PROFESIONAL') . ''); $_SESSION['user'] = $datos_profesionales->obtener('PRIMER_NOMBRE') . ' ' . $datos_profesionales->obtener('APELLIDO_PATERNO'); $_SESSION['idp'] = $datos_profesionales->obtener('ID_PROFESIONAL'); } $hora = $ds->dime('hora'); $minutos = $ds->dime('minuto'); if ($hora < 10) { $hora = '0'; $hora .= $ds->dime('hora'); } if ($minutos < 10) { $minutos = '0'; $minutos .= $ds->dime('minuto'); } $fecha .= $ds->dime('agno') . '-' . $ds->dime('mes') . '-' . $ds->dime('dia') . '/'; $fecha .= $hora . ':' . $minutos . '';
} $cont .= '<center><h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Recuperación de Acceso</h3>'; if ($u) { $_SESSION['idu'] = $usuarios->obtener('ID_USUARIO'); $preferencias->buscardonde('ID_USUARIO = ' . $usuarios->obtener('ID_USUARIO') . ''); $autenticacion->buscardonde('ID_USUARIO = ' . $usuarios->obtener('ID_USUARIO') . ''); if ($preferencias->obtener('USAR_PREGUNTA_SEGURIDAD') == 1) { $cont .= ' <center style="min-height:430px;"> <form id="form" method="POST" action="./?url=validar"> <table> <tr> <td>Elija la Pregunta:</td> <td><select id="pregunta" name="pregunta"> <option value="">SELECCIONE PREGUNTA</option>'; $p = $pregunta->buscardonde('ID_PREGUNTA > 0'); while ($p) { $cont .= ' <option value="' . $pregunta->obtener('ID_PREGUNTA') . '">' . $pregunta->obtener('PREGUNTA') . '</option> '; $p = $pregunta->releer(); } $cont .= ' </select> </td> </tr> <tr> <td>Respuesta</td> <td><input type="text" id="respuesta" name="respuesta" required="required"><input type="hidden" id="id" name="id" value="' . $usuarios->obtener('ID_USUARIO') . '" ></td> </tr> </table>
<?php include_once './mvc/modelo/Accesatabla.php'; $sala = new Accesatabla('sala'); $id = $_GET['id']; if ($_SESSION['idgu'] == 2) { echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>'; } else { if (empty($id)) { $sala->nuevo(); } else { $sala->buscardonde('ID_SALA = ' . $id . ''); } $sala->colocar("SALA", $_POST['sala']); $sala->salvar(); echo '<SCRIPT LANGUAGE="javascript">location.href="./?url=salas&id=' . $id . '&sbm=5"</SCRIPT>'; }
include_once './mvc/modelo/Accesatabla.php'; include_once './mvc/modelo/diseno.php'; $ds = new Diseno(); $rae = new Accesatabla('registro_admision_egreso'); $referido = new Accesatabla('referido'); $comillas = "'"; $sql = 'SELECT COUNT(ID_REGISTRO_ADMISION_EGRESO) AS cantidad FROM registro_admision_egreso'; $matriz = $ds->db->obtenerarreglo($sql); $total = $matriz[0][cantidad]; if ($total == 0) { $total = 1; $script = '<center style="font-size:16px;color:red;"><h3>No existen datos para graficar.</h3></center>'; } $sw = 1; $r = $referido->buscardonde('ID_REFERIDO > 0'); while ($r) { $sql = 'SELECT COUNT(ID_REGISTRO_ADMISION_EGRESO) AS cantidad FROM registro_admision_egreso WHERE ID_REFERIDO = ' . $referido->obtener('ID_REFERIDO') . ''; $matriz = $ds->db->obtenerarreglo($sql); $cantidad = $matriz[0][cantidad]; $porcentaje = number_format($cantidad / $total * 100, 1); if ($sw) { $data .= ' { name: ' . $comillas . '' . $referido->obtener('REFERIDO') . '' . $comillas . ', y: ' . $porcentaje . ', sliced: true, selected: true } '; $sw = 0;
<?php include_once './mvc/modelo/Accesatabla.php'; include_once './mvc/modelo/diseno.php'; $ds = new Diseno(); $id = $_GET['id']; if ($_SESSION['idgu'] != 3) { if ($_SESSION['idgu'] == 1) { $vista = 'ambulatoria_atencionalpaciente&sbm=2&id=' . $id . ''; } else { $vista = 'inicio'; } echo '<script>alert("Solo los profesionales pueden registrar las respuestas de las interconsultas."); location.href="./?url=' . $vista . '"</script>'; } else { $respuesta = new Accesatabla('respuesta_interconsulta'); $interconsulta = new Accesatabla('interconsulta'); $i = $interconsulta->buscardonde('ID_INTERCONSULTA = ' . $_POST['cod_interconsulta'] . ''); if ($i) { $respuesta->colocar("ID_INTERCONSULTA", $_POST['cod_interconsulta']); $respuesta->colocar("ID_PROFESIONAL", $_SESSION['idp']); $respuesta->colocar("FECHA", '"' . $ds->dime('fecha') . '"'); $respuesta->colocar("OBSERVACIONES", $_POST['observaciones']); $respuesta->colocar("ID_PACIENTE", $id); $respuesta->salvar(); $msj = 'Respuesta de Interconsulta Registrada.'; } else { $msj = 'El codigo de la Interconsulta no existe.'; } echo '<script>alert("' . $msj . '"); location.href="./?url=ambulatoria_atencionalpaciente&id=' . $id . '&sbm=2"</script>'; }
$var = explode("-", $_POST['fecha']); $fecha = $var[2] . ' de ' . $ds->dime('mes-' . $var[1] . '') . ' del ' . $var[0] . ''; $date = $_POST['fecha']; $_SESSION['fecha'] = $var; $fechaelegida = $_POST['fecha']; } else { $fechaelegida = $ds->dime('agno') . '-' . $ds->dime('mes') . '-' . $ds->dime('dia'); } $cont = ' <h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;">Agenda de Citas Médicas</h3> <center> <form method="POST" action="./?url=domiciliaria_agenda&sbm=' . $sbm . '"> Fecha: <input type="date" id="fecha" name="fecha" placeholder="AAAA-MM-DD" max="2025-12-31" min="2010-01-01" value="' . $_POST['fecha'] . '"><br> ID Equipo Médico: <select id="equipo" name="equipo"> <option value="0">SELECCIONE</option>'; $e = $equipos->buscardonde('ID_EQUIPO_MEDICO > 0'); while ($e) { if ($_POST['equipo'] == $equipos->obtener('ID_EQUIPO_MEDICO')) { $selected = 'selected'; } else { $selected = ''; } $cont .= ' <option value="' . $equipos->obtener('ID_EQUIPO_MEDICO') . '" ' . $selected . '>' . $equipos->obtener('ID_EQUIPO_MEDICO') . '</option> '; $e = $equipos->releer(); } $cont .= ' </select> <br> <button class="btn btn-default" type="submit"><img src="./iconos/search.png"/></button>
$idc = '&idc=' . $id_cuidado . ''; $idr = '&idrecipe=' . $receta . ''; } elseif ($sw == 5) { if (empty($receta)) { $recetas->colocar('ID_CUIDADOS_TRATAMIENTOS', $cuidado); $recetas->colocar('ID_PACIENTE', $idp); $recetas->colocar('ID_PROFESIONAL', $_SESSION['idp']); $recetas->colocar('ID_TRAZABILIDAD', $idtrazabilidad); $recetas->colocar('FECHA_RECETA', $_POST['fechareceta']); $recetas->salvar(); } $sql = 'SELECT MAX(ID_RECETA) AS ID FROM recetas_medicas'; $matriz = $ds->db->obtenerArreglo($sql); $id_receta = $matriz[0][ID]; if (!empty($_GET['rid'])) { $det_recetas->buscardonde('ID_DETALLE_RECETA = ' . $_GET['rid'] . ''); } else { $det_recetas->nuevo(); } $det_recetas->colocar('ID_RECETA', $id_receta); $det_recetas->colocar('ID_MEDICAMENTO', $_POST['idmedicamentos']); $det_recetas->colocar('DOSIS', $_POST['cantdosis']); $det_recetas->colocar('ID_FRECUENCIA_TRATAMIENTO', $_POST['frecuencia']); $det_recetas->colocar('ID_VIA', $_POST['via']); $det_recetas->colocar('TRATAMIENTO', $_POST['tratamiento']); $det_recetas->colocar('ID_PERIODO_TRATAMIENTO', $_POST['periodo']); $det_recetas->colocar('OTRAS_INDICACIONES', $_POST['observaciones']); $det_recetas->salvar(); $idr = '&idrecipe=' . $id_receta . ''; $idc = '&idc=' . $cuidado . ''; } elseif ($sw == 6) {
while ($variable <= $ds->dime('agno')) { $mes = 1; $datos .= ''; if ($x == 1) { $datos .= '{ name: ' . $comillas . '' . $variable . '' . $comillas . ', data: ['; $x = 0; } else { $datos .= ',{ name: ' . $comillas . '' . $variable . '' . $comillas . ', data: ['; } while ($mes < 13) { $cantidad = 0; $v = $visitas->buscardonde('FECHA BETWEEN "' . $variable . '-' . $mes . '-01" AND "' . $variable . '-' . $mes . '-31"'); while ($v) { $sql = 'SELECT COUNT(SECUENCIA) AS cantidad FROM detalle_registro_visitas_domiciliarias WHERE ID_RVD = ' . $visitas->obtener('ID_RVD') . ''; $matriz = $ds->db->obtenerarreglo($sql); $cantidad += $matriz[0][cantidad]; $v = $visitas->releer(); } if ($mes == 1) { $datos .= $cantidad; $total = $cantidad + $total; } else { $datos .= ',' . $cantidad; $total = $cantidad + $total; } $cantidad = 0; $mes++;
$autenticacion->salvar(); } //Si no esta vacia la variable $sw o si no esta vacio al obtener el id por GET quiere decir que el registro es //de un paciente de atencion hospitalaria por lo tanto debe almacenar una persona responsable if (!empty($sw)) { //Se instancia la tabla que almacena los datos del responsable del paciente $responsable = new Accesatabla('responsable_paciente'); //Comprobamos que el paciente no exista if (!$datos) { //Sino existe se almacenara en un nuevo registro $responsable->nuevo(); //Se coloca el id del paciente en la tabla del responsable $responsable->colocar("ID_PACIENTE", $idpaciente); } else { //Si existe el paciente se busca el responsable para con el id del paciente para actualizar los datos del responsable $resp = $responsable->buscardonde('ID_PACIENTE = ' . $idpaciente . ''); if (!$resp) { //Sino existe se almacenara en un nuevo registro $responsable->nuevo(); //Se coloca el id del paciente en la tabla del responsable $responsable->colocar("ID_PACIENTE", $idpaciente); } } //Se almacenan los datos correpondientes $responsable->colocar("NOMBRE_CONTACTO", $_POST['nombreresponsable']); $responsable->colocar("APELLIDO_CONTACTO", $_POST['apellidoresponsable']); $responsable->colocar("PARENTESCO_CONTACTO", $_POST['parentesco']); $responsable->colocar("DIRECCION_CONTACTO", $_POST['direccionresponsable']); $responsable->colocar("TELEFONO_CONTACTO", $_POST['telefonoresponsable']); $responsable->salvar(); }
<?php include_once './mvc/modelo/Accesatabla.php'; include_once './mvc/modelo/diseno.php'; $ds = new Diseno(); $actividad = new Accesatabla('actividad'); $cont .= '<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;">Actividades Realizadas</h3> '; $comillas = "'"; $condicion = ''; $n = 1; $total = 0; $x = $actividad->buscardonde('ID_ACTIVIDAD > 0'); while ($x) { $sql = 'SELECT COUNT(ID_ACTIVIDAD) AS cantidad FROM actividad WHERE ACTIVIDAD = "' . $actividad->obtener('ACTIVIDAD') . '"'; $matriz = $ds->db->obtenerarreglo($sql); $cantidad = $matriz[0][cantidad]; if ($n == 1) { $datos .= $cantidad; $n = 0; $categorias .= ' ' . $comillas . '' . $actividad->obtener('ACTIVIDAD') . '' . $comillas; } else { $datos .= ',' . $cantidad; $categorias .= ', ' . $comillas . '' . $actividad->obtener('ACTIVIDAD') . '' . $comillas; } $total += $cantidad; $condicion .= ' AND ACTIVIDAD != "' . $actividad->obtener('ACTIVIDAD') . '"'; $x = $actividad->buscardonde('ID_ACTIVIDAD > 0 ' . $condicion . ''); $cantidad = 0; }
if ($sw == 3) { $paciente->buscardonde('NO_CEDULA = "' . $_POST['cedpaciente'] . '"'); $idpaciente = $paciente->obtener('ID_PACIENTE'); if ($detalle_rvd->buscardonde('ID_PACIENTE = ' . $idpaciente . ' AND ID_RVD = ' . $id . '')) { $_SESSION[errorpa] = '<div style="color:RED;padding-top:7px">Este paciente ya existe en esta Visita</div>'; } else { $fecha = '"'; $fecha .= $ds->dime('agno') . '-' . $ds->dime('mes') . '-' . $ds->dime('dia'); $fecha .= '"'; $idtrazabilidad = $idpaciente . '_' . $ds->dime('agno') . '/' . $ds->dime('mes') . '/' . $ds->dime('dia'); $trazabilidad->nuevo(); $trazabilidad->colocar("ID_TRAZABILIDAD", $idtrazabilidad); $trazabilidad->colocar("ID_PACIENTE", $idpaciente); $trazabilidad->colocar("FECHA", $fecha); $trazabilidad->salvar(); $categoria->buscardonde('ID_CATEGORIA = ' . $_POST['categoria'] . ''); $detalle_rvd->nuevo(); $detalle_rvd->colocar("ID_RVD", $id); $detalle_rvd->colocar("ID_PACIENTE", $idpaciente); $detalle_rvd->colocar("ID_TRAZABILIDAD", $idtrazabilidad); $detalle_rvd->colocar("ID_PROGRAMA", $categoria->obtener('ID_PROGRAMA')); $detalle_rvd->colocar("ID_CATEGORIA", $_POST['categoria']); $detalle_rvd->colocar("OBSERVACIONES", $_POST['observacion']); $detalle_rvd->salvar(); $_SESSION[errorpa] = ''; } $rvd->buscardonde('ID_RVD = ' . $id . ''); $sql = 'SELECT COUNT(ID_RVD) AS cantidad FROM detalle_registro_visitas_domiciliarias WHERE ID_RVD = ' . $id . ''; $arreglo = $ds->db->obtenerArreglo($sql); $horas = $arreglo[0][cantidad] / 2; $rvd->colocar('HORAS_DE_ATENCION', $horas);
<?php include_once './mvc/modelo/Accesatabla.php'; $servicio = new Accesatabla('servicios_medicos'); $id = $_GET['id']; if ($_SESSION['idgu'] == 2) { echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>'; } else { if (empty($id)) { $servicio->nuevo(); } else { $servicio->buscardonde('ID_SERVICIO = ' . $id . ''); } $servicio->colocar("DESCRIPCION", $_POST['servicio']); $servicio->colocar("ID_TIEMPO_ATENCION", $_POST['tiempo']); $servicio->salvar(); echo '<SCRIPT LANGUAGE="javascript">location.href="./?url=servicios&id=' . $id . '&sbm=5"</SCRIPT>'; }
<?php include_once './mvc/modelo/Accesatabla.php'; $autenticacion = new Accesatabla('datos_autenticacion_usuario'); $usuarios = new Accesatabla('usuarios'); $idpregunta = $_POST['pregunta']; $respuesta = $_POST['respuesta']; $idusuario = $_POST['id']; $pass = $_POST['pass']; if (!empty($pass)) { $usuarios->buscardonde('ID_USUARIO = ' . $idusuario . ''); $usuarios->colocar("CLAVE_ACCESO", $_POST['pass']); $usuarios->salvar(); echo '<script language="javascript">location.href="./?url=login"</script>'; } else { $autenticacion->buscardonde('ID_USUARIO = ' . $idusuario . ''); if ($idpregunta == $autenticacion->obtener('ID_PREGUNTA') and $respuesta == $autenticacion->obtener('RESPUESTA')) { $usuarios->buscardonde('ID_USUARIO = ' . $idusuario . ''); echo '<center style="min-height:430px;"> <h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Recuperación de Acceso</h3> <form method="POST" action="./?url=validar"> <label for="pass">Contraseña Nueva: </label> <input type="password" id="pass" name="pass" required="required"><br> <input type="hidden" id="id" name="id" value="' . $idusuario . '"> <button type="submit" class="btn btn-primary">Enviar</button> </form> </center> '; } else { echo '<script language="javascript">location.href="./?url=recuperar_acceso"</script>'; }
if (!empty($id_cuid_trat)) { $cuidado = $cuidados->obtener('CUIDADOS'); $id_cuidado = '&idc=' . $cuidados->obtener('ID_CUIDADOS_TRATAMIENTOS'); } else { $cuidado = 'No tiene Cuidados'; $id_cuidado = ''; } $cont .= ' <td> <strong>Cuidados:</strong> <span style="text-decoration:underline;">' . $cuidado . '</span><br> '; $recetas->buscardonde('ID_CUIDADOS_TRATAMIENTOS = ' . $det_soap->obtener('ID_CUIDADOS_TRATAMIENTOS') . ''); $z = $det_recetas->buscardonde('ID_RECETA = ' . $recetas->obtener('ID_RECETA') . ''); $num = 0; while ($z) { $medicamentos->buscardonde('ID_MEDICAMENTO = ' . $det_recetas->obtener('ID_MEDICAMENTO') . ''); $frecuencia->buscardonde('ID_FRECUENCIA_TRATAMIENTO = ' . $det_recetas->obtener('ID_FRECUENCIA_TRATAMIENTO') . ''); $periodo->buscardonde('ID_PERIODO = ' . $det_recetas->obtener('ID_PERIODO_TRATAMIENTO') . ''); $id_cuid_trat = $det_soap->obtener('ID_CUIDADOS_TRATAMIENTOS'); if (!empty($id_cuid_trat)) { $n = '#' . ($num += 1); $tratamiento = '' . $det_recetas->obtener('DOSIS') . ' ' . $medicamentos->obtener('DESCRIPCION') . ' ' . $frecuencia->obtener('ABREVIATURA') . ' POR ' . $det_recetas->obtener('TRATAMIENTO') . ' ' . $periodo->obtener('DESCRIPCION') . ''; $id_receta = '&idrecipe=' . $det_recetas->obtener('ID_RECETA'); } else { $n = ''; $tratamiento = 'No tiene Tratamientos Médicos'; $id_receta = ''; } $cont .= ' <strong>Tratamientos ' . $n . ':</strong> <span style="text-decoration:underline;">' . $tratamiento . '</span><br><br>'; $z = $det_recetas->releer();
<td>' . $n . '.</td> <td>' . $respuesta->obtener('ID_INTERCONSULTA') . '</td> <td>' . $respuesta->obtener('FECHA') . '</td> <td>' . $datosprofesional->obtener('PRIMER_NOMBRE') . ' ' . $segundo_nombre[0] . '. ' . $datosprofesional->obtener('APELLIDO_PATERNO') . ' ' . $segundo_apellido[0] . '.</td> <td>' . $especialidad->obtener('DESCRIPCION') . '</td> <td>' . $respuesta->obtener('OBSERVACIONES') . '</td> </tr>'; $n++; $r = $respuesta->releer(); } $cont .= ' </tbody> </table> </div>'; } $a = $atencion->buscardonde('ID_PACIENTE = ' . $idpaciente . ' ORDER BY FECHA'); if ($a) { $cont .= ' <br> <center><h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Atenciones del Paciente</h3></center> <div class="overflow overthrow" style="max-height:150px;"> <table class="table2 borde-tabla table-hover"> <thead> <tr class="fd-table"> <th>#</th> <th>Fecha</th> <th>Profesional</th> <th>Especialidad</th> <th>Hora Inicio</th> <th>Hora Fin</th> <th>Minutos Utilizados</th>
$diagnostico = new Accesatabla('detalle_diagnostico'); $cie = new Accesatabla('cie10'); $datos = ''; $categorias = ''; $comillas = "'"; $cont .= '<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;">Pacientes por Diagnóstico</h3> '; $condicion = ''; $n = 1; $total = 0; $x = $diagnostico->buscardonde('SECUENCIA > 0'); while ($x) { $sql = 'SELECT COUNT(SECUENCIA) AS cantidad FROM detalle_diagnostico WHERE ID_CIE10 = "' . $diagnostico->obtener('ID_CIE10') . '"'; $matriz = $ds->db->obtenerarreglo($sql); $cantidad = $matriz[0][cantidad]; $cie->buscardonde('ID_CIE10 = "' . $diagnostico->obtener('ID_CIE10') . '"'); if ($n == 1) { $datos .= $cantidad; $n = 0; $categorias .= ' ' . $comillas . '' . $cie->obtener('DESCRIPCION') . '' . $comillas; } else { $datos .= ',' . $cantidad; $categorias .= ', ' . $comillas . '' . $cie->obtener('DESCRIPCION') . '' . $comillas; } $total += $cantidad; $condicion .= ' AND ID_CIE10 != "' . $diagnostico->obtener('ID_CIE10') . '"'; $x = $diagnostico->buscardonde('SECUENCIA > 0 ' . $condicion . ''); $cantidad = 0; }
<th style="min-width:20px;">#</th> <th>Fecha</th> <th>Institucion</th> <th>Profesionales</th> <th>Pacientes Atendidos</th> <th>Horas de Atencion</th> <th style="min-width:20px;"></th> </tr> </thead>'; } else { $cont .= '<center><div style="color:red;">No estan registradas Actividades' . $p . '.</div></center>'; $return = '<a href="./?url=domiciliarias_diario_actividades&sbm=' . $sbm . '&t=' . $t . '" title="Retornar" class="btn btn-primary"><i class="icon-arrow-left icon-white"></i></a>'; } $n = 1; while ($r) { $institucion->buscardonde('ID_INSTITUCION = ' . $rda->obtener('ID_INSTITUCION') . ''); $cont .= ' <tbody> <tr> <td><b>' . $n . '</b></td> <td><b>' . $rda->obtener('FECHA') . '</b></td> <td>' . $institucion->obtener('DENOMINACION') . '</td>'; $sql = 'SELECT COUNT(SECUENCIA) as cantidad FROM `detalle_equipo_medico` where ID_EQUIPO_MEDICO = ' . $rda->obtener('ID_EQUIPO_MEDICO') . ''; $matriz = $ds->db->obtenerarreglo($sql); $cont .= ' <td>' . $matriz[0][cantidad] . '</td> '; $sql = 'SELECT COUNT(SECUENCIA) AS cantidad FROM `detalle_rda` where ID_RDA = ' . $rda->obtener('ID_RDA') . ''; $matriz = $ds->db->obtenerarreglo($sql); $cont .= ' <td>' . $matriz[0][cantidad] . '</td>
$act_boton = $datos->buscardonde('NO_CEDULA = "' . $busqueda . '" OR ID_PACIENTE = ' . $busqueda . ''); $idnacionalidad = $datos->obtener('ID_NACIONALIDAD'); $idtiposangre = $datos->obtener('ID_TIPO_SANGUINEO'); $idestadocivil = $datos->obtener('ID_ESTADO_CIVIL'); $idsexo = $datos->obtener('ID_SEXO'); $idtipopaciente = $datos->obtener('ID_TIPO_PACIENTE'); $tiposeguro = $datos->obtener('TIPO_SEGURO'); $idetnia = $datos->obtener('ID_ETNIA'); $residencia->buscardonde('ID_RESIDENCIA_HABITUAL = ' . $datos->obtener('ID_RESIDENCIA_HABITUAL') . ''); $idzona = $residencia->obtener('ID_ZONA'); $idprovincia = $residencia->obtener('ID_PROVINCIA'); $iddistrito = $residencia->obtener('ID_DISTRITO'); $idcorregimiento = $residencia->obtener('ID_CORREGIMIENTO'); $pacientes->buscardonde('ID_PACIENTE = ' . $datos->obtener('ID_PACIENTE') . ''); $usuarios->buscardonde('ID_USUARIO = ' . $pacientes->obtener('ID_USUARIO') . ''); $autenticacion->buscardonde('ID_USUARIO = ' . $pacientes->obtener('ID_USUARIO') . ''); $preferencias->buscardonde('ID_USUARIO = ' . $pacientes->obtener('ID_USUARIO') . ''); $label = 'Editar'; if ($datos->obtener('FECHA_NACIMIENTO') != '0000-00-00') { $fecha = $datos->obtener('FECHA_NACIMIENTO'); } else { $fecha = ''; } } else { $label = 'Capturar'; } if (!$act_boton) { $boton = '<input type="submit" class="btn btn-primary" value="Guardar"/>'; } else { //$cont.=$script; $cambio = '&ch=1';
} $cont .= ' <center> <h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Agregar Zonas</h3> <label for="search_string">Buscar Zonas:</label> <input type="text" id="search_string" Placeholder="Filtrar" /> <div class="overflow overthrow" style="max-height:300px;overflow-y:auto;"> <table class="table2 borde-tabla table-hover" id="zonas"> <thead> <tr class="fd-table"> <th>#</th> <th>Zona</th> <th style="min-width:20px"></th> </tr> </thead> <tbody>'; $z = $zonas->buscardonde('ID_ZONA > 0'); $n = 1; while ($z) { $cont .= ' <tr> <td>' . $n . '.</td> <td class="nombzona">' . $zonas->obtener('ZONA') . '</td> <td><a href="./?url=zonas&id=' . $zonas->obtener('ID_ZONA') . '&sbm=5" class="btn btn-primary" title="Editar Zona"><i class="icon-edit icon-white"></i></a></td> </tr> '; $n++; $z = $zonas->releer(); } $zonas->buscardonde('ID_ZONA = ' . $id . ''); $cont .= ' </tbody>
<td>' . $corregimientos->obtener('CORREGIMIENTO') . ' , ' . $residencia->obtener('DETALLE') . '</td> </tr> </table> </fieldset> </div> </div><hr> <center> <form class="form-search" method="POST" action="./?url=escala_edmont&sbm=' . $sbm . '&tab2=true&grafica=true&idp=' . $paciente->obtener('ID_PACIENTE') . '' . $switch . '"> Graficar desde <input type="date" name="fechainicial" id="fechainicial" placeholder="AAAA-MM-DD"> Hasta <input type="date" name="fechafinal" id="fechafinal" placeholder="AAAA-MM-DD"> <button class="btn btn-default" type="submit"><img src="./iconos/search.png"/></button> </form> </center>'; $inicio = $_POST['fechainicial']; $final = $_POST['fechafinal']; if (!empty($inicio) and !empty($final)) { $x = $escala->buscardonde('ID_PACIENTE = ' . $idp . ' AND FECHA BETWEEN "' . $inicio . '" AND "' . $final . '" ORDER BY FECHA'); if ($x == 0) { $script = ' <center style="color:red;"><h3>No existen datos dentro de ' . $inicio . ' y ' . $final . ' para el paciente ' . $paciente->obtener('PRIMER_NOMBRE') . ' ' . $paciente->obtener('APELLIDO_PATERNO') . '</h3></center>'; } else { $n = 1; while ($x) { $fecha = explode("-", $escala->obtener('FECHA')); if ($n == 1) { $categoria = $comillas . '' . $fecha[2] . ' ' . $ds->dime('mes-' . $fecha[1]) . '' . $comillas; $categoriatabla = $fecha[2] . ' ' . $ds->dime('mes-' . $fecha[1]); $dolor = $escala->obtener('DOLOR'); $dolortabla = $dolor; if ($dolortabla >= 7) { $fondodolor = ' style="background:#c00"'; $dolortabla = '<strong style="color:#fff;">' . $dolortabla . '</strong>';
<div class="overflow overthrow" style="max-height:300px;overflow-y:auto;"> <table class="table2 borde-tabla table-hover" id="camas"> <thead> <tr class="fd-table"> <th>#</th> <th>Usuario</th> <th>Fecha/Hora de Sesión</th> <th>Ip de Ingreso</th> </tr> </thead> <tbody> '; $c = $sesiones->buscardonde('ID_SESION > 0 ORDER BY ID_SESION DESC'); $n = 1; while ($c) { $usuarios->buscardonde('ID_USUARIO = ' . $sesiones->obtener('ID_USUARIO') . ''); $cont .= ' <tr> <td><strong>' . $n . '</strong></td> <td>' . $usuarios->obtener('NO_IDENTIFICACION') . '</td> <td>' . $sesiones->obtener('FECHA_SESION') . '</td> <td>' . $sesiones->obtener('IP_USUARIO') . '</td> </tr> '; $n++; $c = $sesiones->releer(); } $cont .= ' </tbody> </table> </div>';
<?php include_once './mvc/modelo/Accesatabla.php'; $det_receta = new Accesatabla('detalle_receta'); $idsoap = $_GET['idsoap']; $idimp = $_GET['idimp']; $idreceta = $_GET['receta']; $idpaciente = $_GET['id']; $t = $_GET['t']; $idc = $_GET['idc']; $idr = $_GET['idrecipe']; $det_receta->buscardonde('ID_DETALLE_RECETA = ' . $idreceta); $det_receta->colocar('ID_MEDICAMENTO', $_POST['idmedicamento']); $det_receta->colocar('DOSIS', $_POST['cantdosis']); $det_receta->colocar('ID_FRECUENCIA_TRATAMIENTO', $_POST['frecuencia']); $det_receta->colocar('ID_VIA', $_POST['via']); $det_receta->colocar('TRATAMIENTO', $_POST['tratamiento']); $det_receta->colocar('ID_PERIODO_TRATAMIENTO', $_POST['periodo']); $det_receta->colocar('OTRAS_INDICACIONES', $_POST['observaciones']); $det_receta->salvar(); echo '<script>location.href="./?url=soap&idsoap=' . $idsoap . '&id=' . $idpaciente . '&impresion=' . $idimp . '&t=' . $t . '&idc=' . $idc . '&idrecipe=' . $idr . '"</script>';
<table class="table2 borde-tabla table-hover"> <thead> <tr class="fd-table"> <th>#</th> <th>Fecha</th> <th>Profesional</th> <th>Especialidad</th> <th>Observacion / Comentario</th> </tr> </thead> <tbody>'; $n = 1; while ($i) { $profesional->buscardonde('ID_PROFESIONAL = ' . $interconsulta->obtener('ID_PROFESIONAL') . ''); $datosprofesional->buscardonde('ID_PROFESIONAL = ' . $interconsulta->obtener('ID_PROFESIONAL') . ''); $especialidad->buscardonde('ID_ESPECIALIDAD_MEDICA = ' . $profesional->obtener('ID_ESPECIALIDAD_MEDICA') . ''); $segundo_nombre = $datosprofesional->obtener('SEGUNDO_NOMBRE'); $segundo_apellido = $datosprofesional->obtener('APELLIDO_MATERNO'); $cont .= ' <tr> <td>' . $n . '.</td> <td>' . $interconsulta->obtener('FECHA') . '</td> <td>' . $datosprofesional->obtener('PRIMER_NOMBRE') . ' ' . $segundo_nombre[0] . '. ' . $datosprofesional->obtener('APELLIDO_PATERNO') . ' ' . $segundo_apellido[0] . '.</td> <td>' . $especialidad->obtener('DESCRIPCION') . '</td> <td>' . $interconsulta->obtener('OBSERVACIONES') . '</td> </tr>'; $n++; $i = $interconsulta->releer(); } $cont .= ' </tbody>
include_once './mvc/modelo/Accesatabla.php'; $rae = new Accesatabla('registro_admision_egreso'); $trazabilidad = new Accesatabla('trazabilidad'); $diag_adm = new Accesatabla('diagnostico_admision'); $detalle_adm = new Accesatabla('detalle_diagnostico_admision'); $diag_eg = new Accesatabla('diagnostico_egreso'); $detalle_eg = new Accesatabla('detalle_diagnostico_egreso'); $profesional = new Accesatabla('datos_profesionales_salud'); $cama = new Accesatabla('cama'); $sbm = $_GET['sbm']; if ($_SESSION['idgu'] == 2) { echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>'; } else { $idpaciente = $_GET['id']; $id = $_GET['r']; $cama->buscardonde('ID_CAMA = ' . $_POST['cama'] . ''); if (empty($id)) { $fecha = '"'; $fecha .= $ds->dime('agno') . '-' . $ds->dime('mes') . '-' . $ds->dime('dia'); $fecha .= '"'; $idtrazabilidad = $idpaciente . '_' . $ds->dime('agno') . '/' . $ds->dime('mes') . '/' . $ds->dime('dia'); $trazabilidad->nuevo(); $trazabilidad->colocar("ID_TRAZABILIDAD", $idtrazabilidad); $trazabilidad->colocar("ID_PACIENTE", $idpaciente); $trazabilidad->colocar("FECHA", $fecha); $trazabilidad->salvar(); $diag_adm->nuevo(); $diag_adm->salvar(); $sql = 'SELECT MAX(ID_DIAGNOSTICO_ADMISION) AS id FROM diagnostico_admision'; $matriz = $ds->db->obtenerarreglo($sql); $iddiagadm = $matriz[0][id];