<?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>';
         //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();
 }
 if ($_GET['ch']) {
     echo "<script language='javascript'>alert('Datos Actualizados Correctamente')</script>";
 } else {
     echo "<script language='javascript'>alert('Datos Almacenados Correctamente')</script>";
 }
 if (!empty($sw)) {
     $url = 'hospitalaria_rae_evolucion&id=' . $idpaciente . '&sbm=' . $sbm . '';
 } else {
     if (!empty($sw1)) {
         $url = 'menu_categorias&id=' . $idpaciente . '';
     } else {
         $url = 'nuevopaciente&act=1&sbm=' . $sbm . '';
     }
 }
<?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>';
}
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']);
    $atencion->colocar("TIPO_CONTACTO", $_POST['tipo']);
    $atencion->colocar("E_MAIL", $_POST['email']);
    $atencion->colocar("TELEFONO", $_POST['telefono']);
    $atencion->colocar("MOTIVO", $_POST['motivo']);
    $atencion->salvar();
    if ($sw == 0) {
        if ($sbm == 8) {
            $url = 'contacto_telefonico&id=' . $id . '&sbm=' . $sbm . '';
        } else {
            $url = 'ambulatoria_atencionalpaciente&id=' . $id . '&sbm=' . $sbm . '';
        }
        echo '<script>alert("Datos Ingresados Correctamente"); location.href="./?url=' . $url . '"</script>';
    } else {
        echo $url;
    }
}
     $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'];
 if ($preferencia == 1) {
     $pregunta = 1;
     $correo = 0;
     $telefono = 0;
 } elseif ($preferencia == 2) {
     $pregunta = 0;
     $correo = 0;
     $telefono = 1;
 } elseif ($preferencia == 3) {
     $pregunta = 0;
     $correo = 1;
     $telefono = 0;
 }
 $preferencias->colocar("USAR_PREGUNTA_SEGURIDAD", $pregunta);
$idp = $_GET['idp'];
$sw = $_GET['sw'];
$idsoap = $_GET['idsoap'];
$escala->nuevo();
$escala->colocar('ID_PACIENTE', $idp);
$escala->colocar('COMPLETADO_POR', $_POST['completado']);
$escala->colocar('TIPO_CATEGORIA', $_POST['categoria']);
$escala->colocar('FECHA', $ds->dime('fecha'));
$escala->colocar('DOLOR', $_POST['dolor']);
$escala->colocar('CANSANCIO', $_POST['cansancio']);
$escala->colocar('NAUSEA', $_POST['nausea']);
$escala->colocar('DEPRESION', $_POST['depresion']);
$escala->colocar('ANSIEDAD', $_POST['ansiedad']);
$escala->colocar('SOMNOLENCIA', $_POST['somnolencia']);
$escala->colocar('APETITO', $_POST['apetito']);
$escala->colocar('BIENESTAR', $_POST['bienestar']);
$escala->colocar('AIRE', $_POST['aire']);
$escala->colocar('DORMIR', $_POST['dormir']);
$escala->salvar();
$sql = 'SELECT max(ID_ESCALA) as id FROM escala_edmonton';
$matriz = $ds->db->obtenerarreglo($sql);
$id = $matriz[0][id];
if (!empty($sw)) {
    $det_soap->nuevo();
    $det_soap->colocar('ID_SOAP', $idsoap);
    $det_soap->colocar('ID_ESCALA', $id);
    $det_soap->salvar();
    echo '<script>alert("ESAS-R almacenado exitosamente");location.href="./?url=soap&id=' . $idp . '&idsoap=' . $idsoap . '&t=' . $_GET['t'] . '";</script>';
} else {
    echo '<script>alert("ESAS-R almacenado exitosamente");location.href="./?url=escala_edmont&sbm=' . $sbm . '";</script>';
}
     $detalle_adm->salvar();
     $diag_eg->nuevo();
     $diag_eg->salvar();
     $sql = 'SELECT MAX(ID_DIAGNOSTICO_EGRESO) AS id FROM diagnostico_egreso';
     $matriz = $ds->db->obtenerarreglo($sql);
     $iddiagegr = $matriz[0][id];
     $profesional->buscardonde('NO_CEDULA = "' . $_POST['cedprofesional2'] . '"');
     $detalle_eg->nuevo();
     $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']);
<?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>';
    }
$profesionales = new Accesatabla('profesionales_salud');
$datos = new Accesatabla('datos_profesionales_salud');
$equipos = new Accesatabla('equipo_medico');
$detalle = new Accesatabla('detalle_equipo_medico');
$id = $_POST['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)) {
        $equipos->nuevo();
        $equipos->salvar();
        $sql = 'SELECT MAX(ID_EQUIPO_MEDICO) AS id FROM equipo_medico';
        $matriz = $ds->db->obtenerArreglo($sql);
        $id = $matriz[0][id];
    }
    $datos->buscardonde('NO_CEDULA = "' . $_POST['cedprofesional'] . '"');
    $profesionales->buscardonde('ID_PROFESIONAL = ' . $datos->obtener('ID_PROFESIONAL') . '');
    $d = $detalle->buscardonde('ID_EQUIPO_MEDICO = ' . $id . ' AND ID_PROFESIONAL = ' . $profesionales->obtener('ID_PROFESIONAL') . '');
    if ($d) {
        $_SESSION['error'] = '<div style="color:red;">El profesional ya se encuentra incluido en el Equipo M&eacute;dico.</div>';
        $msj = 'El profesional ya se encuentra incluido en el equipo medico y no se puede volver agregar.';
    } else {
        $detalle->nuevo();
        $detalle->colocar("ID_EQUIPO_MEDICO", $id);
        $detalle->colocar("ID_PROFESIONAL", $profesionales->obtener('ID_PROFESIONAL'));
        $detalle->colocar("ID_ESPECIALIDAD_MEDICA", $profesionales->obtener('ID_ESPECIALIDAD_MEDICA'));
        $detalle->salvar();
        $msj = 'Datos Almacenados Correctamente';
    }
    echo '<script language="javascript">alert("' . $msj . '")</script><script language="javascript">location.href="./?url=equipos&id=' . $id . '&sbm=5"</script>';
}
$idsurco = $_GET['id'];
$idp = $_GET['idp'];
$sbm = $_GET['sbm'];
if ($_SESSION['idgu'] == 3) {
    $diagnostico->nuevo();
    $diagnostico->salvar();
    $sql = 'SELECT max(ID_DIAGNOSTICO) as id FROM diagnostico';
    $matriz = $ds->db->obtenerArreglo($sql);
    $iddiagnostico = $matriz[0][id];
    $detallediagnostico->nuevo();
    $detallediagnostico->colocar("ID_DIAGNOSTICO", $iddiagnostico);
    $detallediagnostico->colocar("ID_CIE10", $_POST['cierespuesta']);
    $detallediagnostico->colocar("ID_FRECUENCIA", $_POST['frecuenciarespuesta']);
    $detallediagnostico->colocar("ID_PROFESIONAL", $_SESSION['idp']);
    $detallediagnostico->colocar("OBSERVACION", $_POST['observrespuesta']);
    $detallediagnostico->salvar();
    $respuesta->nuevo();
    $respuesta->colocar("FECHA", $_POST['fecharespuesta']);
    $respuesta->colocar("ID_DIAGNOSTICO", $iddiagnostico);
    $respuesta->colocar("HALLAZGOS_CLINICOS", $_POST['hallazgosclinicos']);
    $respuesta->colocar("TRATAMIENTO", $_POST['manejo_tratamiento']);
    $respuesta->colocar("REEVALUACION_ESPECIALIZADA", $_POST['reev_esp']);
    $respuesta->colocar("INSTITUCION_RESPONDE", $_POST['institucionrespondereceptora']);
    $respuesta->colocar("INSTALACION_RECEPTORA", $_POST['instalacionreceptorarespuesta']);
    $respuesta->colocar("ID_PROFESIONAL", $_SESSION['idp']);
    $respuesta->colocar("ID_SURCO", $idsurco);
    $respuesta->salvar();
    $msj = 'Datos Agregados Correctamente.';
} else {
    $msj = 'No es profesional y no puede agregar una respuesta de referencia.';
}
<?php

include_once './mvc/modelo/Accesatabla.php';
include_once './mvc/modelo/diseno.php';
$ds = new Diseno();
if ($_SESSION['idgu'] != 3) {
    echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><SCRIPT languague="JAVASCRIPT">location.href = "./?url=inicio"</SCRIPT>';
} else {
    $interconsulta = new Accesatabla('interconsulta');
    $interconsulta->colocar("FECHA", $_POST['fecha']);
    $interconsulta->colocar("ID_PROFESIONAL", $_SESSION['idp']);
    $interconsulta->colocar("ID_PACIENTE", $_GET['idp']);
    $interconsulta->colocar("OBSERVACIONES", $_POST['obs_coment']);
    $interconsulta->salvar();
    echo '<SCRIPT LANGUAGE="javascript">alert("Interconsulta Almacenada Correctamente."); location.href = "./?url=ambulatoria_interconsulta&idp=' . $_GET['idp'] . '&sbm=2";</SCRIPT>';
}
$pacientes = new Accesatabla('datos_pacientes');
$citas_medicas = new Accesatabla('citas_medicas');
$equipo = new Accesatabla('equipo_medico');
$detalle_equipo = new Accesatabla('detalle_equipo_medico');
$profesionales_salud = new Accesatabla('profesionales_salud');
$sw = $_GET['sw'];
$sbm = $_GET['sbm'];
if ($_SESSION['idgu'] == 2) {
    $msj = '';
    echo '<script>alert("No tiene permitido entrar a estas vistas.")</script><script>location.href="./?url=inicio"</script>';
} else {
    $id = $_GET['id'];
    if ($sw == 1) {
        $citas_medicas->buscardonde('ID_CITA = ' . $id . '');
        $citas_medicas->colocar("RESERVADA", 0);
        $citas_medicas->salvar();
    } else {
        $hora = $_POST['hora'];
        $fecha = $_POST['fecha'];
        $cedprofesional = $_POST['cedprofesional'];
        $cedpaciente = $_POST['cedpaciente'];
        $profesional->buscardonde('NO_CEDULA = "' . $cedprofesional . '"');
        $pacientes->buscardonde('NO_CEDULA = "' . $cedpaciente . '"');
        $id_paciente = $pacientes->obtener('ID_PACIENTE');
        $id_profesional = $profesional->obtener('ID_PROFESIONAL');
        $c = $citas_medicas->buscardonde('FECHA = "' . $fecha . '" AND HORA = "' . $hora . '" AND ID_EQUIPO_MEDICO = ' . $_POST['cod_equipo'] . ' AND RESERVADA = 1');
        $c1 = $citas_medicas->buscardonde('FECHA = "' . $fecha . '" AND ID_PACIENTE = ' . $id_paciente . ' AND RESERVADA = 1');
        if ($c or $c1) {
            $msj = "alert('El paciente tiene una visita asignada y/o ya existe una visita para esa fecha y hora.')";
            if ($c) {
                $citas_medicas->buscardonde('FECHA = "' . $fecha . '" AND HORA = "' . $hora . '"');
Esempio n. 13
0
<?php

include_once './mvc/modelo/Accesatabla.php';
$zona = new Accesatabla('zona');
$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)) {
        $zona->nuevo();
    } else {
        $zona->buscardonde('ID_ZONA = ' . $id . '');
    }
    $zona->colocar("ZONA", $_POST['zona']);
    $zona->salvar();
    echo '<script language="javascript">location.href="./?url=zonas&id=' . $id . '&sbm=5"</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>';
    $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) {
    $soap->buscardonde('ID_SOAP = ' . $idsoap . '');
    $soap->colocar('OBSERVACIONES', $_POST['observaciones']);
    $soap->salvar();
}
if (empty($idsoap)) {
    $sql = 'SELECT max(ID_SOAP) as id FROM soap';
    $matriz = $ds->db->obtenerArreglo($sql);
    $id = $matriz[0][id];
} else {
    $id = $idsoap;
}
echo '<script>location.href="./?url=soap&id=' . $idp . '&t=' . $t . '&idsoap=' . $id . '' . $impresion_diag . '' . $idc . '' . $idr . '"</script>';
 $idequipo = $rvd->obtener('ID_EQUIPO_MEDICO');
 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;
<?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>';
}
        $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();
    $sesiones->colocar("ID_USUARIO", $usuarios->obtener('ID_USUARIO'));
    $sesiones->colocar("FECHA_SESION", $fecha);
    $sesiones->colocar("IP_USUARIO", $ds->ip());
    $sesiones->salvar();
    include_once './mvc/vista/inicio.php';
    echo '<SCRIPT LANGUAGE="javascript">location.href = "./?url=inicio"</SCRIPT>';
} else {
    $_SESSION['idu'] = '';
    $_SESSION['idgu'] = '';
    $_SESSION['user'] = '';
    $_SESSION['errorlogin'] = '******';
    include_once './mvc/vista/login.php';
    echo '<SCRIPT LANGUAGE="javascript">location.href = "./"</SCRIPT>';
}
Esempio n. 19
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>';
}
 $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);
 $detalle_rda->colocar('ID_FRECUENCIA', $_POST['frecuencia']);
 $detalle_rda->colocar('ID_TIPO_ATENCION', $_POST['tipo_atencion']);
 $detalle_rda->colocar('ID_DIAGNOSTICO', $iddiagnostico);
 $detalle_rda->colocar('ID_ACTIVIDAD', $idactividad);
 $detalle_rda->colocar('ID_ESTADO_PACIENTE', $_POST['estado']);
 $detalle_rda->colocar('REFERIDO_PACIENTE', $_POST['referido']);
        $sql = "SELECT MAX(ID_DIAGNOSTICO) AS id FROM diagnostico";
        $matriz = $ds->db->obtenerArreglo($sql);
        $iddiagnostico = $matriz[0][id];
        $detallediagnostico->nuevo();
        $detallediagnostico->colocar("ID_DIAGNOSTICO", $iddiagnostico);
        $detallediagnostico->colocar("ID_CIE10", $_POST['cie' . $tipoexamen->obtener('ID_TIPO_EXAMEN') . '']);
        $detallediagnostico->colocar("ID_FRECUENCIA", $_POST['frec' . $tipoexamen->obtener('ID_TIPO_EXAMEN') . '']);
        $detallediagnostico->colocar("ID_PROFESIONAL", $profesional->obtener('ID_PROFESIONAL'));
        $detallediagnostico->colocar("OBSERVACION", $_POST['obser' . $tipoexamen->obtener('ID_TIPO_EXAMEN') . '']);
        $detallediagnostico->salvar();
        $fecha = '"';
        $fecha .= $_POST['fec_examen_' . $tipoexamen->obtener('ID_TIPO_EXAMEN') . ''];
        $fecha .= '"';
        $resultados->nuevo();
        $resultados->colocar("ID_TIPO_EXAMEN", $tipoexamen->obtener('ID_TIPO_EXAMEN'));
        $resultados->colocar("ID_DIAGNOSTICO", $iddiagnostico);
        $resultados->colocar("TRATAMIENTO", $_POST['tratamiento' . $tipoexamen->obtener('ID_TIPO_EXAMEN') . '']);
        $resultados->colocar("FECHA", $fecha);
        $resultados->colocar("ID_SURCO", $idsurco[0][id]);
        $resultados->salvar();
        $x = $tipoexamen->releer();
    }
    if (empty($idsoap)) {
        echo '<script language="javascript">location.href="./?url=domiciliaria_surco&sbm=' . $sbm . '"</script>';
    } else {
        $detallesoap->buscardonde('ID_SOAP = ' . $idsoap . '');
        $detallesoap->colocar('ID_SURCO', $idsurco);
        $detallesoap->salvar();
        echo '<script language="javascript">location.href="./?url=soap&idsoap=' . $idsoap . '&id=' . $idpaciente . '"</script>';
    }
}