<?php
// Creado: L I Juan Pablo Sánchez Bracamontes, 24/May/2018. Se crea el controlador para contener todos los procesos de inserción o actualización de datos referentes a la administración de consulta externa
namespace App\Http\Controllers\ConsultaExterna;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Libraries\ejLib;
Use SimpleXMLElement;
use mikehaertl\pdftk\Pdf;
use mikehaertl\pdftk\XfdfFile;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Storage;


class ProcedimientosController extends Controller{

    // 10 Jul 2018 . LI Juan Pablo Sánchez Bracamontes
    public function AddSolicitudReferencia(){

    	$Clues_origen = $_POST['Clues_origen'];
		$Clues_destino = $_POST['Clues_destino'];
		$Id_Doc_Refiere = $_POST['ID_Doc_Refiere'];
		$Problema = $_POST['Problema'];
		$Subjetivo = $_POST['Subjetivo'];
		$Objetivo = $_POST['Objetivo'];
		$Analisis = $_POST['Analisis'];
		$Especialidad = $_POST['Especialidad'];
		$Derechohabiencia = $_POST['Derechohabiencia'];
		$Folio = $_POST['Folio'];
		$Consecutivo = $_POST['Consecutivo'];
		$NumExpediente = $_POST['NumExpediente'];
		$Vigencia_inicio = $_POST['Vigencia_inicio'];
		$Vigencia_fin = $_POST['Vigencia_fin'];
		$Nombre = $_POST['Nombre'];
		$Ap_1er = $_POST['Ap_1er'];
		$Ap_2do = $_POST['Ap_2do'];
		$Curp = $_POST['Curp'];
		$Fecha_Nac = $_POST['Fecha_Nac'];
		$Sexo = $_POST['Sexo'];
		$Entidad_Fed_Nac = $_POST['Entidad_Fed_Nac'];
		$Entidad_Fed = $_POST['Entidad_Fed'];
		$Municipio = $_POST['Municipio'];
		$Localidad = $_POST['Localidad'];
		$Codigo_Postal = explode(',', $_POST['Codigo_Postal']);
		$Asentamiento = $_POST['Asentamiento'];
		$Tipo_Vialidad = $_POST['Tipo_Vialidad'];
		$Calle = $_POST['Calle'];
		$NumExterior = $_POST['NumExterior'];
		$LetraExterior = $_POST['LetraExterior'];
		$NumInterior = $_POST['NumInterior'];
		$LetraInterior = $_POST['LetraInterior'];
		$Telefono = $_POST['Telefono'];
		$Celular = $_POST['Celular'];
		$email = $_POST['email'];
		$Tipo_Solicitud = $_POST['tipo_solicitud'];
		// $Fecha_envio = $_POST['Fecha_envio']; // 14 Nov 2019 . L I Juan Pablo Sanchez Bracamontes . Codigo comentado
		// $Hora_envio = $_POST['Hora_envio']; // 14 Nov 2019 . L I Juan Pablo Sanchez Bracamontes . Codigo comentado

		$Id_Dificultad = $_POST['Id_Dificultad']; // 05 Dic 2018 . Código agregado
		$Id_Dificultad_Grado = $_POST['Id_Dificultad_Grado']; // 05 Dic 2018 . Código agregado
		$Id_Dificultad_Origen = $_POST['Id_Dificultad_Origen']; // 05 Dic 2018 . Código agregado

		$id_genero = $_POST['id_genero']; // 08 Sep 2022 . Código agregado
		$tipo_beneficiario = $_POST['tipo_beneficiario']; // 08 Sep 2022 . Código agregado

		$FolioConsulta = $_POST['FolioConsulta']; // 05 Oct 2023 . Código agregado
		$Fecha_ref = $_POST['Fecha_ref']; // 05 Oct 2023 . Código agregado

		$ConsecutivoConsulta ='';
		if(isset($_POST['ConsecutivoConsulta']))$ConsecutivoConsulta=$_POST['ConsecutivoConsulta'];

		$id_sexoCurp = $_POST['id_sexoCurp']; // 21 Feb 2024 . Código agregado
		$id_migrante = $_POST['id_migrante'];
		$id_pais_procedencia = $_POST['id_pais_procedencia'];
		$id_pais_procedencia=''; $afromexicano = '';
		$PerteneceIndigena = $_POST['PerteneceIndigena'];
		$afromexicano = $_POST['afromexicano'];

	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		$Solicitud = $soapclient->ConsultaExterna_addReferencia($Clues_origen,
			$Clues_destino,
			$Id_Doc_Refiere,
			$Problema,
			$Subjetivo,
			$Objetivo,
			$Analisis,
			$Especialidad,
			$Derechohabiencia,
			$Folio,
			$Consecutivo,
			$NumExpediente,
			$Vigencia_inicio,
			$Vigencia_fin,
			$Nombre,
			$Ap_1er,
			$Ap_2do,
			$Curp,
			$Fecha_Nac,
			$Sexo,
			$Entidad_Fed_Nac,
			$Entidad_Fed,
			$Municipio,
			$Localidad,
			$Codigo_Postal[0],
			$Asentamiento,
			$Tipo_Vialidad,
			$Calle,
			$NumExterior,
			$LetraExterior,
			$NumInterior,
			$LetraInterior,
			$Telefono,
			$Celular,
			$email,
			$Tipo_Solicitud,

			$Id_Dificultad, // 05 Dic 2018 . Código agregado
			$Id_Dificultad_Grado, // 05 Dic 2018 . Código agregado
			$Id_Dificultad_Origen, // 05 Dic 2018 . Código agregado

			$id_genero, // 08 Sep 2022 . Código agregado
			$tipo_beneficiario, // 08 Sep 2022 . Código agregado

			$Fecha_ref, // 05 Oct 2023 . Código agregado
			$FolioConsulta, // 05 Oct 2023 . Código agregado		
			$ConsecutivoConsulta,	
			$id_sexoCurp, // 21 Feb 2024 . Código agregado	
			$id_migrante,
			$id_pais_procedencia,	
			$PerteneceIndigena, //19 Sep 2024 . Código agregado	 
			$afromexicano,
			$wsClave);


		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
		//die($Resp->respuesta[0]->error);
		if($Resp->respuesta[0]->error == '1')
			echo '<button type="button" id="cmdRegistrar_ref" name="cmdRegistrar_ref" class="btn btn-primary btn-lg" title="Registrar la solicitud de referencia con los valores proporcionados"><span class="fa fa-floppy-o" aria-hidden="true"></span> Registrar</button>';
		else echo '<button type="button" id="cmdVisulizar_ref" name="cmdVisulizar_ref" class="btn btn-success btn-lg" title="Continuar con el registro de los diagnósticos"><span class="fa fa-edit" aria-hidden="true"></span> Modificar</button>';


		?>

		<input type="hidden" id="h_id_solicitud" name="h_id_solicitud" value="<?php echo $Resp->respuesta[0]->id_solicitud;  ?>">
		<input type="hidden" id="h_clues_origen" name="h_clues_origen" value="<?php echo $Clues_origen;  ?>">

	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->tituloerror);  ?>">
	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcionerror);  ?>">


	    <?php

	}

	// 27 Jul 2018 . Juan Pablo Sánchez Bracamontes
	public function add_DiagnosticoDeReferencia(){

	    $var = ejLib::getInstance();

	    $id_solicitud='NULL';
    	$clues_origen='';
    	$clave='';
    	$id_doc='NULL';

    	if(isset($_POST['id_solicitud']))$id_solicitud=$_POST['id_solicitud'];
    	if(isset($_POST['clues_origen']))$clues_origen=$_POST['clues_origen'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];
    	if(isset($_POST['id_doc']))$id_doc=$_POST['id_doc'];


	    $soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		$objDiagnosticos = $soapclient->ConsultaExterna_add_DiagnosticoDeReferencia($id_solicitud, $clues_origen, $clave, $id_doc, $wsClave);

		$objDiagnosticos = $soapclient->ConsultaExterna_getLstDiagnosticosDeReferencia($id_solicitud, $clues_origen, $wsClave);
    	$Diagnosticos  = new SimpleXMLElement(utf8_encode($objDiagnosticos));
		?>
			<table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered">
						<tr>
                          <th style="text-align: center; width: 100px;">Clave</th>
                          <th style="text-align: center;">Diagn&oacute;stico</th>
                          <th style="text-align: center; width: 100px;">Opciones</th>
                        </tr>
                    <?php
                  foreach($Diagnosticos->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo $reg->clave_ ; ?></td>
                          <td><?php echo utf8_decode($reg->nom_diagnostico); ?></td>
                          <td style="text-align: center;"><span class="fa fa-times tirar" onclick="quitarDiagnostico('<?php echo $reg->diagnostico; ?>', '<?php echo $reg->id_solicitud; ?>','<?php echo $reg->clues_origen; ?>');"></span></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td>------</td>
                          <td><?php echo utf8_decode($reg->tituloerror); ?></td>
                          <td style="text-align: center;">N/A</td>
                        </tr>
                    <?php
                    }
                  }?>
			</table> <?php
	}


	// 27 Jul 2018 . Juan Pablo Sánchez Bracamontes
	public function up_activoDiagnosticoDeReferencia(){

	    $var = ejLib::getInstance();

	    $id_solicitud='NULL';
    	$clues_origen='';
    	$clave='';
    	$id_doc='NULL';

    	if(isset($_POST['id_solicitud']))$id_solicitud=$_POST['id_solicitud'];
    	if(isset($_POST['clues_origen']))$clues_origen=$_POST['clues_origen'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];


	    $soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		$objDiagnosticos = $soapclient->ConsultaExterna_up_activoDiagnosticoDeReferencia($id_solicitud, $clues_origen, $clave, $wsClave);

		$objDiagnosticos = $soapclient->ConsultaExterna_getLstDiagnosticosDeReferencia($id_solicitud, $clues_origen, $wsClave);
    	$Diagnosticos  = new SimpleXMLElement(utf8_encode($objDiagnosticos));
		?>
			<table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered">
						<tr>
                          <th style="text-align: center; width: 100px;">Clave</th>
                          <th style="text-align: center;">Diagn&oacute;stico</th>
                          <th style="text-align: center; width: 100px;">Opciones</th>
                        </tr>
                    <?php
                  foreach($Diagnosticos->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo $reg->clave_ ; ?></td>
                          <td><?php echo utf8_decode($reg->nom_diagnostico); ?></td>
                          <td style="text-align: center;"><span class="fa fa-times tirar" onclick="quitarDiagnostico('<?php echo $reg->diagnostico; ?>', '<?php echo $reg->id_solicitud; ?>','<?php echo $reg->clues_origen; ?>');"></span></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td>------</td>
                          <td><?php echo utf8_decode($reg->tituloerror); ?></td>
                          <td style="text-align: center;">N/A</td>
                        </tr>
                    <?php
                    }
                  }?>
			</table> <?php
	}


	// 10 Jul 2018 . LI Juan Pablo Sánchez Bracamontes
    public function UpdSolicitudReferencia(){

		$id_solicitud = $_POST['id_solicitud'];
    	$clues_origen = $_POST['clues_origen'];
		$Problema = $_POST['Problema'];
		$Subjetivo = $_POST['Subjetivo'];
		$Objetivo = $_POST['Objetivo'];
		$Analisis = $_POST['Analisis'];
		$Especialidad = $_POST['Especialidad'];
		$tipo_solicitud = $_POST['tipo_solicitud'];

		$Derechohabiencia = $_POST['Derechohabiencia'];
		$Folio = $_POST['Folio'];
		$Consecutivo = $_POST['Consecutivo'];
		$NumExpediente = $_POST['NumExpediente'];
		$Vigencia_inicio = $_POST['Vigencia_inicio'];
		$Vigencia_fin = $_POST['Vigencia_fin'];
		$Nombre = $_POST['Nombre'];
		$Ap_1er = $_POST['Ap_1er'];
		$Ap_2do = $_POST['Ap_2do'];
		$Curp = $_POST['Curp'];
		$Fecha_Nac = $_POST['Fecha_Nac'];
		$Sexo = $_POST['Sexo'];
		$Entidad_Fed_Nac = $_POST['Entidad_Fed_Nac'];
		$Entidad_Fed = $_POST['Entidad_Fed'];
		$Municipio = $_POST['Municipio'];
		$Localidad = $_POST['Localidad'];
		$Codigo_Postal = explode(',', $_POST['Codigo_Postal']);
		$Asentamiento = $_POST['Asentamiento'];
		$Tipo_Vialidad = explode(',', $_POST['Tipo_Vialidad']);
		$Calle = $_POST['Calle'];
		$NumExterior = $_POST['NumExterior'];
		$LetraExterior = $_POST['LetraExterior'];
		$NumInterior = $_POST['NumInterior'];
		$LetraInterior = $_POST['LetraInterior'];
		$Telefono = $_POST['Telefono'];
		$Celular = $_POST['Celular'];
		$email = $_POST['email'];

		$ID_Doc_Actualiza = $_POST['ID_Doc_Actualiza'];

		$Id_Dificultad = $_POST['Id_Dificultad']; // 05 Dic 2018 . Código agregado
		$Id_Dificultad_Grado = $_POST['Id_Dificultad_Grado']; // 05 Dic 2018 . Código agregado
		$Id_Dificultad_Origen = $_POST['Id_Dificultad_Origen']; // 05 Dic 2018 . Código agregado

		$id_genero = $_POST['id_genero']; // 08 Sep 2022 . Código agregado
		$tipo_beneficiario = $_POST['tipo_beneficiario']; // 08 Sep 2022 . Código agregado

		$FolioConsulta = $_POST['FolioConsulta']; // 05 Oct 2023 . Código agregado
		$Fecha_ref = $_POST['Fecha_ref']; // 05 Oct 2023 . Código agregado
		$ConsecutivoConsulta ='';
		if(isset($_POST['ConsecutivoConsulta']))$ConsecutivoConsulta=$_POST['ConsecutivoConsulta'];
		$id_sexoCurp = $_POST['id_sexoCurp']; // 23 Feb 2024 . Código agregado
		$id_migrante = $_POST['id_migrante']; 
		$id_pais_procedencia = $_POST['id_pais_procedencia']; 

		$PerteneceIndigena = $_POST['PerteneceIndigena']; 
		$afromexicano = $_POST['afromexicano']; 

	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();


		$Solicitud = $soapclient->ConsultaExterna_upReferencia($id_solicitud,
			$clues_origen,
			$Problema,
			$Subjetivo,
			$Objetivo,
			$Analisis,
			$Especialidad,
			$tipo_solicitud,
			$Derechohabiencia,
			$Folio,
			$Consecutivo,
			$NumExpediente,
			$Vigencia_inicio,
			$Vigencia_fin,
			$Nombre,
			$Ap_1er,
			$Ap_2do,
			$Curp,
			$Fecha_Nac,
			$Sexo,
			$Entidad_Fed_Nac,
			$Entidad_Fed,
			$Municipio,
			$Localidad,
			$Codigo_Postal[0],
			$Asentamiento,
			$Tipo_Vialidad[0],
			$Calle,
			$NumExterior,
			$LetraExterior,
			$NumInterior,
			$LetraInterior,
			$Telefono,
			$Celular,
			$email,
			$ID_Doc_Actualiza,
			$Id_Dificultad, // 05 Dic 2018 . Código agregado
			$Id_Dificultad_Grado, // 05 Dic 2018 . Código agregado
			$Id_Dificultad_Origen, // 05 Dic 2018 . Código agregado
			$id_genero, // 08 Sep 2022 . Código agregado
			$tipo_beneficiario, // 08 Sep 2022 . Código agregado
			$Fecha_ref, // 09 Oct 2023 . Código agregado
			$FolioConsulta, // 09 Oct 2023 . Código agregado	
			$ConsecutivoConsulta,	
			$id_sexoCurp,
			$id_migrante,
			$id_pais_procedencia,
			$PerteneceIndigena,
			$afromexicano,
			$wsClave);

		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

		?>

	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->tituloerror);  ?>">
	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcionerror);  ?>">
	    <?php

	}
// 23 Agosto 2018 Janeth Cuevas M.
	  public function add_ObservacionesDeReferencia(){

		session_start(); // El formulario requiere el uso de variables de sesion


		$id_solicitud = $_POST['id_solicitud'];
    	$clues_origen = $_POST['clues_origen'];
		$id_doc = $_POST['id_doc'];
		$comentoOrigen =  $_POST['comentoOrigen'];
		$comentario = $_POST['comentario'];
		$clues_destino = $_POST['clues_destino'];
	  
	  $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
//die("$id_solicitud  $clues_origen $id_doc $comentoOrigen $comentario");
		$Solicitud = $soapclient->ConsultaExterna_add_ObservacionDeReferencia($id_solicitud,
			$clues_origen,
			$id_doc,
			$comentoOrigen,
			$comentario, $clues_destino,
			$wsClave);

		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

 	
       

//die("$Resp");
		?>

	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
	    <?php

	}




// 09 enero 2019 agn, carga al servidor el archivo

	  public function upload_referencias(){


	  	session_start();
	  	$var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

	  	$usuario = $_SESSION['operador'];

	  	$decoded_id_doc = $var->desencriptar_AES($usuario['id_doc'], $usuario['x']);

	  	header('Content-Type: application/json');
	  	$currentPath= base_path().'\\vendor\\upload_siseec\\referencias\\';

		$return = Array('ok'=>true);
		$upload_folder 	= $currentPath;
		$nombre_archivo = $_FILES['archivoReferencias']['name'];
		$tipo_archivo 	= $_FILES['archivoReferencias']['type'];
		$tamano_archivo = $_FILES['archivoReferencias']['size'];
		$tmp_archivo 	= $_FILES['archivoReferencias']['tmp_name'];
		$archivador 	= $upload_folder .  $nombre_archivo;

		//$id_doc = $_POST['id_doc'];
		//
		$CLUES_Origen = '';
		$CLUES_Origen = trim($_POST['CluesOrigen']);


		if (!move_uploaded_file($tmp_archivo, $archivador)) {
			$return = Array('ok' => false, 'msg' => "Ocurrio un error al subir el archivo. ".$nombre_archivo." No pudo guardarse.", 'status' => 'error');
			die (json_encode($return));


		}else
		{

			$informacion = '';
			$fp = fopen($archivador, "r");
			while(!feof($fp)) {
				$linea = fgets($fp);
				$informacion .= $linea  ;
			}
			// limpio la variable, ya que se le agregan 3 caracteres incorrectos
			//$informacion = substr($informacion,3,strlen($informacion)-3);



			fclose($fp);



			// temporalmente fijo
			$Centro_Sal			= '0';
		    $Id_Transaccion		= '0';
		    $clues_origenArchivo = '';
		    $Id_Doc_Refiere 	= trim($decoded_id_doc);
		    $Vol_Solicitudes  	= $informacion;

		    // recupernado id transaccion desde los datos del archivo
		    // busco la etiqueta <id_transaccion>
			$nPosini = $pos = strpos($informacion, '<id_transaccion>');
			// busco el cierre de la etiqueta </id_transaccion>
			$nPosfin = $pos = strpos($informacion, '</id_transaccion>');
			// se calcula la cantidad de caracteres de la transaccion
			$nCant	 = $nPosfin - $nPosini - 16;
			// valido que exista numero de transaccion
			if ($nCant > 0)
				{
					$Id_Transaccion		=  rtrim(substr($informacion, $nPosini+16,$nCant));
				}else
				{
					$return = Array('ok' => false, 'msg' => "el numero de transacción que se pretende cargar es incorrecto, verifique ", 'status' => 'error');
					die (json_encode($return));
				}

				// valido que numero de trasaccion no esta vacia
				if (empty($Id_Transaccion))
				{
					$return = Array('ok' => false, 'msg' => "no se definió en el archivo el  número de transaccion, verifique ", 'status' => 'error');
					die (json_encode($return));
				}

				// recupernado id transaccion desde los datos del archivo
		    	// busco la etiqueta <centro_sal>
				$nPosini = $pos = strpos($informacion, '<centro_sal>');
				// busco el cierre de la etiqueta </centro_sal>
				$nPosfin = $pos = strpos($informacion, '</centro_sal>');
				// se calcula la cantidad de caracteres del numero de centro de salud
				$nCant	 = $nPosfin - $nPosini - 12;
				// valido que exista numero de centro de salud
				if ($nCant > 0)
				{
					$Centro_Sal		=  rtrim(substr($informacion, $nPosini+12,$nCant));
				}else
				{
					$return = Array('ok' => false, 'msg' => "el número de centro de salud que se pretende cargar es incorrecto, verifique ", 'status' => 'error');
					die (json_encode($return));
				}
				// valido que numero de centro de slaud  no esta vacia
				if  (empty($Centro_Sal))
				{
					$return = Array('ok' => false, 'msg' => "no se definió en el archivo el  numero de centro de salud, verifique ", 'status' => 'error');
					die (json_encode($return));
				}


			// recupernado id transaccion desde los datos del archivo
		    // busco la etiqueta <clues_origen>
			$nPosini = $pos = strpos($informacion, '<clues_origen>');
			// busco el cierre de la etiqueta </clues_origen>
			$nPosfin = $pos = strpos($informacion, '</clues_origen>');
			// se calcula la cantidad de caracteres de la transaccion
			$nCant	 = $nPosfin - $nPosini - 14;
			if ($nCant > 0)
				{
					$clues_origenArchivo		=  rtrim(substr($informacion, $nPosini+14,$nCant));

					if ($clues_origenArchivo == $CLUES_Origen)
					{

					}	else
					{

					$return = Array('ok' => false, 'clues_origenArchivo' => $clues_origenArchivo, 'msg' => "la CLUES del centro de salud en el archivo no corresponde con el centro de salud con seleccionado o al que esta autorizado el usuario", 'status' => 'error');
					die (json_encode($return));
					}

				}else
				{
					$return = Array('ok' => false, 'msg' => "la CLUES del centro de salud en el archivo no puede estar vacia, verifique ", 'status' => 'error');
					die (json_encode($return));
				}

//die($Id_Transaccion.','.$Id_Doc_Refiere);
				$Solicitud = $soapclient->ConsultaExterna_testTransacVolumenSolicitud($Centro_Sal,
				  		$Id_Transaccion,
				   		$Id_Doc_Refiere,
				   		$Vol_Solicitudes,
						$wsClave);
						//die (json_encode($return));
//print_r($Solicitud);
//die();
					$Resp  = new SimpleXMLElement($Solicitud);
					echo json_encode($Resp);


		}

	}
  // 17 Ene 19 Janeth Cuevas M - Funcion encargada de grabar el motivo/comentario de cancelacion de solicitud de  referencia

  	public function add_ComentarioCancelacionReferencia(){

  		session_start(); // El formulario requiere el uso de variables de sesion
  		$var = ejLib::getInstance();

  		$id_solicitud = $_POST['id_solicitud'];
      $clues_origen = $_POST['clues_origen'];
  		$id_doc = $_POST['id_doc'];
  		$comentario = $_POST['comentario'];

      $soapclient = $var->getWs();
  		$wsClave = $var->get_wsClave();

  		//die($id_solicitud);
  		$Solicitud = $soapclient->ConsultaExterna_CancelarReferencia($id_solicitud,
  			$clues_origen,
  			$id_doc,
  			$comentario,
  			$wsClave);

  		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

  		?>

  	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
  	    <?php

      }


  	// 21 Ene 21 Juan Pablo Sánchez Bracamontes - Funcion encargada de insertar en agenda una cita de referencia
  	public function ins_CitaAgenda(){
  		session_start(); // El formulario requiere el uso de variables de sesion

 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
		
		$validaCita = $soapclient->Archivo_chkCitaValida($_POST['CLAVE_PAC'],$_POST['FECHA'], $_POST['Centro_Sal_Origen'],  $_POST['ID_MED_CON_Origen'],  $wsClave);
		$respValida  = new SimpleXMLElement(utf8_encode($validaCita));

		if($respValida->respuesta[0]->error=='0'){
	  		$Solicitud = $soapclient->ConsultaExterna_ins_citaDeAgenda(
	  		$_POST['Centro_Sal_Origen'],
		    $_POST['DIAG_CITA'],
		    $_POST['FOLIO_REF_Origen'],
		    $_POST['NOM_PERS'],
		    $_POST['ID_DOC'],
		    $_POST['ID_MED_CON_Origen'],
		    $_POST['CLAVE_PAC'],	
		    $_POST['TIPODECONSULTA'],
		    $_POST['Centro_Sal_AgendaDestino'],
		    $_POST['ID_CITA'],
		    $_POST['TIPO_DE_CITA'],
		    $_POST['TIPO_PROC'],
		    $_POST['REFERENCIADO'],
		    $wsClave);
	//return(utf8_encode($Solicitud));
	  		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));



	  		if($Resp->respuesta[0]->id_cita == '0'){ ?>
	  	    <input type="hidden" id="hError" name="hError" value="1">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?= ( isset($Resp->respuesta[0]->errorencaptura) ? utf8_decode($Resp->respuesta[0]->errorencaptura) : utf8_decode($Resp->respuesta[0]->tituloerror)  ) ?>">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="">
	  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?= (  $Resp->respuesta[0]->id_cita ) ?>">
	  	    <?php
	  	    }else{ ?>
	  	    <input type="hidden" id="hError" name="hError" value="0">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="El registro de la cita ha concluido correctamente">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="">
	  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?php echo $Resp->respuesta[0]->id_cita; ?>">
	  	    <?php
	  	    } 
	  	}
  	    else { ?> <input type="hidden" id="hError" name="hError" value="1">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo $respValida->respuesta[0]->tituloerror; ?>">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $respValida->respuesta[0]->descripcionerror; ?>">
	  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="0">
	  	    <?php } 	 
    }

  	// 20 May 19 Juan Pablo Sánchez Bracamontes - Funcion encargada de agendar una cita de referencia
  	public function add_CitaReferencia(){
  		session_start(); // El formulario requiere el uso de variables de sesion

 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
		/*print_r($_POST['TIPODECONSULTA']);
		return false; */

		$validaCita = $soapclient->Archivo_chkCitaValida($_POST['CLAVE_PAC'],$_POST['FECHA'], $_POST['Centro_Sal_Origen'],  $_POST['ID_MED_CON_Origen'],  $wsClave);
		$respValida  = new SimpleXMLElement(utf8_encode($validaCita));

		if($respValida->respuesta[0]->error=='0'){
	  		$Solicitud = $soapclient->ConsultaExterna_add_citaDeAgendaParaReferencia($_POST['Centro_Sal_Origen'],
			    $_POST['DIAG_CITA'],
			    //'diagnostico de ejemplo para propagacion de datos', // Valor de pruebas con error en registros sin diagnosticos revisar bloqueo de seguridad
			    $_POST['FOLIO_REF_Origen'],
			    $_POST['NOM_PERS'],
			    $_POST['ID_DOC'],
			    $_POST['ID_MED_CON_Origen'],
			    $_POST['FECHA'],
			    $_POST['CLAVE_PAC'],
			    $_POST['Centro_Sal_AgendaDestino'],
			    $_POST['ID_MED_CON_AgendaDestino'],
			    $_POST['TIPO_DE_CITA'],
			    $_POST['TIPODECONSULTA'],
			    $_POST['REFERENCIADO'],
			    $wsClave);
	//return(utf8_encode($Solicitud));
	  		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

	  		if($Resp->respuesta[0]->identidad == '0'){
	  		?>
	  	    <input type="hidden" id="hError" name="hError" value="1">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="El espacio de tiempo solicitado con anterioridad">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $Resp->respuesta[0]->errorencaptura; ?>">
	  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?php echo $Resp->respuesta[0]->identidad; ?>">
	  	    <?php
	  	    }else{
	  	    	$Solicitud2 = $soapclient->ConsultaExterna_AceptarReferencia($_POST['ID_SOLICITUD'],
			    $_POST['CLUES_ORIGEN'],
			    $_POST['ID_DOC'],
			    $Resp->respuesta[0]->identidad,		    
			    $_POST['Centro_Sal_AgendaDestino'],		    
			    $wsClave);

			    echo utf8_encode($Solicitud);
			    
	  	    ?>
	  	    <input type="hidden" id="hError" name="hError" value="0">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="El registro de la cita ha concluido correctamente">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="">
	  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?php echo $Resp->respuesta[0]->identidad; ?>">
	  	    <?php
	  	    }  	   
		}
  	    else { ?> <input type="hidden" id="hError" name="hError" value="1">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo $respValida->respuesta[0]->tituloerror; ?>">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $respValida->respuesta[0]->descripcionerror; ?>">
	  	    <?php }
    }

    // 07 Jun 19 Juan Pablo Sánchez Bracamontes - Funcion encargada de remover una cita de referencia
  	public function del_CitaReferencia(){
  		session_start(); // El formulario requiere el uso de variables de sesion
 		
 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();


  		
  		$Solicitud = $soapclient->ConsultaExterna_del_CitaAgenda(
  			$_POST['Centro_Sal_AgendaDestino'],
  			$_POST['ID_CITA'],
  			$_POST['ID_DOC'],
  			$_POST['MOTIVO'],
		    $wsClave);
		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));  		
  		?>  	    
  	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error; ?>">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo $Resp->respuesta[0]->tituloerror; ?>">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $Resp->respuesta[0]->descripcionerror; ?>">  	    
  	    <?php


    }

    // 02 Jul 19 Juan Pablo Sánchez Bracamontes - Funcion encargada de actualizar el status de Urgente a una cita de la agenda
  	public function set_Cita_Urgente(){
  		session_start(); // El formulario requiere el uso de variables de sesion
 		
 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

  		
  		$Solicitud = $soapclient->ConsultaExterna_set_Cita_Urgente(
  			$_POST['centrosaludagenda'],
  			$_POST['id_cita'],
		    $wsClave);
		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

		$urgente = trim($Resp->respuesta[0]->urgente); 

		if($urgente == '1')$urgente = 'Si'; else $urgente = 'No';
		if(isset($_POST['mostrar']) && $_POST['mostrar'] == '1')echo $urgente;
		 		
  		?>  	    
  	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error; ?>">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo $Resp->respuesta[0]->tituloerror; ?>">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $Resp->respuesta[0]->descripcionerror; ?>">  	    
  	    <?php
		

    }


    // 20 May 19 Juan Pablo Sánchez Bracamontes - Funcion encargada de agendar una cita de referencia
  	public function ins_CitaReferencia(){
  		session_start(); // El formulario requiere el uso de variables de sesion
  		
//print_r($_POST); die();

 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();


  		$Solicitud = $soapclient->ConsultaExterna_ins_citaDeAgenda($_POST['Centro_Sal_Origen'],
		    $_POST['DIAG_CITA'],
		    $_POST['FOLIO_REF_Origen'],
		    $_POST['NOM_PERS'],
		    $_POST['ID_DOC'],
		    $_POST['ID_MED_CON_Origen'],
		    $_POST['CLAVE_PAC'],	
		    $_POST['TIPODECONSULTA'],
		    $_POST['Centro_Sal_AgendaDestino'],
		    $_POST['ID_CITA'],
		    $_POST['TIPO_DE_CITA'],
		    $_POST['TIPO_PROC'],
		    $_POST['REFERENCIADO'],
		    $wsClave);

  		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

  		if($Resp->respuesta[0]->id_cita == '0'){
  		?>
  	    <input type="hidden" id="hError" name="hError" value="1">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->tituloerror); ?>">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcionerror); ?>">
  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?php echo $Resp->respuesta[0]->id_cita; ?>">
  	    <?php
  	    }else{
  	    	$Solicitud2 = $soapclient->ConsultaExterna_AceptarReferencia($_POST['ID_SOLICITUD'],
		    $_POST['CLUES_ORIGEN'],
		    $_POST['ID_DOC'],
		    $Resp->respuesta[0]->id_cita,		    
		    $_POST['Centro_Sal_AgendaDestino'],		    
		    $wsClave);
		    
  	    ?>
  	    <input type="hidden" id="hError" name="hError" value="0">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="El registro de la cita ha concluido correctamente">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="">
  	    <input type="hidden" id="h_id_cita" name="h_id_cita" value="<?php echo $Resp->respuesta[0]->id_cita; ?>">
  	    <?php
  	    }  	 


    }

    public function upd_Confirmartransaccion(){
  		session_start(); // El formulario requiere el uso de variables de sesion
  		
		// print_r($_POST); die();

 		$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		 $confirmar = $soapclient->ConsultaExterna_uploadTransacVolumenSolicitud($_POST['id_centrosal'],
		    $_POST['id_transaccion'],
		    $_POST['id_doc'],
		    $wsClave);
		 $Resp  = new SimpleXMLElement(utf8_encode($confirmar));
       
	       if(isset($Resp->respuesta[0]->errornumber)){
	       	?>
	  	    <input type="hidden" id="hError" name="hError" value="1">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->errorprocedure); ?>">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->errormessage); ?>">
	  	    <?php

	       }else{

	          ?>
	  	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error; ?>">
	  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->tituloerror); ?>">
	  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcionerror); ?>">
	  	    <?php
	  	    }
		}

		// 08 Feb 2021 Funcion para registrar procedimiento en nota de urgencias - estadistica
	public function addProcedimiento_nUrg(){

	    $var = ejLib::getInstance();

	   
    	$folio_nota='';
    	$clave_cie9='';
    	$centro_sal='';
    	$id_complemento='';
    	
    	if(isset($_POST['folio_nota']))$folio_nota=$_POST['folio_nota'];
    	if(isset($_POST['clave_cie9']))$clave_cie9=$_POST['clave_cie9'];
    	if(isset($_POST['id_complemento']))$id_complemento=$_POST['id_complemento'];
    	if(isset($_POST['centro_sal']))$centro_sal=$_POST['centro_sal'];
    	

	    $soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		$objProcedimientos = $soapclient->ConsultaExterna_add_Procedimiento_nUrg($folio_nota, $clave_cie9, $id_complemento, $centro_sal, $wsClave);

		
		
		$objProcedimientosNota = $soapclient->ConsultaExterna_getLstProcedimientosNota($folio_nota, $centro_sal, $wsClave);
    	$Procedimientos  = new SimpleXMLElement(utf8_encode($objProcedimientosNota));

    	?>
			<table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered">
						<tr>
                          <th style="text-align: center; width: 100px;">Clave</th>
                          <th style="text-align: center;">Proceimiento</th>
                          <th style="text-align: center; width: 100px;">Opciones</th>
                        </tr>
                    <?php
                  foreach($Procedimientos->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo $reg->cvecie9 ; ?></td>
                          <td><?php echo utf8_decode($reg->nom_procedimiento); ?></td>
                          <td style="text-align: center;"><span class="fa fa-times tirar" onclick="quitarProcedimiento('<?php echo $reg->cvecie9; ?>', '<?php echo $reg->folio; ?>','<?php echo $reg->centro_sal; ?>');"></span></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td>------</td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
			</table> <?php
		
	}

	
	public function del_procedimientoNota(){

	    $var = ejLib::getInstance();

	    $folio='';
    	$centro_sal='';
    	$clave='';
    	//$id_doc='NULL';

    	if(isset($_POST['folio']))$folio=$_POST['folio'];
    	if(isset($_POST['centro_sal']))$centro_sal=$_POST['centro_sal'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];


	    $soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		$delProcedimiento = $soapclient->ConsultaExterna_del_procedimientosNota($folio, $centro_sal, $clave, $wsClave);

		$objProcedimientos = $soapclient->ConsultaExterna_getLstProcedimientosNota($folio, $centro_sal, $wsClave);
    	$Procedimientos  = new SimpleXMLElement(utf8_encode($objProcedimientos));
		?>
			<table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered">
						<tr>
                          <th style="text-align: center; width: 100px;">Clave</th>
                          <th style="text-align: center;">Diagn&oacute;stico</th>
                          <th style="text-align: center; width: 100px;">Opciones</th>
                        </tr>
                    <?php
                   foreach($Procedimientos->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo $reg->cvecie9 ; ?></td>
                          <td><?php echo utf8_decode($reg->nom_procedimiento); ?></td>
                          <td style="text-align: center;"><span class="fa fa-times tirar" onclick="quitarProcedimiento('<?php echo $reg->cvecie9; ?>', '<?php echo $reg->folio; ?>','<?php echo $reg->centro_sal; ?>');"></span></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td>------</td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
			</table> <?php
	}

	// 17 Feb 2021 Janeth C. fn para actualizar hoja de urgencias en nota urg
	public function upd_hojaUrgencias(){

		session_start(); // El formulario requiere el uso de variables de sesion

		$id_tipourgencia = '';
		if(isset($_POST['id_tipourgencia']))$id_tipourgencia=$_POST['id_tipourgencia'];
		// $id_tipourgencia = $_POST['id_tipourgencia'];
    $id_motivoatencion = $_POST['id_motivoatencion'];
		$id_tipodecama = $_POST['id_tipodecama'];
		$id_motivoalta =  $_POST['id_motivoalta'];
		$mujer_fertil = $_POST['mujer_fertil'];
		$folio_nota =  $_POST['folio_nota'];
		$centro_sal = $_POST['centro_sal'];
		$semanasGest =  '';
		$centro_sal_destino = '0';

		$iras = $_POST['iras'];
		$edas =  $_POST['edas'];
		$sobres = $_POST['sobres'];

		if(isset($_POST['centro_sal_destino']))$centro_sal_destino=$_POST['centro_sal_destino'];
		$MP = $_POST['MP'];
		$folioDef =  $_POST['folioDef'];
		if ($mujer_fertil == 1 ) {
			$semanasGest =  $_POST['semanasGest'];
		} else {
			$semanasGest =  0;
		}
	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();

		
 //echo ("$id_tipourgencia  $id_motivoatencion $id_tipodecama $id_motivoalta $mujer_fertil $folio_nota $centro_sal $semanasGest $MP $folioDef $centro_sal_destino $iras $edas $sobres");
		$Solicitud = $soapclient->ConsultaExterna_upd_hojaUrgNota($id_tipourgencia,  $id_motivoatencion, $id_tipodecama, $id_motivoalta, $mujer_fertil, $folio_nota, $centro_sal, $semanasGest, $MP , $folioDef, $centro_sal_destino,$iras, $edas, $sobres, $wsClave);

		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
//print_r($Solicitud);
		?>

	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
	    <?php

	}

	
	// 24 Mar 2021 Janeth C. fn para grabar medicamentos recetados
	public function add_medicamentosReceta(){

		session_start(); // El formulario requiere el uso de variables de sesion
		if(isset($_POST['folio']))$folio=$_POST['folio'];
    	if(isset($_POST['centro_sal']))$centro_sal=$_POST['centro_sal'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];
		
		if(isset($_POST['dosis']))$dosis=$_POST['dosis'];
    	if(isset($_POST['cantidad']))$cantidad=$_POST['cantidad'];
    	if(isset($_POST['id_via']))$id_via=$_POST['id_via'];
		
		if(isset($_POST['fechaIni']))$fechaIni=$_POST['fechaIni'];
    	if(isset($_POST['fechaFin']))$fechaFin=$_POST['fechaFin'];
    	if(isset($_POST['observaciones']))$observaciones=$_POST['observaciones'];
    	if(isset($_POST['administrado']))$administrado=$_POST['administrado'];
		if(isset($_POST['consulta']))$consulta=$_POST['consulta'];
	
		
	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
		//	die("$folio  $centro_sal $clave $dosis $cantidad $id_via $fechaIni $fechaFin $observaciones $administrado");
		$Solicitud = $soapclient->ConsultaExterna_addMedicamentosConsulta($folio, $centro_sal, $clave, $dosis, $cantidad, $id_via, $fechaIni, $fechaFin, $observaciones, $administrado, $consulta,  $wsClave);
	
		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
		//print_r($Resp); die();
 		if($Resp->respuesta[0]->error == '0'){
 		    $objMedicamentos = $soapclient->ConsultaExterna_getLstMedicamentosConsulta($folio, $centro_sal, $wsClave);
			$Medicamentos  = new SimpleXMLElement(utf8_encode($objMedicamentos));
		?>
		<table style="font-size: 12px; width: 100%; margin:auto;" class="table table-hover table-bordered" id="tablaprueba">
	        <tr>                          
	          <th>clave</th>
	          <th style="text-align: center;">Medicamento</th>        
	          <th style="text-align: center;">Vía Administración</th>
	          <th class="id_via" style="display: none;">id_via</th>
	          <th style="text-align: center;">Dosis</th>   
	          <th style="text-align: center; width: 50px;">Cantidad</th>
	          <th style="text-align: center;">F. Inicio</th> 
	          <th style="text-align: center; width: 90px;">Días</th>   
	          <th style="text-align: center;">F. Fin</th>
	          <th style="text-align: center; width: 50px;">Observaciones</th> 
	          <th style="text-align: center; width: 50px;">Administrado</th>                             
	          <th style="text-align: center; width: 100px;">Opciones</th>                          
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($Medicamentos->respuesta as $reg){  
              	 if($reg->administrado =='1') {
                        $opt_chk_admin =' <input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" checked>'; 
                      } else {  $opt_chk_admin ='<input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" >'; }?>
              	<tr style="background: <?php echo utf8_decode($reg->color); ?> ;"> 
              		<td><?php echo utf8_decode($reg->clave_med); ?></td>
              		<td style="width: 250px; font-size: 11px;"><?php echo utf8_decode($reg->descripcion); ?></td>
              		<td style="width: 250px; font-size: 10px;"><br><?php echo $var->getView('Catalogos\VistasController@vCat_ViasAdministracion','id_via='.$reg->id_via.'&disable= 1');  ?></td>
              		<td class="id_via" style="display: none;"><?php echo $reg->id_via; ?></td>
              		<td style="width: 250px;"><textarea class="form-control" id="txt_dosis" rows="5" disabled="" style="font-size: 12px; width: 100px;" value=""> <?php echo utf8_decode($reg->dosis); ?></textarea></td>
					<td><br><input type="number" class="form-control" style="font-size: 12px;" disabled="" title="" id="txtCantidad" name="txtCantidad" width="100%" height="100%" min="1" value="<?php echo utf8_decode($reg->cantidad); ?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaIni" disabled="" name="txtFechaIni" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de inicio" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_inicio; ?>"></td> 
              		<td><br><input type="number" class="form-control" disabled="" style="font-size: 12px; width: 57px;" title="" id="txtDias" name="txtDias" width="100%" height="100%" min="1" value="<?php  echo $reg->dias;?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaFin" disabled="" name="txtFechaFin" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de fin" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_fin; ?>"></td> 
              		<td style="width: 250px;"><textarea class="form-control" id="txt_observaciones" disabled="" rows="5"style="font-size: 12px; width: 100px;"><?php  echo utf8_decode($reg->observaciones); ?></textarea></td>
              		<td style="text-align: center;"><?php  echo $opt_chk_admin; ?></td>
              		<td style="text-align: center;"><br><span class="fa fa-check tirar2 hidden" title="Guardar"  id="btnAceptar" name ="btnAceptar"></span> &nbsp; <span class="fa fa-edit tirar3" id="editar" name="editar" aria-hidden="true" style="cursor: pointer; color: #000;" onclick="" title="Editar"></span> &nbsp; <span class="fa fa-times tirar" id="borrarMedicamento" name="borrarMedicamento" title="Eliminar" onclick=""></span></td>

              	</tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
         } // termina validacion si error = 0 todo ok 
         else{
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
            <?php
            }
                 
           
	} // termina fn add_medicamentosReceta

	// 24 Mar 2021 Janeth C. fn para eliminar medicamentos recetados
	public function del_medicamentosReceta(){

		session_start(); // El formulario requiere el uso de variables de sesion
		if(isset($_POST['folio']))$folio=$_POST['folio'];
    	if(isset($_POST['centro_sal']))$centro_sal=$_POST['centro_sal'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];
		
		
		
	
		
	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
		//	die("$folio  $centro_sal $clave $dosis $cantidad $id_via $fechaIni $fechaFin $observaciones $administrado");
		$Solicitud = $soapclient->ConsultaExterna_delMedicamentosConsulta($folio, $centro_sal, $clave, $wsClave);
	
		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
		//print_r($Resp); die();
 		if($Resp->respuesta[0]->error == '0'){
 		    $objMedicamentos = $soapclient->ConsultaExterna_getLstMedicamentosConsulta($folio, $centro_sal, $wsClave);
			$Medicamentos  = new SimpleXMLElement(utf8_encode($objMedicamentos));
		?>
		<table style="font-size: 12px; width: 100%; margin:auto;" class="table table-hover table-bordered" id="tablaprueba">
	        <tr>                          
	          <th>clave</th>
	          <th style="text-align: center;">Medicamento</th>        
	          <th style="text-align: center;">Vía Administración</th>
	          <th class="id_via" style="display: none;">id_via</th>
	          <th style="text-align: center;">Dosis</th>   
	          <th style="text-align: center; width: 50px;">Cantidad</th>
	          <th style="text-align: center;">F. Inicio</th> 
	          <th style="text-align: center; width: 90px;">Días</th>   
	          <th style="text-align: center;">F. Fin</th>
	          <th style="text-align: center; width: 50px;">Observaciones</th>  
	          <th style="text-align: center; width: 50px;">Administrado</th>                                 
	          <th style="text-align: center; width: 100px;">Opciones</th>                          
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($Medicamentos->respuesta as $reg){  
              	if($reg->administrado =='1') {
                        $opt_chk_admin =' <input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" checked>'; 
                      } else {  $opt_chk_admin ='<input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" >'; } ?>
              	<tr style="background: <?php echo utf8_decode($reg->color); ?> ;"> 
              		<td><?php echo utf8_decode($reg->clave_med); ?></td>
              		<td style="width: 250px; font-size: 11px;"><?php echo utf8_decode($reg->descripcion); ?></td>
              		<td style="width: 250px; font-size: 10px;"><br><?php echo $var->getView('Catalogos\VistasController@vCat_ViasAdministracion','id_via='.$reg->id_via.'&disable= 1');  ?></td>
              		<td class="id_via" style="display: none;"><?php echo $reg->id_via; ?></td>
              		<td style="width: 250px;"><textarea class="form-control" id="txt_dosis" rows="5" disabled="" style="font-size: 12px; width: 100px;" value=""> <?php echo utf8_decode($reg->dosis); ?></textarea></td>
					<td><br><input type="number" class="form-control" style="font-size: 12px;" disabled="" title="" id="txtCantidad" name="txtCantidad" width="100%" height="100%" min="1" value="<?php echo utf8_decode($reg->cantidad); ?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaIni" disabled="" name="txtFechaIni" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de inicio" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_inicio; ?>"></td> 
              		<td><br><input type="number" class="form-control" disabled="" style="font-size: 12px; width: 57px;" title="" id="txtDias" name="txtDias" width="100%" height="100%" min="1" value="<?php  echo $reg->dias;?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaFin" disabled="" name="txtFechaFin" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de fin" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_fin; ?>"></td> 
              		<td style="width: 250px;"><textarea class="form-control" id="txt_observaciones" disabled="" rows="5" style="font-size: 12px; width: 100px;"><?php  echo utf8_decode($reg->observaciones); ?></textarea></td>
              		<td style="text-align: center;"><?php  echo $opt_chk_admin; ?></td>
              		<td style="text-align: center;"><br><span class="fa fa-check tirar2 hidden" title="Guardar"  id="btnAceptar" name ="btnAceptar"></span> &nbsp; <span class="fa fa-edit tirar3" id="editar" name="editar" aria-hidden="true" style="cursor: pointer; color: #000;" onclick="" title="Editar"></span> &nbsp; <span class="fa fa-times tirar" id="borrarMedicamento" name="borrarMedicamento" title="Eliminar" onclick=""></span></td>

              	</tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
         } // termina validacion si error = 0 todo ok 
         else{
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
            <?php
            }
                 
           
	} 


	// 29 Mar 2021 Janeth C. fn para actualizar medicamentos recetados
	public function upd_medicamentosReceta(){

		session_start(); // El formulario requiere el uso de variables de sesion
		if(isset($_POST['folio']))$folio=$_POST['folio'];
    	if(isset($_POST['centro_sal']))$centro_sal=$_POST['centro_sal'];
    	if(isset($_POST['clave']))$clave=$_POST['clave'];
		
		if(isset($_POST['dosis']))$dosis=$_POST['dosis'];
    	if(isset($_POST['cantidad']))$cantidad=$_POST['cantidad'];
    	if(isset($_POST['id_via']))$id_via=$_POST['id_via'];
		
		if(isset($_POST['fechaIni']))$fechaIni=$_POST['fechaIni'];
    	if(isset($_POST['fechaFin']))$fechaFin=$_POST['fechaFin'];
    	if(isset($_POST['observaciones']))$observaciones=$_POST['observaciones'];
    	if(isset($_POST['administrado']))$administrado=$_POST['administrado'];
		
	
		
	    $var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();
		//	die("$folio  $centro_sal $clave $dosis $cantidad $id_via $fechaIni $fechaFin $observaciones $administrado");
		$Solicitud = $soapclient->ConsultaExterna_updMedicamentosConsulta($folio, $centro_sal, $clave, $dosis, $cantidad, $id_via, $fechaIni, $fechaFin, $observaciones, $administrado, $wsClave);
	
		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
		//print_r($Resp); die();
 		if($Resp->respuesta[0]->error == '0'){
 		    $objMedicamentos = $soapclient->ConsultaExterna_getLstMedicamentosConsulta($folio, $centro_sal, $wsClave);
			$Medicamentos  = new SimpleXMLElement(utf8_encode($objMedicamentos));
		?>
		<table style="font-size: 12px; width: 100%; margin:auto;" class="table table-hover table-bordered" id="tablaprueba">
	        <tr>                          
	          <th>clave</th>
	          <th style="text-align: center;">Medicamento</th>        
	          <th style="text-align: center;">Vía Administración</th>
	          <th class="id_via" style="display: none;">id_via</th>
	          <th style="text-align: center;">Dosis</th>   
	          <th style="text-align: center; width: 50px;">Cantidad</th>
	          <th style="text-align: center;">F. Inicio</th> 
	          <th style="text-align: center; width: 90px;">Días</th>   
	          <th style="text-align: center;">F. Fin</th>
	          <th style="text-align: center; width: 50px;">Observaciones</th>  
	          <th style="text-align: center; width: 50px;">Administrado</th>                                 
	          <th style="text-align: center; width: 100px;">Opciones</th>                          
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($Medicamentos->respuesta as $reg){  
              	if($reg->administrado =='1') {
                        $opt_chk_admin =' <input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" checked>'; 
                      } else {  $opt_chk_admin ='<input type="checkbox" id="chk_administrado" disabled="" name="chk_administrado" value="1" >'; } ?>
              	<tr style="background: <?php echo utf8_decode($reg->color); ?> ;"> 
              		<td><?php echo utf8_decode($reg->clave_med); ?></td>
              		<td style="width: 250px; font-size: 11px;"><?php echo utf8_decode($reg->descripcion); ?></td>
              		<td style="width: 250px; font-size: 10px;"><br><?php echo $var->getView('Catalogos\VistasController@vCat_ViasAdministracion','id_via='.$reg->id_via.'&disable= 1');  ?></td>
              		<td class="id_via" style="display: none;"><?php echo $reg->id_via; ?></td>
              		<td style="width: 250px;"><textarea class="form-control" id="txt_dosis" rows="5" disabled="" style="font-size: 12px; width: 100px;" value=""> <?php echo utf8_decode($reg->dosis); ?></textarea></td>
					<td><br><input type="number" class="form-control" style="font-size: 12px;" disabled="" title="" id="txtCantidad" name="txtCantidad" width="100%" height="100%" min="1" value="<?php echo utf8_decode($reg->cantidad); ?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaIni" disabled="" name="txtFechaIni" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de inicio" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_inicio; ?>"></td> 
              		<td><br><input type="number" class="form-control" disabled="" style="font-size: 12px; width: 57px;" title="" id="txtDias" name="txtDias" width="100%" height="100%" min="1" value="<?php  echo $reg->dias;?>"></td>
              		<td style="width: 140px;"><br><input type="date" id="txtFechaFin" disabled="" name="txtFechaFin" class="form-control is-datepick" placeholder="[dd-mm-aaaa]" title="Proporciona la fecha de fin" width="100%" height="100%" style="font-size: 12px;" value="<?php echo $reg->fecha_fin; ?>"></td> 
              		<td style="width: 250px;"><textarea class="form-control" id="txt_observaciones" disabled="" rows="5" style="font-size: 12px; width: 100px;"><?php  echo utf8_decode($reg->observaciones); ?></textarea></td>
              		<td style="text-align: center;"><?php  echo $opt_chk_admin; ?></td>
              		<td style="text-align: center;"><br><span class="fa fa-check tirar2 hidden" title="Guardar"  id="btnAceptar" name ="btnAceptar"></span> &nbsp; <span class="fa fa-edit tirar3" id="editar" name="editar" aria-hidden="true" style="cursor: pointer; color: #000;" onclick="" title="Editar"></span> &nbsp; <span class="fa fa-times tirar" id="borrarMedicamento" name="borrarMedicamento" title="Eliminar" onclick=""></span></td>

              	</tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
         } // termina validacion si error = 0 todo ok 
         else{
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($Resp->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($Resp->respuesta[0]->descripcionerror);  ?>">
            <?php
            }
                 
           
	}

	 // 11 Dic 2023 Janeth  C.
     public function addSolicitudLab(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();


        if(!isset($_POST['folio_nota']) || !isset($_POST['centro_sal']) || !isset($_POST['arrayOnlyIdLab']) ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $folio_nota=$_POST['folio_nota'];
        $centro_sal=$_POST['centro_sal'];
        $arrayOnlyIdLab=$_POST['arrayOnlyIdLab'];
        
   		
        $objeto = $soapclient->ConsultaExterna_add_EstudiosDeLaboratorio( $folio_nota, $centro_sal, $arrayOnlyIdLab, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
         //inicia
        //if($xml->respuesta[0]->error == '0'){
 		    	$objLabNota = $soapclient->ConsultaExterna_get_EstudiosDeLaboratorioAsignados($folio_nota, $centro_sal, $wsClave);
  				$Laboratoriales  = new SimpleXMLElement(utf8_encode($objLabNota));
				?>
				 <table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered" id="tblLaboratorio" name="tblLaboratorio">
	        <tr>                          
	        	<th >Clave</th>
            <th >Estudio</th>
            <th >Grupo</th>                           
            <th style="text-align: center; width: 100px;">Opciones</th>                        
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($Laboratoriales->respuesta as $reg){  
              	 ?>
              	

              	<tr>
	                <td><?php echo $reg->clave ; ?></td>
	                <td><?php echo utf8_decode($reg->descripcion); ?></td>
	                <td><?php echo utf8_decode($reg->clave_grupo); ?></td>
	                <td style="text-align: center;"> <input type="checkbox" onclick="deleteLab('<?php echo $reg->id_estudio;?>');" class="option-input checkbox" id="check_<?php echo $reg->id_estudio ; ?>" checked /></td>
                          
                 </tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
        /* } // termina validacion si error = 0 todo ok 
         else{*/
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcionerror);  ?>">
            <?php
            //}






         //termina

         
	}

    // 12 Dic 2023
  	public function del_EstudioLab(){
  		session_start(); // El formulario requiere el uso de variables de sesion
 			$var = ejLib::getInstance();
  		$soapclient = $var->getWs();
			$wsClave = $var->get_wsClave();

  		
  		 $folio=$_POST['folio'];
       $centro_sal=$_POST['centro_sal'];
       $id_estudio=$_POST['id_estudio'];
  		$Solicitud = $soapclient->ConsultaExterna_del_EstudiosDeLaboratorioAsignado(
  			$folio,
  			$centro_sal,
  			$id_estudio,
		    $wsClave);
			$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
			
		
  		?>  	    
  	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error; ?>">
  	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo $Resp->respuesta[0]->tituloerror; ?>">
  	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo $Resp->respuesta[0]->descripcionerror; ?>">  	    
  	    <?php
		

    }

    

     // 04 Ene 2024 Janeth  C.
     public function addSolicitudIntercons(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();



        if(!isset($_POST['tipo_interconsulta']) || !isset($_POST['folio']) || !isset($_POST['centro_sal']) || !isset($_POST['Centro_SalRemoto']) || !isset($_POST['especialidad_local']) ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $tipo_interconsulta=$_POST['tipo_interconsulta'];
        $folio=$_POST['folio'];
        $centro_sal=$_POST['centro_sal'];
        $Centro_SalRemoto=$_POST['Centro_SalRemoto'];
        $especialidad_local=$_POST['especialidad_local'];
        
   		
        $objeto = $soapclient->ConsultaExterna_add_SolicitudDeInterconsulta( $tipo_interconsulta, $folio, $centro_sal, $Centro_SalRemoto, $especialidad_local,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
         //inicia
        //if($xml->respuesta[0]->error == '0'){
 		    $objLstInterc = $soapclient->ConsultaExterna_getLstSolicitudDeInterconsultaAsignadas($folio, $centro_sal, $wsClave);
  				$solicitudesInter  = new SimpleXMLElement(utf8_encode($objLstInterc));


				?>
				 <table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered" id="tblLaboratorio" name="tblLaboratorio">
	        <tr>                          
	        	<th >Unidad Médica</th>
            <th >Especialidad o Servicio</th>
            <th style="text-align: center; width: 100px;">Opciones</th>                        
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($solicitudesInter->respuesta as $reg){  
              	 ?>
              	

              	<tr>
	                <td><?php echo $reg->centro_salremoto_origen_nombre ; ?></td>
	                <td><?php echo utf8_decode($reg->especialidad_local_nombre); ?></td>
	              
	                <td style="text-align: center;"> <span class="fa fa-times tirar" onclick="quitarInterconsulta('<?php echo $reg->id_inter; ?>', '<?php echo $reg->centro_sal; ?>');"></span> </td>
                          
                 </tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
        /* } // termina validacion si error = 0 todo ok 
         else{*/
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcionerror);  ?>">
            <?php


         
	}

	
	public function del_SolicitudDeInterconsulta(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();



        if(!isset($_POST['id_inter']) || !isset($_POST['centro_sal'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $id_inter=$_POST['id_inter'];
        $centro_sal=$_POST['centro_sal'];
 				$folio=$_POST['folio'];
        $objeto = $soapclient->ConsultaExterna_del_SolicitudDeInterconsulta( $id_inter, $centro_sal,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
         //inicia
        //if($xml->respuesta[0]->error == '0'){
 		    $objLstInterc = $soapclient->ConsultaExterna_getLstSolicitudDeInterconsultaAsignadas($folio, $centro_sal, $wsClave);
  				$solicitudesInter  = new SimpleXMLElement(utf8_encode($objLstInterc));


				?>
				 <table style="font-size: 12px; width: 95%; margin:auto;" class="table table-hover table-bordered" id="tblLaboratorio" name="tblLaboratorio">
	        <tr>                          
	        	<th >Unidad Médica</th>
            <th >Especialidad o Servicio</th>
            <th style="text-align: center; width: 100px;">Opciones</th>                        
	        </tr>
	   <!-- registros -->
	   		<tbody>
	   		<?php
              foreach($solicitudesInter->respuesta as $reg){  
              	 ?>
              	

              	<tr>
	                <td><?php echo $reg->centro_salremoto_origen_nombre ; ?></td>
	                <td><?php echo utf8_decode($reg->especialidad_local_nombre); ?></td>
	              
	                <td style="text-align: center;"> <span class="fa fa-times tirar" onclick="quitarInterconsulta('<?php echo $reg->id_inter; ?>', '<?php echo $reg->centro_sal; ?>');"></span> </td>
                          
                 </tr>
             <?php }?>  <!-- termina foreach -->	
	   		</tbody>
       </table>
		<?php
         
        /* } // termina validacion si error = 0 todo ok 
         else{*/
              ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->tituloerror);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcionerror);  ?>">
            <?php
            //}






         //termina

         
	}


	//17 Oct 2024 Janeth C. 
	public function set_NingunaToxicomania(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();



        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $clave_pac=$_POST['clave_pac'];
       
        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Toxicomania( $clave_pac,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstToxicomanias = $soapclient->HistoriaClinica_getLstToxicomanias_xPaciente($clave_pac, $wsClave);
  				$Toxicomanias  = new SimpleXMLElement(utf8_encode($objLstToxicomanias));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark">
	                          <th scope="col">Toxicomanía</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Fecha Fin</th>
	                          <th scope="col">Consumo por día</th>
	                          <th scope="col">Unidad</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                  foreach($Toxicomanias->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->toxicomania) ; ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->f_fin); ?></td>
                          <td style="text-align: center;"></td>
                          <td style="text-align: center;"></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }
          
	}


//24 Oct 2024 Janeth C. 
	public function addToxicomania(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();







				$id_toxi=$_POST['id_toxi'];
				$fecha_inicio=$_POST['fecha_inicio'];
        $fecha_fin=$_POST['fecha_fin'];
    		$txt_consumo_dia=$_POST['txt_consumo_dia'];
				$unidad=$_POST['unidad'];
        $clave_pac=$_POST['clave_pac'];
				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_add_Toxicomania( $clave_pac, $id_toxi, $fecha_inicio, $fecha_fin, $txt_consumo_dia, $unidad, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstToxicomanias = $soapclient->HistoriaClinica_getLstToxicomanias_xPaciente($clave_pac, $wsClave);
  				$Toxicomanias  = new SimpleXMLElement(utf8_encode($objLstToxicomanias));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark">
	                          <th scope="col">Toxicomanía</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Fecha Fin</th>
	                          <th scope="col">Consumo por día</th>
	                          <th scope="col">Unidad</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                  foreach($Toxicomanias->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->toxicomania) ; ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->f_fin); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->consumo); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->unidad); ?></td>
                          <td style="text-align: center;"><div class="opciones-links">
                          	<a href="#"  style="background: #038a09;" onclick="editarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>,<?php echo $reg->id_toxi; ?> , '<?php echo $reg->f_inicio; ?>' , '<?php echo $reg->f_fin; ?>', <?php echo $reg->consumo; ?> , '<?php echo $reg->unidad; ?>'   );"><i class="fa fa-pencil fa-lg"></i></a>
                          	<a href="#" style="background: red;" data-n_reg = "<?php echo utf8_decode($reg->n_reg); ?>" onclick="eliminarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>);"><i class="fa fa-trash fa-lg"></i></a></div></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


	public function eliminarToxicomania(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();
				$n_reg=$_POST['n_reg'];
				$clave_pac=$_POST['clave_pac'];
        
				//print_r($n_reg.','.$clave_pac);

				$optHidden ="";
		
        $objeto = $soapclient->HistoriaClinica_del_Toxicomania($clave_pac, $n_reg, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
       // if($xml->respuesta[0]->error == '0'){
        	$objLstToxicomanias = $soapclient->HistoriaClinica_getLstToxicomanias_xPaciente($clave_pac, $wsClave);
  				$Toxicomanias  = new SimpleXMLElement(utf8_encode($objLstToxicomanias));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark">
	                          <th scope="col">Toxicomanía</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Fecha Fin</th>
	                          <th scope="col">Consumo por día</th>
	                          <th scope="col">Unidad</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                  foreach($Toxicomanias->respuesta as $reg){
                  	 if( $reg->id_toxi == "" ){
                  	 		$optHidden ="hidden";
                  	 } 
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->toxicomania); ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->f_fin); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->consumo); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->unidad); ?></td>
                          <td style="text-align: center;"><div class="opciones-links <?php echo $optHidden ?> ">
                          	<a href="#"  style="background: #038a09;" onclick="editarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>,<?php echo $reg->id_toxi; ?> , '<?php echo $reg->f_inicio; ?>' , '<?php echo $reg->f_fin; ?>', <?php echo $reg->consumo; ?> , '<?php echo $reg->unidad; ?>'   );"><i class="fa fa-pencil fa-lg"></i></a>
                          	<a href="#" style="background: red;" data-n_reg = "<?php echo utf8_decode($reg->n_reg); ?>" onclick="eliminarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>);"><i class="fa fa-trash fa-lg"></i></a></div></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

 				?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
       // }
          
	}

	
	public function actualizarToxicomania(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();







				$id_toxi=$_POST['id_toxi'];
				$fecha_inicio=$_POST['fecha_inicio'];
        $fecha_fin=$_POST['fecha_fin'];
    		$txt_consumo_dia=$_POST['txt_consumo_dia'];
				$unidad=$_POST['unidad'];
        $clave_pac=$_POST['clave_pac'];
        $n_reg=$_POST['n_reg'];

				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_upd_Toxicomania( $clave_pac, $n_reg, $id_toxi, $fecha_inicio, $fecha_fin, $txt_consumo_dia, $unidad, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
        
      
     //   if($xml->respuesta[0]->error == '0'){
        	$objLstToxicomanias = $soapclient->HistoriaClinica_getLstToxicomanias_xPaciente($clave_pac, $wsClave);
  				$Toxicomanias  = new SimpleXMLElement(utf8_encode($objLstToxicomanias));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark">
	                          <th scope="col">Toxicomanía</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Fecha Fin</th>
	                          <th scope="col">Consumo por día</th>
	                          <th scope="col">Unidad</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                  foreach($Toxicomanias->respuesta as $reg){
                    if( !isset($reg->error) ){
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->toxicomania); ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->f_fin); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->consumo); ?></td>
                          <td style="text-align: center;"><?php echo utf8_decode($reg->unidad); ?></td>
                          <td style="text-align: center;"><div class="opciones-links">
                          	<a href="#"  style="background: #038a09;" onclick="editarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>,<?php echo $reg->id_toxi; ?> , '<?php echo $reg->f_inicio; ?>' , '<?php echo $reg->f_fin; ?>', <?php echo $reg->consumo; ?> , '<?php echo $reg->unidad; ?>'   );"><i class="fa fa-pencil fa-lg"></i></a>
                          	<a href="#" style="background: red;" data-n_reg = "<?php echo utf8_decode($reg->n_reg); ?>" onclick="eliminarToxicomania(<?php echo utf8_decode($reg->n_reg); ?>, <?php echo $clave_pac; ?>);"><i class="fa fa-trash fa-lg"></i></a></div></td>
                        </tr>
                    <?php
                    }else{
                      ?>
                        <tr>
                          <td></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        //}
         ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

//addQuirurgico
public function addQuirurgico(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();







				$clave_pac=$_POST['clave_pac'];
				$clave_cie9=$_POST['clave_cie9'];
       
				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_add_Quirurgico( $clave_pac, $clave_cie9, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        $objLstQuirurgicos = $soapclient->HistoriaClinica_getLstQuirurgicos_xPaciente($clave_pac, $wsClave);
  			$Quirurgicos  = new SimpleXMLElement(utf8_encode($objLstQuirurgicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                       <tr class="table-dark">
	                          <th scope="col">Clave</th>
	                          <th scope="col">Nombre</th>
	                          <th scope="col" >Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                   foreach($Quirurgicos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->clave)) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->clave) ; ?></td>
                          <td><?php echo utf8_decode($reg->nombre); ?></td>
                          
                          <td >
                          	<div class="opciones-links">
                          	 <a></a>                   	
                          	<a href="#" style="background: red;"  onclick="eliminarQuirurgico('<?php echo utf8_decode($reg->clave); ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a>
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

     

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

	//
	
	public function eliminarQuirurgico(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();
				$clave=$_POST['clave'];
				$clave_pac=$_POST['clave_pac'];
        
				//print_r($n_reg.','.$clave_pac);

				$optHidden ="";
		
        $objeto = $soapclient->HistoriaClinica_del_Quirurgico($clave_pac, $clave, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
       // if($xml->respuesta[0]->error == '0'){
        	$objLstQuirurgicos = $soapclient->HistoriaClinica_getLstQuirurgicos_xPaciente($clave_pac, $wsClave);
  				$Quirurgicos  = new SimpleXMLElement(utf8_encode($objLstQuirurgicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                         <tr class="table-dark">
	                          <th scope="col">Clave</th>
	                          <th scope="col">Nombre</th>
	                          <th scope="col" >Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
		                 foreach($Quirurgicos->respuesta as $reg){
		             
		                    if( !isset($reg->error) ){
		                    	if( !empty($reg->clave)) {
		                      ?>
		                        <tr>
		                          <td><?php echo utf8_decode($reg->clave) ; ?></td>
		                          <td><?php echo utf8_decode($reg->nombre); ?></td>
		                          
		                          <td>
		                          	<div class="opciones-links">
		                          	 <a></a>                   	
		                          	<a href="#" style="background: red;"  onclick="eliminarQuirurgico('<?php echo utf8_decode($reg->clave); ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a>
		                          </div>
		                          </td>
		                        </tr>
		                    <?php
		                   } else{ ?> <tr>
		                          <td><?php echo $reg->nombre ; ?></td>
		                          <td></td>
		                          <td style="text-align: center;"></td>
		                        </tr> <?php } }else{
		                      ?>
		                        <tr>
		                          <td><?php echo $reg->nombre ; ?></td>
		                          <td></td>
		                          <td style="text-align: center;"></td>
		                        </tr>
		                    <?php
		                    }
		                  }?>
                     </tbody>
                      </table>
        <?php        

 				?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
       // }
          
	}


	public function set_NingunoQuirurgico(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();



        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $clave_pac=$_POST['clave_pac'];
       
        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Quirurgicos( $clave_pac,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstQuirurgicos = $soapclient->HistoriaClinica_getLstQuirurgicos_xPaciente($clave_pac, $wsClave);
  				$Quirurgicos  = new SimpleXMLElement(utf8_encode($objLstQuirurgicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark">
	                       
	                          <th scope="col">Nombre</th>
	                          <th scope="col" style="text-align: center">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                  	foreach($Quirurgicos->respuesta as $reg){
		             
		                    if( !isset($reg->error) ){
		                    	if( !empty($reg->clave)) {
		                      ?>
		                        <tr>
		                        
		                          <td><?php echo utf8_decode($reg->nombre); ?></td>
		                          
		                          <td style="text-align: center">
		                          	
		                          </td>
		                        </tr>
		                    <?php
		                   } else{ ?> <tr>
		                          <td><?php echo $reg->nombre ; ?></td>
		                          <td></td>
		                          <td style="text-align: center;"></td>
		                        </tr> <?php } }else{
		                      ?>
		                        <tr>
		                          <td><?php echo $reg->nombre ; ?></td>
		                      
		                          <td style="text-align: center;"></td>
		                        </tr>
		                    <?php
		                    }
		                  }?>
                     </tbody>
                      </table>
        <?php        

        }
          
	}


		public function set_NingunaAlergicos(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();



        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $clave_pac=$_POST['clave_pac'];
       
        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Alergia( $clave_pac,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstAlergicos = $soapclient->HistoriaClinica_getLstAlergicos_xPaciente($clave_pac, $wsClave);
  				$Alergicos  = new SimpleXMLElement(utf8_encode($objLstAlergicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                          <th scope="col">Alérgeno</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Médico</th>
	                          <th scope="col">Reacción</th>
	                          <th scope="col">Estado Actual</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                   $i=0;
                  foreach($Alergicos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->alergia) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->alergia) ; ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->medico); ?></td>
                          <td><?php echo utf8_decode($reg->reaccion); ?></td>
                          <td><?php echo utf8_decode($reg->estado_actual); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                          
                          <td >
                          	<div class="opciones-links">
                          	<a></a>                 	
                          	<?php if( ($reg->alergia == "NO EXISTEN DATOS" || $reg->alergia == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarAlergico('<?php echo ++$i ; ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }
          
	}


public function addAlergicos(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

				$txt_alergia=$_POST['txt_alergia'];
				$fecha_inicio=$_POST['fecha_inicio'];
        $txtMedico=$_POST['txtMedico'];
    		$txtReaccion=$_POST['txtReaccion'];
				$txtEstado=$_POST['txtEstado'];
        $txt_observaciones=$_POST['txt_observaciones'];
        $clave_pac=$_POST['clave_pac'];
				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_add_Alergia($clave_pac, $txt_alergia, $fecha_inicio, $txtMedico, $txtReaccion, $txtEstado, $txt_observaciones, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstAlergicos = $soapclient->HistoriaClinica_getLstAlergicos_xPaciente($clave_pac, $wsClave);
  				$Alergicos  = new SimpleXMLElement(utf8_encode($objLstAlergicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                          <th scope="col">Alérgeno</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Médico</th>
	                          <th scope="col">Reacción</th>
	                          <th scope="col">Estado Actual</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                      </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                   $i=0;
                  foreach($Alergicos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->alergia) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->alergia) ; ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->medico); ?></td>
                          <td><?php echo utf8_decode($reg->reaccion); ?></td>
                          <td><?php echo utf8_decode($reg->estado_actual); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                          
                          <td >
                          	<div class="opciones-links">
                          	<a></a>                 	
                          	<?php if( ($reg->alergia == "NO EXISTEN DATOS" || $reg->alergia == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarAlergico('<?php echo ++$i ; ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
              	</tbody>
              </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

	
	public function eliminarAlergico(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

				$n_reg=$_POST['n_reg'];
				$clave_pac=$_POST['clave_pac'];
       
				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_del_Alergia($clave_pac, $n_reg, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstAlergicos = $soapclient->HistoriaClinica_getLstAlergicos_xPaciente($clave_pac, $wsClave);
  				$Alergicos  = new SimpleXMLElement(utf8_encode($objLstAlergicos));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                          <th scope="col">Alérgeno</th>
	                          <th scope="col">Fecha Inicio</th>
	                          <th scope="col">Médico</th>
	                          <th scope="col">Reacción</th>
	                          <th scope="col">Estado Actual</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                      </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                   $i=0;
                  foreach($Alergicos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->alergia) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->alergia) ; ?></td>
                          <td><?php echo utf8_decode($reg->f_inicio); ?></td>
                          <td><?php echo utf8_decode($reg->medico); ?></td>
                          <td><?php echo utf8_decode($reg->reaccion); ?></td>
                          <td><?php echo utf8_decode($reg->estado_actual); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                          
                          <td >
                          	<div class="opciones-links">
                          	<a></a>                 	
                          	<?php if( ($reg->alergia == "NO EXISTEN DATOS" || $reg->alergia == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarAlergico('<?php echo ++$i ; ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->alergia ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
              	</tbody>
              </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

	
	public function set_NingunaHospitalizacion(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");


         $clave_pac=$_POST['clave_pac'];
       
        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Hospitalizacion( $clave_pac,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        	$objLstHospitalizaciones = $soapclient->HistoriaClinica_getLstHospitalizaciones_xPaciente($clave_pac, $wsClave);
  				$Hospitalizaciones  = new SimpleXMLElement(utf8_encode($objLstHospitalizaciones));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                          <th scope="col">Fecha</th>
	                          <th scope="col">Motivo</th>
	                          <th scope="col">Hospital</th>
	                          <th scope="col">Estancia</th>
	                          <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                 $i=0;
                  foreach($Hospitalizaciones->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->nombre) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha_app) ; ?></td>
                          <td><?php echo utf8_decode($reg->nombre); ?></td>
                          <td><?php echo utf8_decode($reg->desc_centr); ?></td>
                          <td><?php echo utf8_decode($reg->estancia_app); ?></td>
                                         
                          <td >
                          	<div class="opciones-links">
                                    	
                          	<?php if( ($reg->nombre == "NO EXISTEN DATOS" || $reg->nombre == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarHospitalizacion('<?php echo utf8_decode($reg->fecha_app); ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


		public function addHospitalizacion(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");


         $clave_pac=$_POST['clave_pac'];
         $fecha_inicio=$_POST['fecha_inicio'];
				 $txt_motivo=$_POST['txt_motivo'];
         $institucion=$_POST['institucion'];
         $hospital=$_POST['hospital'];
    		 $txt_estancia=$_POST['txt_estancia'];

       
        $objeto = $soapclient->HistoriaClinica_add_Hospitalizacion( $clave_pac, $fecha_inicio, $txt_motivo, $institucion, $hospital, $txt_estancia, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
       // if($xml->respuesta[0]->error == '0'){

        	$objLstHospitalizaciones = $soapclient->HistoriaClinica_getLstHospitalizaciones_xPaciente($clave_pac, $wsClave);
  				$Hospitalizaciones  = new SimpleXMLElement(utf8_encode($objLstHospitalizaciones));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                          <th scope="col">Fecha</th>
	                          <th scope="col">Motivo</th>
	                          <th scope="col">Hospital</th>
	                          <th scope="col">Estancia</th>
	                          <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                 $i=0;
                  foreach($Hospitalizaciones->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->nombre) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha_app) ; ?></td>
                          <td><?php echo utf8_decode($reg->nombre); ?></td>
                          <td><?php echo utf8_decode($reg->desc_centr); ?></td>
                          <td><?php echo utf8_decode($reg->estancia_app); ?></td>
                                         
                          <td >
                          	<div class="opciones-links">
                                    	
                          	<?php if( ($reg->nombre == "NO EXISTEN DATOS" || $reg->nombre == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarHospitalizacion('<?php echo utf8_decode($reg->fecha_app); ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


		public function eliminarHosp(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

				$fecha=$_POST['fecha'];
				$clave_pac=$_POST['clave_pac'];
       
				//print_r($id_toxi.','.$fecha_inicio.','.$fecha_fin.','.$txt_consumo_dia.','.$unidad.','.$clave_pac);


		
        $objeto = $soapclient->HistoriaClinica_del_Hospitalizacion($clave_pac, $fecha, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){
        	$objLstHospitalizaciones = $soapclient->HistoriaClinica_getLstHospitalizaciones_xPaciente($clave_pac, $wsClave);
  				$Hospitalizaciones  = new SimpleXMLElement(utf8_encode($objLstHospitalizaciones));   

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                          <th scope="col">Fecha</th>
	                          <th scope="col">Motivo</th>
	                          <th scope="col">Hospital</th>
	                          <th scope="col">Estancia</th>
	                          <th scope="col">Opciones</th>
	                        </tr>
	                      </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                    <?php
                   $i=0;
                  foreach($Hospitalizaciones->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->nombre) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha_app) ; ?></td>
                          <td><?php echo utf8_decode($reg->nombre); ?></td>
                          <td><?php echo utf8_decode($reg->desc_centr); ?></td>
                          <td><?php echo utf8_decode($reg->estancia_app); ?></td>
                                         
                          <td >
                          	<div class="opciones-links">
                                    	
                          	<?php if( ($reg->nombre == "NO EXISTEN DATOS" || $reg->nombre == "NINGUNO" )){ 
                          		?> 
                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarHospitalizacion('<?php echo utf8_decode($reg->fecha_app); ?>', <?php echo $clave_pac; ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->nombre ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
              	</tbody>
              </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


	public function set_NingunPadecimiento(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['folio'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        $clave_pac=$_POST['clave_pac'];
        $centro_sal=$_POST['centro_sal'];
        $folio=$_POST['folio'];


        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Padecimiento( $centro_sal,$folio, 99,  $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        	$objLstPadecimientos = $soapclient->HistoriaClinica_getLstPadecimientosActuales_xPaciente($clave_pac, $wsClave);
					$Padecimientos  = new SimpleXMLElement(utf8_encode($objLstPadecimientos));    

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Fecha</th>
	                          <th scope="col">Padecimiento</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                  foreach($Padecimientos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->cve) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha) ; ?></td>
                          <td><?php echo utf8_decode($reg->diagnostico); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->diagnostico == "NO EXISTEN DATOS" || $reg->diagnostico == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarPadecimiento(<?php echo utf8_decode($reg->centro_sal) ; ?>,<?php echo utf8_decode($reg->folio); ?>,'<?php echo utf8_decode(trim($reg->cve)); ?>', 99, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}



public function addPadecimiento(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['folio'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        
        $centro_sal=$_POST['centro_sal'];
        $folio=$_POST['folio'];
				$cve_cie=$_POST['cve_cie'];
				$tipo_diagnostico=$_POST['tipo_diagnostico'];
        $primera_vez=$_POST['primera_vez'];
				$confirmado=$_POST['confirmado'];
				$principal=$_POST['principal'];
        $fecha_inicio=$_POST['fecha_inicio'];
				$observaciones=$_POST['observaciones'];
				$hoja_frontal=$_POST['hoja_frontal'];
        $activo_hojaf=$_POST['activo_hojaf'];
        $clave_pac=$_POST['clave_pac'];
				
        $objeto = $soapclient->HistoriaClinica_add_Padecimiento( $centro_sal, $folio, $cve_cie, $tipo_diagnostico, 
        	$primera_vez, $confirmado, $principal, $fecha_inicio, $observaciones, $hoja_frontal, $activo_hojaf, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        	$objLstPadecimientos = $soapclient->HistoriaClinica_getLstPadecimientosActuales_xPaciente($clave_pac, $wsClave);
					$Padecimientos  = new SimpleXMLElement(utf8_encode($objLstPadecimientos));    

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Fecha</th>
	                          <th scope="col">Padecimiento</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                  foreach($Padecimientos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->cve) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha) ; ?></td>
                          <td><?php echo utf8_decode($reg->diagnostico); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->diagnostico == "NO EXISTEN DATOS" || $reg->diagnostico == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarPadecimiento(<?php echo utf8_decode($reg->centro_sal) ; ?>,<?php echo utf8_decode($reg->folio); ?>,'<?php echo utf8_decode(trim($reg->cve)); ?>', 99, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

	
	public function eliminarPadecimiento(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['folio'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        
        $centro_sal=$_POST['centro_sal'];
        $folio=$_POST['folio'];
				$clave_cie=$_POST['clave_cie'];
				$tipo_diag=$_POST['tipo_diag'];
        $clave_pac=$_POST['clave_pac'];

				
        $objeto = $soapclient->HistoriaClinica_del_Padecimiento( $centro_sal, $folio, $clave_cie, $tipo_diag, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        	$objLstPadecimientos = $soapclient->HistoriaClinica_getLstPadecimientosActuales_xPaciente($clave_pac, $wsClave);
					$Padecimientos  = new SimpleXMLElement(utf8_encode($objLstPadecimientos));    

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Fecha</th>
	                          <th scope="col">Padecimiento</th>
	                          <th scope="col">Observaciones</th>
	                          <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                  foreach($Padecimientos->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->cve) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->fecha) ; ?></td>
                          <td><?php echo utf8_decode($reg->diagnostico); ?></td>
                          <td><?php echo utf8_decode($reg->observaciones); ?></td>
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->diagnostico == "NO EXISTEN DATOS" || $reg->diagnostico == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarPadecimiento(<?php echo utf8_decode($reg->centro_sal) ; ?>,<?php echo utf8_decode($reg->folio); ?>,'<?php echo utf8_decode(trim($reg->cve)); ?>', 99, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->diagnostico ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}
	
	public function addDiscapacidad(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['clave'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        
        $clave_pac=$_POST['clave_pac'];
        $clave=$_POST['clave'];

				
        $objeto = $soapclient->HistoriaClinica_add_Discapacidad($clave_pac, $clave, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        $objLstDiscapacidades = $soapclient->HistoriaClinica_getLstDiscapacidades_xPaciente($clave_pac, $wsClave);
				$Discapacidades  = new SimpleXMLElement(utf8_encode($objLstDiscapacidades));  

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Clave</th>
	                         <th scope="col">Nombre</th>
	                         <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                 foreach($Discapacidades->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->codigo) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->codigo) ; ?></td>
                          <td><?php echo utf8_decode($reg->descripcion); ?></td>
                       
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->descripcion == "NO EXISTEN DATOS" || $reg->descripcion == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarDiscapacidad('<?php echo utf8_decode(trim($reg->codigo)); ?>',<?php echo utf8_decode(trim($clave_pac)); ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


	public function eliminarDiscapacidad(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['clave'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        
        $clave_pac=$_POST['clave_pac'];
        $clave=$_POST['clave'];

				
        $objeto = $soapclient->HistoriaClinica_del_Discapacidad($clave_pac, $clave, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        $objLstDiscapacidades = $soapclient->HistoriaClinica_getLstDiscapacidades_xPaciente($clave_pac, $wsClave);
				$Discapacidades  = new SimpleXMLElement(utf8_encode($objLstDiscapacidades));  

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Clave</th>
	                         <th scope="col">Nombre</th>
	                         <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                 foreach($Discapacidades->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->codigo) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->codigo) ; ?></td>
                          <td><?php echo utf8_decode($reg->descripcion); ?></td>
                       
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->descripcion == "NO EXISTEN DATOS" || $reg->descripcion == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarDiscapacidad('<?php echo utf8_decode(trim($reg->codigo)); ?>',<?php echo utf8_decode(trim($clave_pac)); ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}

	//
	public function set_NingunaDiscapacidad(){
        session_start(); // Se aloja en los métodos por que son estos los que mandan llamar a las vistas
        $var = ejLib::getInstance();
        $soapclient = $var->getWs();
        $wsClave = $var->get_wsClave();

        if(!isset($_POST['clave_pac'])  ) die("No dispone de suficientes privilegios de acceso para realizar esta acción");

        
        $clave_pac=$_POST['clave_pac'];
     

				
        $objeto = $soapclient->HistoriaClinica_set_Ninguna_Discapacidad($clave_pac, $wsClave);
       
        $xml  = new SimpleXMLElement(utf8_encode($objeto));
      
        if($xml->respuesta[0]->error == '0'){

        $objLstDiscapacidades = $soapclient->HistoriaClinica_getLstDiscapacidades_xPaciente($clave_pac, $wsClave);
				$Discapacidades  = new SimpleXMLElement(utf8_encode($objLstDiscapacidades));  

					 ?>
        			 <table class="table table-dark">
                        <thead>
	                        <tr class="table-dark" style=" background: #a3a3a3;">
	                        
	                         <th scope="col">Clave</th>
	                         <th scope="col">Nombre</th>
	                         <th scope="col">Opciones</th>
	                 
	                        </tr>
	                     </thead>
	                     <tbody>
                                                
                        
                   <!-- registros -->
                 <?php
                    $i=0;
                 foreach($Discapacidades->respuesta as $reg){
             
                    if( !isset($reg->error) ){
                    	if( !empty($reg->codigo) ) {
                      ?>
                        <tr>
                          <td><?php echo utf8_decode($reg->codigo) ; ?></td>
                          <td><?php echo utf8_decode($reg->descripcion); ?></td>
                       
                       
                                         
                          <td >
                          	<div class="opciones-links">
                                  	
                          	<?php if( ($reg->descripcion == "NO EXISTEN DATOS" || $reg->descripcion == "NINGUNO" )){ 
                          		
						    ?> 
						                          		
                          	<?php } else { ?><a href="#" style="background: red;"  onclick="eliminarDiscapacidad('<?php echo utf8_decode(trim($reg->codigo)); ?>',<?php echo utf8_decode(trim($clave_pac)); ?>, confirm);"><i class="fa fa-trash fa-lg"></i></a> 
                          	<?php }  ?>
                          	
                          </div>
                          </td>
                        </tr>
                    <?php
                   } else{ ?> <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr> <?php } }else{
                      ?>
                        <tr>
                          <td><?php echo $reg->descripcion ; ?></td>
                          <td></td>
                          <td style="text-align: center;"></td>
                        </tr>
                    <?php
                    }
                  }?>
                     </tbody>
                      </table>
        <?php        

        }

        ?>
        	<input type="hidden" id="hError" name="hError" value="<?php echo $xml->respuesta[0]->error;  ?>">
	   		<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_encode($xml->respuesta[0]->titulo);  ?>">
	   		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_encode($xml->respuesta[0]->descripcion);  ?>">
            <?php
          
	}


	public function setTipoGradoOrigenDiscapacidad(){

		$id_dificultad = $_POST['id_dificultad'];
    $id_disc_grado = $_POST['id_disc_grado'];
		$id_disc_origen = $_POST['id_disc_origen'];
		$clave_pac=$_POST['clave_pac'];
		
		$var = ejLib::getInstance();
		$soapclient = $var->getWs();
		$wsClave = $var->get_wsClave();



		$Solicitud = $soapclient->HistoriaClinica_set_TipoGradoOrigen_Discapacidad($clave_pac, $id_dificultad, 
			$id_disc_grado, $id_disc_origen, $wsClave);

		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));

		?>

	    <input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	    <input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->tituloerror);  ?>">
	    <input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcionerror);  ?>">
	    <?php

	}


	public function impime_receta_CE_pdf(){
  	$folio = '';
    $centro_sal = '';    
    $tipo = '0';
    $motivo = '';   

    //Se reciben las variables por POST, que fueron enviadas desde viewImprimirReferencia
		if(isset($_POST['folio']))
      $folio = $_POST['folio'];
    if(isset($_POST['centro_sal']))
      $centro_sal = $_POST['centro_sal'];  
    if(isset($_POST['tipo']))
      $tipo = $_POST['tipo'];   
    if(isset($_POST['motivo']))
      $motivo = $_POST['motivo'];    

   	//  Generar folio de receta   

    	$var = ejLib::getInstance();
			$soapclient = $var->getWs();
			$wsClave = $var->get_wsClave();
				
			 switch ($tipo) {
            case 0: //
                $Solicitud = $soapclient->ConsultaExterna_add_folios_receta($centro_sal, $folio, $wsClave);
				     		$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
				     		if($Resp->respuesta[0]->error=='0'){
	  								?>
						  	   	<div class="modal-header">
					        		<h5 style="display: inline-block; font-size: 18px; margin: 0; line-height: 1; font-family: 'Source Sans Pro',sans-serif; font-weight: 500;">RECETA MÉDICA</h5>
					        		<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					          		<span aria-hidden="true">&times;</span>
					        		</button>
					     		 	</div>
										
										<iframe src="Consulta_receta_imprime_pdf?folio=<?php echo $folio; ?>&centro_sal=<?php echo $centro_sal; ?>" id="ifrNota" name="ifrNota" height="90%" width="90%">
	  	 			    
	  	   					<?php } else { ?> 
						  	   	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
						   			<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->titulo);  ?>">
						    		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcion);  ?>">
	  	   					 <?php    }  	

                break;
            case 1: // cancelacion de folios en receta_enc
          /*  if($tipo==1 && $motivo	=='')
            {
            		return response()->json(array(
                'error' => 1,
                'mensaje' => 'No se pudo realizar el proceso correctamente'
            		));
            }*/
            	$bajaReceta = $soapclient->ConsultaExterna_cancela_folios_receta($centro_sal, $folio, $motivo, $wsClave);
							$baja  = new SimpleXMLElement(utf8_encode($bajaReceta));
							if(!isset($baja->respuesta) ){
            		return response()->json(array(
                'error' => 1,
                'mensaje' => 'No se pudo realizar el proceso correctamente'
            		));
        			}else{

	     					if( $baja->respuesta[0]->error == '0' ){
				     			$Solicitud = $soapclient->ConsultaExterna_add_folios_receta($centro_sal, $folio, $wsClave);
				     			$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
									

									if($Resp->respuesta[0]->error=='0'){
	  								?>
						  	   	<div class="modal-header">
					        		<h5 style="display: inline-block; font-size: 18px; margin: 0; line-height: 1; font-family: 'Source Sans Pro',sans-serif; font-weight: 500;">RECETA MÉDICA</h5>
					        		<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					          		<span aria-hidden="true">&times;</span>
					        		</button>
					     		 	</div>
										
										<iframe src="Consulta_receta_imprime_pdf?folio=<?php echo $folio; ?>&centro_sal=<?php echo $centro_sal; ?>" id="ifrNota" name="ifrNota" height="90%" width="90%">
	  	 			    
	  	   					<?php } else { ?> 
						  	   	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
						   			<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->titulo);  ?>">
						    		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcion);  ?>">
	  	   					 <?php    }  	
								}
        			} 
        break;

        case 2: //  Imprimir receta sin cancelar            
        	?>
        		<div class="modal-header">
					        		<h5 style="display: inline-block; font-size: 18px; margin: 0; line-height: 1; font-family: 'Source Sans Pro',sans-serif; font-weight: 500;">RECETA MÉDICA</h5>
					        		<button type="button" class="close" data-dismiss="modal" aria-label="Close">
					          		<span aria-hidden="true">&times;</span>
					        		</button>
					     		 	</div>
										
										<iframe src="Consulta_receta_imprime_pdf?folio=<?php echo $folio; ?>&centro_sal=<?php echo $centro_sal; ?>" id="ifrNota" name="ifrNota" height="90%" width="90%">
					<?php						
        break; 

           
             
               
        }
			
		/*	$Solicitud = $soapclient->ConsultaExterna_add_folios_receta($centro_sal, $folio, $wsClave);

			$Resp  = new SimpleXMLElement(utf8_encode($Solicitud));
			print_r($Resp->respuesta[0]->error);

		if($Resp->respuesta[0]->error=='0'){
	  	
	  		?>
	  	   	<div class="modal-header">
        		<h5 style="display: inline-block; font-size: 18px; margin: 0; line-height: 1; font-family: 'Source Sans Pro',sans-serif; font-weight: 500;">RECETA MÉDICA</h5>
        		<button type="button" class="close" data-dismiss="modal" aria-label="Close">
          		<span aria-hidden="true">&times;</span>
        		</button>
     		 	</div>
					
					<iframe src="Consulta_receta_imprime_pdf?folio=<?php echo $folio; ?>&centro_sal=<?php echo $centro_sal; ?>" id="ifrNota" name="ifrNota" height="90%" width="90%">
	  	   	<?php } else if($Resp->respuesta[0]->error == '6'){ ?>
	  	   		  <div class="modal-header">
			        	<h5 class="modal-title" id="exampleModalLongTitle">Impresión de receta médica</h5>
			        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
			          <span aria-hidden="true">&times;</span>
			        </button>
			      </div>
			     	 <div class="modal-body">
			     esta es una prueba
			      </div>
			    	  <div class="modal-footer">
			        <button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
			        <button type="button" name="bntConfirm" class="btn btn-success" data-dismiss="modal" onclick="">Si</button>
			      </div>

	  	    	
			    
	  	   	<?php } else { ?> 
	  	   	<input type="hidden" id="hError" name="hError" value="<?php echo $Resp->respuesta[0]->error;  ?>">
	   			<input type="hidden" id="hErrorTitulo" name="hErrorTitulo" value="<?php echo utf8_decode($Resp->respuesta[0]->titulo);  ?>">
	    		<input type="hidden" id="hErrorDetalle" name="hErrorDetalle" value="<?php echo utf8_decode($Resp->respuesta[0]->descripcion);  ?>">
	  	    <?php
	  	    }  	  */ 
	
  	   
   }



}
