示例#1
0
require_once 'include/commandSMS.php';
require_once 'include/clases/controlCalidad.php';
if (count($_POST) != 0) {
    require_once 'content/guardaResultadoLaboratorio.php';
}
$includeEstudio = '';
$estudio = null;
$objHTML = new HTML();
$objSelects = new Select();
$paciente = new Paciente();
$diagnostico = new Diagnostico();
$sospechoso = new Sospechoso();
$infUni = NULL;
$help = new Helpers();
$resultadoGuardado = false;
$objCalidad = new controlCalidad();
switch ($_GET['tipo']) {
    case 'bacilos':
        $includeEstudio = 'content/estudioBacilo.php';
        $estudio = new EstudioBac();
        $estudio->obtenerBD($_GET['id']);
        if (empty($estudio->idEstudioBac)) {
            echo msj_error('Solicitud no encontrada');
        } else {
            // Paciente Sospechoso(5) o Descartado(6), no tienen un diagnostico asociado
            if ($estudio->idPaciente) {
                $paciente->obtenerBD($estudio->idPaciente);
                $sospechoso->obtenerBD($estudio->idPaciente);
                $diagnostico = $sospechoso;
            } else {
                $paciente->obtenerBD($help->getIdPacienteFromDiagnostico($estudio->idDiagnostico));
示例#2
0
<?php 
session_start();
require_once '../include/var_global.php';
require_once '../include/bdatos.php';
require_once '../include/funciones.php';
require_once '../include/log.php';
require_once '../include/fecha_hora.php';
require_once '../include/clases/controlCalidad.php';
if (isset($_SESSION[ID_USR_SESSION])) {
    $connectionBD = conectaBD();
    if ($connectionBD === FALSE) {
        die(json_encode(array('error' => true, 'msj' => 'ERROR: No se pudo conectar con la Base de Datos, verifique el archivo de configuracion')));
    }
    beginTransaccion();
    $query = '';
    $objCalidad = new controlCalidad();
    switch ($_POST['tipo_estudio']) {
        case 'bacilos':
            $objCalidad->obtenerByBacilos($_POST['id_estudio']);
            $objCalidad->idEstudioBac = $_POST['id_estudio'];
            break;
        case 'histo':
            $objCalidad->obtenerByHisto($_POST['id_estudio']);
            $objCalidad->idEstudioHis = $_POST['id_estudio'];
            break;
    }
    $objCalidad->calidadMuestra = $_POST['calidadMuestra'];
    $objCalidad->sinMuestra = $_POST['sinMuestra'];
    $objCalidad->sinElemeCelu = $_POST['sinElemeCelu'];
    $objCalidad->abunEritro = $_POST['abunEritro'];
    $objCalidad->otrosCalidadMuestra = $_POST['otrosCalidadMuestra'];