<?php

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
				}
			';
<?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];
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$rda = new Accesatabla('registro_diario_actividades');
$profesional = new Accesatabla('profesionales_salud');
$datos_profesional = new Accesatabla('datos_profesionales_salud');
$detalle_rda = new Accesatabla('detalle_rda');
$datos_paciente = new Accesatabla('datos_pacientes');
$trazabilidad = new Accesatabla('trazabilidad');
$diagnostico = new Accesatabla('diagnostico');
$detallediagnostico = new Accesatabla('detalle_diagnostico');
$actividad = new Accesatabla('actividad');
$_SESSION[errorprof] = '';
$_SESSION[errorpa] = '';
$sw = $_GET['sw'];
$id = $_GET['id'];
$t = $_GET['t'];
$sbm = $_GET['sbm'];
if ($_SESSION['idgu'] != 3 and $_SESSION['idgu'] != 4) {
    echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>';
} else {
    if (empty($id)) {
        $fecha .= '"';
        $fecha .= $_POST['fecharda'];
        $fecha .= '"';
        $rda->nuevo();
        $rda->colocar('FECHA', $fecha);
        $rda->colocar('ID_INSTITUCION', $_POST['institucionrda']);
        $rda->colocar('ID_EQUIPO_MEDICO', $_POST['equipo_medico']);
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$tiempos = new Accesatabla('tiempos_atencion');
$servicios = new Accesatabla('servicios_medicos');
$id = $_GET['id'];
$comillas = "'";
if (!empty($id)) {
    $img = '<a href="./?url=servicios&sbm=5" title="A&ntilde;adir Servicio M&eacute;dico" class="btn btn-default"><i class="icon-plus"></i> A&ntilde;adir Servicio</a><br><br>';
}
$cont .= '
			<center>
				<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Agregar Servicios M&eacute;dicos</h3>
				<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') . '');
include_once './mvc/modelo/Accesatabla.php';
$personas = new Accesatabla('datos_pacientes');
$tiposangre = new Accesatabla('tipos_sanguineos');
$residencia = new Accesatabla('residencia_habitual');
$provincias = new Accesatabla('provincias');
$distritos = new Accesatabla('distritos');
$corregimientos = new Accesatabla('corregimientos');
$interconsulta = new Accesatabla('interconsulta');
$respuesta = new Accesatabla('respuesta_interconsulta');
$profesional = new Accesatabla('profesionales_salud');
$datosprofesional = new Accesatabla('datos_profesionales_salud');
$especialidad = new Accesatabla('especialidades_medicas');
$atencion = new Accesatabla('atencion_paciente');
$rda = new Accesatabla('registro_diario_actividades');
$detalle = new Accesatabla('detalle_rda');
$actividad = new Accesatabla('actividad');
$ds = new Diseno();
$sw = 0;
$sbm = $_GET['sbm'];
$buscar = $_POST['buscar'];
$id = $_GET['id'];
if (!empty($id)) {
    $personas->buscardonde('ID_PACIENTE = ' . $id . '');
    $buscar = $personas->obtener('NO_CEDULA');
}
$cont .= '
	    <center>
			<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Atenci&oacute;n al Paciente</h3>
		</center>
		';
if (!empty($buscar) and !$personas->buscardonde('NO_CEDULA = "' . $buscar . '"')) {
<?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>';
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$usuarios = new Accesatabla('usuarios');
$sesiones = new Accesatabla('sesiones_usuarios');
$pacientes = new Accesatabla('pacientes');
$datos_pacientes = new Accesatabla('datos_pacientes');
$profesional = new Accesatabla('profesionales_salud');
$datos_profesionales = new Accesatabla('datos_profesionales_salud');
$usuario = $_POST['username'];
$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');
    }
<?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

//Vista para agregar la atención de un paciente
//Se incluyen los modelos a utilizar
include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
//Se instancian las funciones y las tablas de las base de datos
$ds = new Diseno();
$atencion = new Accesatabla('atencion_paciente');
$sbm = $_GET['sbm'];
$id = $_GET['id'];
$sw = 0;
if (!empty($_GET['idsoap']) || $_GET['s'] == 1) {
    $url = '<script>location.href="./?url=soap&id=' . $_GET['id'] . '&idsoap=' . $_GET['idsoap'] . '&t=2"</script>';
    $sw = 1;
}
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 {
    $atencion->colocar("ID_PROFESIONAL", $_SESSION['idp']);
    $atencion->colocar("ID_PACIENTE", $id);
    $atencion->colocar("FECHA", '' . $ds->dime('fecha') . '');
    $atencion->colocar("HORA_INICIO", $_POST['hora_inicio']);
    $atencion->colocar("HORA_FIN", $_POST['hora_fin']);
    $atencion->colocar("MINUTOS_UTILIZADOS", $_POST['minutos']);
    $atencion->colocar("OBSERVACION", $_POST['observacion']);
Esempio n. 10
0
<?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>';
}
<?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;
}
$ds = new Diseno();
$instituciones = new Accesatabla('institucion');
$rda = new Accesatabla('registro_diario_actividades');
$profesional = new Accesatabla('datos_profesionales_salud');
$detalle_rda = new Accesatabla('detalle_rda');
$equipo = new Accesatabla('detalle_equipo_medico');
$equipos = new Accesatabla('equipo_medico');
$especialidad = new Accesatabla('especialidades_medicas');
$zona = new Accesatabla('zona');
$frecuencia = new Accesatabla('frecuencia');
$tipo_atencion = new Accesatabla('tipo_atencion');
$estado_paciente = new Accesatabla('estado_paciente');
$paciente = new Accesatabla('datos_pacientes');
$diagnostico = new Accesatabla('detalle_diagnostico');
$cie10 = new Accesatabla('cie10');
$actividad = new Accesatabla('actividad');
$t = $_GET['t'];
$sbm = $_GET['sbm'];
$cont .= '
		
			<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;"><a href="./?url=domiciliarias_diario_actividades&sbm=' . $sbm . '&t=' . $t . '" class="btn btn-primary" style="float:left;position:relative;top:-5px;left:10px;" title="Regresar"><i class="icon-arrow-left icon-white"></i></a>Registro Diario de Actividades</h3>
				<div class="row-fluid">					
					<div class="span12">';
$idrda = $_GET['id'];
if (empty($idrda)) {
    $idrda = $_SESSION[idrda];
}
if (empty($idrda)) {
    $cont .= '
					<center>
						<form id="form" method="POST" action="./?url=agregar_datos_rda&sbm=' . $sbm . '&t=' . $t . '">
<?php

include_once './mvc/modelo/Accesatabla.php';
$u = '';
$cont = '';
$usuarios = new Accesatabla('usuarios');
$preferencias = new Accesatabla('preferencias_recuperacion_acceso');
$autenticacion = new Accesatabla('datos_autenticacion_usuario');
$pregunta = new Accesatabla('preguntas_seguridad');
if (!empty($_POST['usuario'])) {
    $u = $usuarios->buscardonde('NO_IDENTIFICACION = "' . $_POST['usuario'] . '"');
}
$cont .= '<center><h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Recuperaci&oacute;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>
										';
<?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>';
}
<?php

include_once './mvc/modelo/Accesatabla.php';
$medicamentos = new Accesatabla('medicamentos');
$idsoap = $_GET['idsoap'];
$idimp = $_GET['idimp'];
$idp = $_GET['id'];
$t = $_GET['t'];
$idc = $_GET['idc'];
$idreceta = $_GET['idrecipe'];
$medicamentos->nuevo();
$medicamentos->colocar('ID_TIPO_CUADRO', $_POST['cuadro_medicamento']);
$medicamentos->colocar('DESCRIPCION', $_POST['desc_medicamento']);
$medicamentos->salvar();
echo '<script>alert("Medicamento Almacenado Correctamente");location.href="./?url=soap&idsoap=' . $idsoap . '&id=' . $idp . '&idc=' . $idc . '&idrecipe=' . $idreceta . '&impresion=' . $idimp . '&t=' . $t . '"</script>';
$det_soap = new Accesatabla('detalle_soap');
$imp_diag = new Accesatabla('impresion_diagnostica');
$det_imp_diag = new Accesatabla('detalle_impresion_diagnostica');
$cie10 = new Accesatabla('cie10');
$formas = new Accesatabla('formas_farmaceuticas');
$cuidados = new Accesatabla('cuidados_tratamientos');
$recetas = new Accesatabla('recetas_medicas');
$det_recetas = new Accesatabla('detalle_receta');
$medicamentos = new Accesatabla('medicamentos');
$vias = new Accesatabla('vias_administracion');
$frecuencia = new Accesatabla('frecuencias_tratamientos');
$verbos = new Accesatabla('verbos_recetas');
$unidad = new Accesatabla('unidades_medida');
$periodo = new Accesatabla('periodo_tratamiento');
$cuadro_medicamento = new Accesatabla('tipos_cuadros_medicamentos');
$medicamentos = new Accesatabla('medicamentos');
$paciente->buscardonde('ID_PACIENTE = ' . $idpaciente . '');
if ($paciente->obtener('ID_SEXO') == 1) {
    $sexo = 'MASCULINO';
} else {
    $sexo = 'FEMENINO';
}
list($anio, $mes, $dia) = explode("-", $paciente->obtener('FECHA_NACIMIENTO'));
$cont = '
		<div class="row-fluid">
			<h2 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;"><a href="./?url=soap&id=' . $idpaciente . '&t=' . $t . '" class="btn btn-primary pull-left" title="Regresar" style="position:relative;top:-5px;left:10px;"><i class="icon-arrow-left icon-white"></i></a>Historia Cl&iacute;nica</h2>	
		</div>
		<div class="row-fluid" style="border:1px solid #e3e3e3;margin-top:-10px;width:99.9%;">
			<div class="span12" style="margin:15px 0px 0px 15px;">					
				<h3 style="text-decoration:underline;">Datos del Paciente</h3>
				<div class="row-fluid">
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$rvd = new Accesatabla('registro_visitas_domiciliarias');
$detalle_rvd = new Accesatabla('detalle_registro_visitas_domiciliarias');
$paciente = new Accesatabla('datos_pacientes');
$progama = new Accesatabla('programa');
$categoria = new Accesatabla('categoria');
$trazabilidad = new Accesatabla('trazabilidad');
$id = $_GET['id'];
$sw = $_GET['sw'];
$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 {
    if (empty($id)) {
        $fecha = '"';
        $fecha .= $_POST['fecha'];
        $fecha .= '"';
        $rvd->nuevo();
        $rvd->colocar("FECHA", $fecha);
        $rvd->colocar("ID_INSTITUCION", $_POST['institucion']);
        $rvd->colocar("ID_EQUIPO_MEDICO", $_POST['id_equipo']);
        $rvd->salvar();
        $sql = 'SELECT MAX(ID_RVD) AS id FROM registro_visitas_domiciliarias';
        $matriz = $ds->db->obtenerarreglo($sql);
        $_SESSION[idrvd] = $matriz[0][id];
        $id = $matriz[0][id];
    }
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$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&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;
    }
Esempio n. 19
0
<?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&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>';
    }
$residencia = new Accesatabla('residencia_habitual');
$tiposangre = new Accesatabla('tipos_sanguineos');
$provincias = new Accesatabla('provincias');
$distritos = new Accesatabla('distritos');
$corregimientos = new Accesatabla('corregimientos');
$etnia = new Accesatabla('etnia');
$zona = new Accesatabla('zona');
$tipopaciente = new Accesatabla('tipo_paciente');
$estadocivil = new Accesatabla('estados_civiles');
$nacionalidades = new Accesatabla('nacionalidades');
$sexo = new Accesatabla('sexo');
$usuarios = new Accesatabla('usuarios');
$pacientes = new Accesatabla('pacientes');
$pregunta = new Accesatabla('preguntas_seguridad');
$preferencias = new Accesatabla('preferencias_recuperacion_acceso');
$autenticacion = new Accesatabla('datos_autenticacion_usuario');
$comillas = "'";
$ds = new Diseno();
$sbm = $_GET['sbm'];
$sw = $_GET['sw'];
$busqueda = $_POST['busqueda'];
$ids = '';
//idsoap vacio
if (!empty($_GET['idsoap'])) {
    $ids = '&idsoap=' . $_GET['idsoap'] . '';
}
if (empty($busqueda)) {
    $busqueda = $_GET['id'];
}
$idnacionalidad = 62;
$script = '
<?php

include_once './mvc/modelo/diseno.php';
include_once './mvc/modelo/Accesatabla.php';
$personas = new Accesatabla('datos_pacientes');
$tiposangre = new Accesatabla('tipos_sanguineos');
$residencia = new Accesatabla('residencia_habitual');
$provincias = new Accesatabla('provincias');
$distritos = new Accesatabla('distritos');
$corregimientos = new Accesatabla('corregimientos');
$interconsulta = new Accesatabla('interconsulta');
$respuesta = new Accesatabla('respuesta_interconsulta');
$profesional = new Accesatabla('profesionales_salud');
$datosprofesional = new Accesatabla('datos_profesionales_salud');
$especialidad = new Accesatabla('especialidades_medicas');
$atencion = new Accesatabla('atencion_paciente');
$rda = new Accesatabla('registro_diario_actividades');
$detalle = new Accesatabla('detalle_rda');
$actividad = new Accesatabla('actividad');
$idsoap = '&idsoap=' . $_GET['idsoap'];
$ds = new Diseno();
$sw = 0;
$sbm = $_GET['sbm'];
$buscar = $_POST['buscar'];
$id = $_GET['id'];
if (empty($id)) {
    $id = $_GET['idp'];
}
if (!empty($id)) {
    $personas->buscardonde('ID_PACIENTE = ' . $id . '');
    $buscar = $personas->obtener('NO_CEDULA');
<?php

include_once './mvc/modelo/Accesatabla.php';
$datos_prof_salud = new Accesatabla('datos_profesionales_salud');
$prof_salud = new Accesatabla('profesionales_salud');
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$idp = $_GET['idp'];
$usuarios = 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 {
    if (empty($idp)) {
        $usuarios->nuevo();
        $usuarios->colocar("ID_GRUPO_USUARIO", $_POST['grupo_usuario']);
        $usuarios->colocar("CLAVE_ACCESO", $_POST['pass']);
        $usuarios->colocar("NO_IDENTIFICACION", $_POST['usuario']);
        $usuarios->salvar();
        $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();
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$rda = new Accesatabla('registro_diario_actividades');
$institucion = new Accesatabla('institucion');
$detalle = new Accesatabla('detalle_rda');
$t = $_GET['t'];
$sbm = $_GET['sbm'];
$inicio = $_POST['inicio'];
$final = $_POST['final'];
//QUICKVIEW
$return_menu = '';
if ($sbm == 7) {
    $return_menu = '<a href="./?url=menu_diario_actividades&sbm=' . $sbm . '&t=7" title="Retornar" class="btn btn-primary pull-left" style="position:relative;top:-5px;left:10px;"><i class="icon-arrow-left icon-white"></i></a>';
}
$tipo = '';
if ($t == 1) {
    $tipo = '<i style="font-size:14px;">(Atenci&oacute;n Domiciliaria)</i>';
} elseif ($t == 2) {
    $tipo = '<i style="font-size:14px;">(Atenci&oacute;n Ambulatoria)</i>';
} else {
    $tipo = '<i style="font-size:14px;">(Atenci&oacute;n Hospitalaria)</i>';
}
$cont .= '
		<div class="row-fluid">
			<div class="span12">
				<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;">' . $return_menu . ' Registro Diario de Actividades ' . $tipo . '</h3>

			<center>
<?php

include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
include_once './mvc/modelo/Accesatabla.php';
$paciente = new Accesatabla('datos_pacientes');
$tiposanguineo = new Accesatabla('tipos_sanguineos');
$corregimientos = new Accesatabla('corregimientos');
$distritos = new Accesatabla('distritos');
$provincias = new Accesatabla('provincias');
$residencia = new Accesatabla('residencia_habitual');
$escala = new Accesatabla('escala_edmonton');
$busqueda = $_POST['buscar'];
$idpaciente = $_GET['idp'];
$idsoap = $_GET['idsoap'];
$sbm = $_GET['sbm'];
$sw = $_GET['sw'];
/*variables para la segunda pestaña*/
$tab2 = $_GET['tab2'];
$search = $_POST['search'];
if (empty($busqueda)) {
    $style = 'style="height:230px;"';
    $div = '</div>';
} else {
    $style = '';
    $div = '';
}
if ($tab2 == true) {
    $active = 'active';
    $noactive = '';
} else {
Esempio n. 25
0
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$zonas = new Accesatabla('zona');
$id = $_GET['id'];
$comillas = "'";
if (!empty($id)) {
    $img = '<a href="./?url=zonas&sbm=5" title="A&ntilde;adir Zonas" class="btn btn-default"><i class="icon-plus"></i> A&ntilde;adir Zona</a><br><br>';
}
$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>
<?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>';
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$sesiones = new Accesatabla('sesiones_usuarios');
$usuarios = new Accesatabla('usuarios');
$cont .= '
			<center>
				<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;">Trazabilidad de Usuarios</h3>
				<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&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>
     $preferencias->colocar("USAR_PREGUNTA_SEGURIDAD", $pregunta);
     $preferencias->colocar("USAR_TELEFONO_PREFERENCIAL", $telefono);
     $preferencias->colocar("USAR_EMAIL_PREFERENCIAL", $email);
     $preferencias->salvar();
     $autenticacion->colocar("ID_USUARIO", $idusuario);
     $autenticacion->colocar("ID_PREGUNTA", $_POST['pregunta']);
     $autenticacion->colocar("RESPUESTA", $_POST['respuesta']);
     $autenticacion->colocar("TELEFONO_PREFERENCIAL", $_POST['celular']);
     $autenticacion->colocar("E_MAIL_PREFERENCIAL", $_POST['correo']);
     $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);
         }
<?php

include_once './mvc/modelo/diseno.php';
include_once './mvc/modelo/Accesatabla.php';
$ds = new Diseno();
$especialidad = new Accesatabla('especialidades_medicas');
$personas = new Accesatabla('datos_pacientes');
$tiposangre = new Accesatabla('tipos_sanguineos');
$residencia = new Accesatabla('residencia_habitual');
$provincias = new Accesatabla('provincias');
$distritos = new Accesatabla('distritos');
$corregimientos = new Accesatabla('corregimientos');
$interconsulta = new Accesatabla('interconsulta');
$profesional = new Accesatabla('profesionales_salud');
$datosprofesional = new Accesatabla('datos_profesionales_salud');
$especialidad = new Accesatabla('especialidades_medicas');
$sbm = $_GET['sbm'];
$cedula = $_POST['cedula'];
if (!empty($cedula) and !$personas->buscardonde('NO_CEDULA = "' . $cedula . '"')) {
    $sw = 1;
} else {
    if (empty($cedula)) {
        $cedula = $_GET['idp'];
    }
}
$ds = new Diseno();
$cont = '
			<center>
				<h3 style="background:#e9e9e9;padding-top:7px;padding-bottom:7px;width:100%;text-align:center;"> Interconsulta</h3>
				<form class="form-search" method="POST" action="./?url=ambulatoria_interconsulta&sbm=' . $sbm . '">
					<div class="input-group">
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
$_SESSION['error_profesional'] = '';
$_SESSION['fecha_1'] = '';
$citas = new Accesatabla('citas_medicas');
$profesional = new Accesatabla('datos_profesionales_salud');
$paciente = new Accesatabla('datos_pacientes');
$servicio = new Accesatabla('servicios_medicos');
$equipos = new Accesatabla('equipo_medico');
$sbm = $_GET['sbm'];
$c = $_GET['c'];
$contador = $c;
for ($x = 0; $x < $c; $x++) {
    if ($x == 0) {
        $next = explode("-", $ds->diasig($ds->dime('dia'), $ds->dime('mes'), $ds->dime('agno')));
    } else {
        $next = explode("-", $ds->diasig((int) $next[2], (int) $next[1], (int) $next[0]));
    }
}
if (empty($c)) {
    $fecha = '' . $ds->dime('dia es') . ' ' . $ds->dime('dia') . ' de ' . $ds->dime('mes-' . $ds->dime('mes') . '') . ' del ' . $ds->dime('agno') . '';
    $next[0] = $ds->dime('agno');
    $next[1] = $ds->dime('mes');
    $next[2] = $ds->dime('dia');
} else {
    $fecha = '' . $ds->diasdespues('' . $c . '') . ' ' . $next[2] . ' de ' . $ds->dime('mes-' . $next[1] . '') . ' del ' . $next[0] . '';
}
$date = $next[0] . '-' . $next[1] . '-' . $next[2];