<thead>
																<tr class="fd-table">
																	<th>Fecha</th>
																	<th>Institucion Responde</th>
																	<th>Instalacion Receptora</th>
																	<th>Diagnostico</th>
																	<th>Observaciones</th>
																	<th>Hallazgos</th>
																	<th>Manejo y Tratamiento</th>
																	<th>Profesional</th>
																	<th style="min-width:25px;"></th>
																</tr>
															</thead>';
            $r = $respuesta->buscardonde('ID_SURCO = ' . $surco->obtener('ID_SURCO') . '');
            while ($r) {
                $instituciones->buscardonde('ID_INSTITUCION = ' . $respuesta->obtener('INSTITUCION_RESPONDE') . '');
                $cont .= '
															<tbody>
																<tr>
																	<td><b>' . $respuesta->obtener('FECHA') . '</b></td>
																	<td>' . $instituciones->obtener('DENOMINACION') . '</td>';
                $instituciones->buscardonde('ID_INSTITUCION = ' . $respuesta->obtener('INSTALACION_RECEPTORA') . '');
                $detallediagnostico->buscardonde('ID_DIAGNOSTICO = ' . $respuesta->obtener('ID_DIAGNOSTICO') . '');
                $cie->buscardonde('ID_CIE10 = "' . $detallediagnostico->obtener('ID_CIE10') . '"');
                $profesional->buscardonde('ID_PROFESIONAL = ' . $respuesta->obtener('ID_PROFESIONAL') . '');
                $segundon = $profesional->obtener('SEGUNDO_NOMBRE');
                $segundoa = $profesional->obtener('APELLIDO_MATERNO');
                $cont .= '
																	<td>' . $instituciones->obtener('DENOMINACION') . '</td>
																	<td>' . $cie->obtener('DESCRIPCION') . '</td>
																	<td>' . $detallediagnostico->obtener('OBSERVACION') . '</td>
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$usuario = new Accesatabla('usuarios');
$preferencias = new Accesatabla('preferencias_recuperacion_acceso');
$autenticacion = new Accesatabla('datos_autenticacion_usuario');
if ($_SESSION['idgu'] == 2) {
    echo '<script>alert("No tiene permitido entrar a estas vistas.")</script>SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>';
} 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];
 $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']);
 $detalle_rda->colocar('ID_PACIENTE', $idpaciente);
 $detalle_rda->colocar('ID_TRAZABILIDAD', $idtrazabilidad);
				<label for="search_string">Buscar Servicio M&eacute;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&oacute;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 . '');
$cont .= '
						</tbdoy>
					</table>
    }
    $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>
													</ul>
            $_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);
        $rvd->salvar();
    }
    echo '<script>location.href="./?url=domiciliarias_registro_visitas&id=' . $id . '&sbm=' . $sbm . '"</script>';
}
$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 . '';
    $sesiones->nuevo();
    $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&eacute;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&eacute;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>
			</form>
			<b style="float:none;clear:both">Citas del ' . $fecha . '</b>	
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;
    } else {
        $data .= '
    $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++;
    }
    $datos .= ']}';
Esempio n. 11
0
						<thead>
							<tr class="fd-table">
								<th>#</th>
								<th>Sala</th>
								<th style="min-width:20px;"></th>
							</tr>
						</thead>
						<tbody>
				';
$s = $sala->buscardonde('ID_SALA > 0');
$n = 1;
while ($s) {
    $cont .= '
					<tr>
						<td><strong>' . $n . '.</strong></td>
						<td class="nombresala">' . $sala->obtener('SALA') . '</td>
						<td><a href="./?url=salas&id=' . $sala->obtener('ID_SALA') . '&sbm=5" class="btn btn-primary" title="Editar Sala"><i class="icon-edit icon-white"></i></a></td>
					</tr>
		';
    $n++;
    $s = $sala->releer();
}
$sala->buscardonde('ID_SALA = ' . $id . '');
$cont .= '
						</tbody>						
					</table>
				</div>
				' . $img . '
				<form id="form" method="POST" action="./?url=addsala&id=' . $id . '&sbm=5">
					Sala: <input type="text" id="sala" name="sala" placeholder="Sala" value="' . $sala->obtener('SALA') . '" required><br>
					<button type="submit" class="btn btn-primary">Guardar</button>
        $detalle_eg->colocar("ID_DIAGNOSTICO_EGRESO", $iddiagegr);
        $detalle_eg->colocar("ID_FRECUENCIA", $_POST['frecuencia']);
        $detalle_eg->colocar("INFECCION_NOSOCOMIAL", $_POST['infeccion']);
        $detalle_eg->colocar("CAUSA_EXTERNA", $_POST['causa']);
        $detalle_eg->colocar("ID_CIE10", $_POST['cie2']);
        $detalle_eg->colocar("ID_PROFESIONAL", $profesional->obtener('ID_PROFESIONAL'));
        $detalle_eg->colocar("OBSERVACION", $_POST['observacion1']);
        $detalle_eg->salvar();
        $profesional->buscardonde('NO_CEDULA = "' . $_POST['cedprofesional3'] . '"');
        $rae->nuevo();
        $rae->colocar("FECHA", $fecha);
        $rae->colocar("ID_PACIENTE", $idpaciente);
        $rae->colocar("ID_TRAZABILIDAD", $idtrazabilidad);
        $rae->colocar("ID_REFERIDO", $_POST['referido']);
        $rae->colocar("ID_PROFESIONAL", $profesional->obtener('ID_PROFESIONAL'));
        $rae->colocar("ID_DIAGNOSTICO_ADMISION", $iddiagadm);
        $rae->colocar("ID_DIAGNOSTICO_EGRESO", $iddiagegr);
    } else {
        $rae->buscardonde('ID_REGISTRO_ADMISION_EGRESO = ' . $id . '');
    }
    $rae->colocar("ID_SALA", $cama->obtener('ID_SALA'));
    $rae->colocar("ID_CAMA", $_POST['cama']);
    $rae->colocar("ID_CONDICION_SALIDA", $_POST['condicionsalida']);
    $rae->colocar("ID_MOTIVO_SALIDA", $_POST['motivo']);
    $rae->colocar("MUERTE_EN_SOP", $_POST['muerte']);
    $rae->colocar("AUTOPSIA", $_POST['autopsia']);
    $rae->colocar("FECHA_AUTOPSIA", $_POST['fechautopsia']);
    $rae->colocar("TOTAL_DIAS_ESTANCIA", $_POST['dias']);
    $rae->salvar();
    echo '<script>alert("Datos Almacenados Correctamente");</script><script language="javascript">location.href="./?url=hospitalaria_rae_evolucion&id=' . $idpaciente . '&sbm=' . $sbm . '"</script>';
}
Esempio n. 13
0
				<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>Cama</th>
								<th>Sala</th>
								<th style="min-width:20px;"></th>
							</tr>
						</thead>
						<tbody>
						';
$c = $cama->buscardonde('ID_CAMA > 0');
$n = 1;
while ($c) {
    $salas->buscardonde('ID_SALA = ' . $cama->obtener('ID_SALA') . '');
    $cont .= '
							<tr>
								<td><strong>' . $n . '</strong></td>
								<td class="nocama">' . $cama->obtener('CAMA') . '</td>
								<td>' . $salas->obtener('SALA') . '</td>
								<td><a href="./?url=camas&sbm=' . $_GET['sbm'] . '&id=' . $cama->obtener('ID_CAMA') . '" class="btn btn-primary" title="Editar Cama"><i class="icon-edit icon-white"></i></a></td>
							</tr>
		';
    $n++;
    $c = $cama->releer();
}
$cama->buscardonde('ID_CAMA = ' . $id . '');
$cont .= '
						</tbody>
					</table>
<?php

include_once '../modelo/Accesatabla.php';
$corregimientos = new Accesatabla('corregimientos');
include_once '../modelo/diseno.php';
$pg = new Diseno();
$cont .= '	<option value="0"></option>';
$d = $corregimientos->buscardonde('id_distrito = ' . $_GET['iddistrito'] . '');
while ($d) {
    $cont .= '<option value="' . $corregimientos->obtener('ID_CORREGIMIENTO') . '">' . $corregimientos->obtener('CORREGIMIENTO') . '</option>';
    $d = $corregimientos->releer();
}
echo $pg->latino($cont);
				<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>';
                    } else {
                        $fondodolor = '';
                    }
                    $cansancio = $escala->obtener('CANSANCIO');
                    $cansanciotabla = $cansancio;
                    if ($cansanciotabla >= 7) {
                        $fondocans = ' style="background:#c00"';
    $_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>
						<button type="submit" class="btn btn-primary">Enviar</button>
					</form>
				</center>
} else {
    //Variable utilizada como Switch para controlar de que vista viene
    $sw = $_GET['sw'];
    $idpaciente = $_GET['id'];
    //Si esta vacio el idpaciente quiere decir que es un paciente nuevo o que estan editando alguno
    $datos = $datospaciente->buscardonde('NO_CEDULA = "' . $_POST['cedula'] . '" OR ID_PACIENTE = ' . $idpaciente . '');
    if (empty($idpaciente)) {
        //En caso de que exista se busca su residencia habitual para modificarla
        if ($datos) {
            $residencia->buscardonde('ID_RESIDENCIA_HABITUAL = ' . $datospaciente->obtener('ID_RESIDENCIA_HABITUAL') . '');
            $idresidencia = $residencia->obtener('ID_RESIDENCIA_HABITUAL');
            //Se obtiene el id del paciente para usarlo despues y se actualizan los datos correspondientes
            $idpaciente = $datospaciente->obtener('ID_PACIENTE');
            $paciente->buscardonde('ID_PACIENTE = ' . $datospaciente->obtener('ID_PACIENTE') . '');
            $usuarios->buscardonde('ID_USUARIO = ' . $paciente->obtener('ID_USUARIO') . '');
            $idusuario = $usuarios->obtener('ID_USUARIO');
            $preferencias->buscardonde('ID_USUARIO = ' . $idusuario . '');
            $autenticacion->buscardonde('ID_USUARIO = ' . $idusuario . '');
        } else {
            //Sino existe se crea un nuevo registro
            $residencia->nuevo();
            $usuarios->nuevo();
            //se crea un nuevo
            $datospaciente->nuevo();
        }
    } else {
        $datospaciente->buscardonde('ID_PACIENTE = ' . $idpaciente . '');
        $paciente->buscardonde('ID_PACIENTE = ' . $idpaciente . '');
        $residencia->buscardonde('ID_RESIDENCIA_HABITUAL = ' . $datospaciente->obtener('ID_RESIDENCIA_HABITUAL') . '');
        $idresidencia = $residencia->obtener('ID_RESIDENCIA_HABITUAL');
        $usuarios->buscardonde('ID_USUARIO = ' . $paciente->obtener('ID_USUARIO') . '');
            } else {
                $referido = 'Dentro de la Inst.';
            }
            $cont .= '
							<tr>
								<td>' . $zona->obtener('ZONA') . '</td>
								<td>' . $paciente->obtener('PRIMER_NOMBRE') . ' ' . $segundonombre[0] . '. ' . $paciente->obtener('APELLIDO_PATERNO') . ' ' . $segundoapellido[0] . '.</td>
								<td>' . $frecuencia->obtener('FRECUENCIA') . '</td>
								<td>' . $tipo_atencion->obtener('TIPO_ATENCION') . '</td>
								<td>' . $cie10->obtener('DESCRIPCION') . '</td>';
            $profesional->buscardonde('ID_PROFESIONAL = ' . $diagnostico->obtener('ID_PROFESIONAL') . '');
            $segundonombre = $profesional->obtener('SEGUNDO_NOMBRE');
            $segundoapellido = $profesional->obtener('APELLIDO_MATERNO');
            $cont .= '
								<td>' . $profesional->obtener('PRIMER_NOMBRE') . ' ' . $segundonombre[0] . '. ' . $profesional->obtener('APELLIDO_PATERNO') . ' ' . $segundoapellido[0] . '.</td>
								<td>' . $actividad->obtener('ACTIVIDAD') . '</td>';
            $profesional->buscardonde('ID_PROFESIONAL = ' . $actividad->obtener('ID_PROFESIONAL') . '');
            $segundonombre = $profesional->obtener('SEGUNDO_NOMBRE');
            $segundoapellido = $profesional->obtener('APELLIDO_MATERNO');
            $cont .= '
								<td>' . $profesional->obtener('PRIMER_NOMBRE') . ' ' . $segundonombre[0] . '. ' . $profesional->obtener('APELLIDO_PATERNO') . ' ' . $segundoapellido[0] . '.</td>
								<td>' . $estado_paciente->obtener('LETRA_ESTADO') . '</td>
								<td>' . $referido . '</td>
								<td><a href="#mostrar_rda" class="btn btn-success" id="' . $idrda . '" data-toggle="modal" onclick="mostrar(this)">Mostrar</a></td>
							</tr>';
            $d = $detalle_rda->releer();
            $n++;
        }
        $cont .= '
						</table>
					</div>	
Esempio n. 19
0
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&oacute;n de Acceso</h3>
						<form method="POST" action="./?url=validar">
							<label for="pass">Contrase&ntilde;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>';
    }
}
<?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;
}
											<th>Fecha</th>
											<th>Profesional</th>
											<th>Especialidad</th>
											<th>Hora Inicio</th>
											<th>Hora Fin</th>
											<th>Minutos Utilizados</th>
											<th>Motivo</th>
											<th>Observacion</th>
											<th>Tipo Contacto</th>
											<th>E-Mail / Telefono</th>
										</tr>
									</thead>
									<tbody>';
        $n = 1;
        while ($a) {
            $profesional->buscardonde('ID_PROFESIONAL = ' . $atencion->obtener('ID_PROFESIONAL') . '');
            $datosprofesional->buscardonde('ID_PROFESIONAL = ' . $atencion->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');
            if ($atencion->obtener('TIPO_CONTACTO') == 1) {
                $tipo = 'Tel&eacute;fono';
                $contacto = $atencion->obtener('TELEFONO');
            } else {
                $tipo = 'Correo Electr&oacute;nico';
                $contacto = $atencion->obtener('E_MAIL');
            }
            $cont .= '
											<tr>
												<td>' . $n . '.</td>
												<td>' . $atencion->obtener('FECHA') . '</td>
        }
        $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&eacute;dicos';
                $id_receta = '';
            }
            $cont .= '
										<strong>Tratamientos ' . $n . ':</strong> <span style="text-decoration:underline;">' . $tratamiento . '</span><br><br>';
            $z = $det_recetas->releer();
        }
        $cont .= '
									</td>
									<td>';
        $obs = $soap->obtener('OBSERVACIONES');
        if (empty($obs)) {
									<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>
									<td>' . $rda->obtener('HORAS_DE_ATENCION') . '</td>
									<td><a href="./?url=domiciliarias_registro_actividades&id=' . $rda->obtener('ID_RDA') . '&sbm=' . $sbm . '&t=' . $t . '" title="Ver o Editar Actividad"><img src="./iconos/search.png"></a></td>
								</tr>
							</tbody>
		';
    $r = $rda->releer();
$cont .= '<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;">Pacientes por Diagn&oacute;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;
}
$cont .= '<div id="grafica" style="min-width: 310px; height: 500px;"></div>';
$datos .= ']}';
$script = '
		<script type="text/javascript">
			$(function () {
Esempio n. 25
0
					<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>
					</table>
				</div>
				' . $img . '
				<form id="form" method="POST" action="./?url=addzona&id=' . $id . '&sbm=5">
					Zona: <input type="text" id="zona" name="zona" placeholder="Nombre de la Zona" value="' . $zonas->obtener('ZONA') . '" required><br>
					<button type="submit" class="btn btn-primary">Guardar</button>
    }
    $cont .= '
																	<option value="' . $estadocivil->obtener('ID_ESTADO_CIVIL') . '" ' . $value . '>' . $estadocivil->obtener('ESTADO_CIVIL') . '</option>
								';
    $ec = $estadocivil->releer();
}
if ($preferencias->obtener('USAR_PREGUNTA_SEGURIDAD') == 1) {
    $preguntas = 'selected';
}
if ($preferencias->obtener('USAR_TELEFONO_PREFERENCIAL') == 1) {
    $telefono = 'selected';
}
if ($preferencias->obtener('USAR_EMAIL_PREFERENCIAL') == 1) {
    $email = 'selected';
}
$idpregunta = $autenticacion->obtener('ID_PREGUNTA');
$respuesta = $autenticacion->obtener('RESPUESTA');
$cont .= '
																</select>
															</td>
														</tr>
														<tr>
															<td style="text-align:left;padding-left:17%;">Nombre Padre:</td>	
														</tr>
														<tr>
															<td><input type="text" id="nombrepadre" name="nombrepadre" value="' . $datos->obtener('NOMBRE_PADRE') . '" placeholder="Nombre Padre"></td>
														</tr>
														<tr>
															<td style="text-align:left;padding-left:17%;">Nombre Madre:</td>	
														</tr>
														<tr>
								<th>#</th>
								<th>Usuario</th>
								<th>Fecha/Hora de Sesi&oacute;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>';
if ($_SESSION['idgu'] == 2) {
    echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><script>location.href="./?url=inicio"</script>';
} else {
    $ds->contenido($cont);
     $sql = 'SELECT MAX(ID_USUARIO) AS id FROM usuarios';
     $id = $ds->db->obtenerArreglo($sql);
     $idusuario = $id[0][id];
     $prof_salud->nuevo();
     $prof_salud->colocar('ID_ESPECIALIDAD_MEDICA', $_POST['especialidad']);
     $prof_salud->colocar('ID_USUARIO', $idusuario);
     $prof_salud->salvar();
     $sql = 'SELECT MAX(ID_PROFESIONAL) AS id FROM profesionales_salud';
     $id = $ds->db->obtenerArreglo($sql);
     $idp = $id[0][id];
     $datos_prof_salud->nuevo();
     $datos_prof_salud->colocar('ID_PROFESIONAL', $idp);
 } else {
     $datos_prof_salud->buscardonde('ID_PROFESIONAL = ' . $idp . '');
     $prof_salud->buscardonde('ID_PROFESIONAL = ' . $idp . '');
     $idusuario = $prof_salud->obtener('ID_USUARIO');
     $usuarios->buscardonde('ID_USUARIO = ' . $idusuario . '');
     $preferencias->buscardonde('ID_USUARIO = ' . $idusuario . '');
     $autenticacion->buscardonde('ID_USUARIO = ' . $idusuario . '');
 }
 $pregunta = 0;
 $telefono = 0;
 $email = 0;
 if ($_POST['preferencia'] == 1) {
     $pregunta = 1;
 } elseif ($_POST['preferencia'] == 2) {
     $telefono = 1;
 } elseif ($_POST['preferencia'] == 3) {
     $email = 1;
 }
 $preferencias->colocar("ID_USUARIO", $idusuario);
										</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>
								</table>
					</div>';
        }
        $cont .= '
			
			<br><div style="width:100%;max-width:600px;">
				<form id="form" method="POST" action="./?url=agregar_interconsulta&idp=' . $personas->obtener('ID_PACIENTE') . '">
				<table width="100%">
								<th>Categoria</th>
								<th>Observaciones</th>
							</tr>
						</thead>
						<tbody>
				';
        while ($d) {
            $paciente->buscardonde('ID_PACIENTE = ' . $detalle_rvd->obtener('ID_PACIENTE') . '');
            $segundon = $paciente->obtener('SEGUNDO_NOMBRE');
            $segundoa = $paciente->obtener('APELLIDO_MATERNO');
            $categoria->buscardonde('ID_CATEGORIA = ' . $detalle_rvd->obtener('ID_CATEGORIA') . '');
            $programa->buscardonde('ID_PROGRAMA = ' . $detalle_rvd->obtener('ID_PROGRAMA') . '');
            $cont .= '						
							<tr>
								<td>' . $paciente->obtener('PRIMER_NOMBRE') . ' ' . $segundon[0] . '. ' . $paciente->obtener('APELLIDO_PATERNO') . ' ' . $segundoa[0] . '.</td>
								<td>' . $categoria->obtener('CATEGORIA') . '</td>
								<td>' . $programa->obtener('PROGRAMA') . '</td>
								<td>' . $detalle_rvd->obtener('OBSERVACIONES') . '</td>
							</tr>						
					';
            $d = $detalle_rvd->releer();
        }
        $cont .= '
						</tbody>
					</table>
				</div>
			</center>
			';
    }
    $c = $categoria->buscardonde('ID_CATEGORIA > 0 ORDER BY ID_PROGRAMA');
    while ($c) {