<?php
 include("header.php");
 include("select.php");
 include("conexionOdo.php");  
 
 session_start(); 
 //recibe tipo numero de identificacion
 $e_idPaciente = $_SESSION['cedula'];
 $e_tipoId     = $_SESSION['tipoId'];
 
 //<!---------------- PROCESA BOTONES LISTA DE ODONTOLOGOS  ----------------> 
   $active = "";
   $leer   = "";
   if(isset($_POST['odontologo']))
   {
   
     $active = "disabled";
     $leer   = "readonly='readonly'";
     $grabaPaciente = "N";
     $sel           = $_POST['sel'];
     
     $s_codCausa1   = $_POST['codCausa'];
     $parteCodCausa = explode("|", $s_codCausa1);
     $s_codCausa    =  $parteCodCausa[0];
     $s_nomCausa    =  $parteCodCausa[1];
     
     $s_codEntidad1 = $_POST['codEntidad'];
     $parteCodEnt   = explode("|", $s_codEntidad1);
     $s_codEntidad  =  $parteCodEnt[0];
     $s_nomEntidad  =  $parteCodEnt[1];
     
     $s_tipoConsulta    = $_POST['tipoCon'];
     $parteTipoCon = explode("|", $s_tipoConsulta);
     $s_tipoCon    =  $parteTipoCon[0];
     $s_nomTipoCon =  $parteTipoCon[1];
     
     $e_famResponsable = $_POST['famResponsable'];
     $e_parentesco     = $_POST['parentesco'];
     $e_telPariente    = $_POST['telPariente'];
    
     //DEFAULT HORA EN BOGOTA;
     date_default_timezone_set("America/Bogota");
     $s_hoarAsignacion =  date("Y/m/d H:i:s");
     $w_fecha          = date("Y-m-d",time());
     
     $medicoSel     = $_POST['medSel'];
     
     $s_yaGrabo     = $_POST['yaGrabo'];
     
     $nvoNroPreCon  = $_POST['nroPreCta'];
     $obsCita       = $_POST['obsCita'];
     
     //NUEVA CITA FUERA DE TRATAMIENTO
     //if($s_tipoProceso=="nc"){
      $s_numCot = 0;
      $s_numTra = 0;
     //}


      if ($s_yaGrabo=="")
      {
        // conexion a la base de datos
        include("conexionOdo.php");
        // Realiza consulta del numero de prConsulta a asignar MySQL
        $query = "SELECT preConsulta AS nroPreCon FROM SIO_CON_CITAS";// WHERE nitEmpresa=$s_nitEmpresa";
            
        $result = mysql_query($query) or die('Consulta de Numero de PreConsulta fallida: ' . mysql_error());
        $line = mysql_fetch_array($result, MYSQL_ASSOC);
        //asigna valores a variables de trabajo
        $nvoNroPreCon   = $line["nroPreCon"];
        $nvoNroPreCon   = $nvoNroPreCon+1;
        $s_nvoNroPreCon = $nvoNroPreCon; 
        $s_yaGrabo="S";
        
        // Liberar resultados
        mysql_free_result($result);
        
        //<!---------------- Realiza actualizacion de consecutivo de citas ---------------->
        // NUMERO DE CITA
        $query = "UPDATE SIO_CON_CITAS SET preConsulta = $s_nvoNroPreCon ";// WHERE nitEmpresa=$s_nitEmpresa";
        $result = mysql_query($query) or die('Modificacion numero de PreConsulta  fallida: ' . mysql_error());
        // Liberar resultados
        mysql_free_result($result);
        
        //toma nombre del medico seleccionado
        $query  = "SELECT * FROM SIME_BAS_N_USUARIOS WHERE idUsuario = $medicoSel "; 
        $result = mysql_query($query) or die('Consulta nombre de medico fallida: ' . mysql_error());
        $line   = mysql_fetch_array($result, MYSQL_ASSOC);
        $medico = $line['nomUsuario'] . " " . $line['apell1Usuario'] . " " . $line['apell2Usuario'];
        // Liberar resultados
        mysql_free_result($result);
             
        //$query = "SELECT count(*) AS exCita FROM SIME_CITAS WHERE tipoId='$e_tipoId' AND idPaciente=$e_idPaciente";
        //$result = mysql_query($query) or die('Consulta de existencia de paciente fallida: ' . mysql_error());
   
        $query = " INSERT INTO SIO_O_CITAS( ".
                    " preConsulta, ".       
                    " nitEmpresa,  ".
                    " codSede, ".
                    " tipoId, ".
                    " idPaciente, ".
                    " medConsulta, ".
                    " estado, ".
                    " observaciones, ".
                    " causaConsulta, ".
                    " codEntidad, ".
                    " codTipoConsulta, ".
                    " cotizacion, ".
                    " tratamiento, ".
                    " fechaAsignacion, ".
                    " fechaAtencion, ".
                    "horaAsignacion,".
                    "familiar, " . 
                    "parentesco, " .
                    "telPariente) ".
              " VALUES ($s_nvoNroPreCon, ".
                      " $s_nitEmpresa, ".
                      "$s_codSede, ". 
                      "'$e_tipoId', " .
                      "$e_idPaciente, " .
                      "$medicoSel, ".
                      "'ASIGNADA', ".
                      "'$obsCita',".
                      "'$s_codCausa ',".
                      "'$s_codEntidad',".
                      "$s_tipoCon,".
                      "$s_numCot,".
                      "$s_numTra,".
                      "'$w_fecha',".
                      "'$w_fecha', ".
                      "'$s_hoarAsignacion',".
                      "'$e_famResponsable', " . 
                      "'$e_parentesco', " .
                      "'$e_telPariente')";  
         $result = mysql_query($query) or die('Insercion de cita fallida: ' . mysql_error());  
         // Liberar resultados
         mysql_free_result($result);
        
        $query = " INSERT INTO `SIO_O_CITAS_MOV` (`preConsulta`, `nitEmpresa`, `codSede`, `tipoId`, `idPaciente`, `estado`, `usuario`, `fechaEstado`, horaAsignacion) ".
                 " VALUES ($s_nvoNroPreCon, $s_nitEmpresa, $s_codSede, '$e_tipoId', $e_idPaciente, 'ASIGNADA',$s_idUsuario ,'$w_fecha','$s_hoarAsignacion')";
        $result = mysql_query($query) or die('Insercion de cita fallida: ' . mysql_error());  
         // Liberar resultados
         mysql_free_result($result);          

       // Cerrar la conexion
       //mysql_close($link);
    }//ya grabo
  }//medico
 
  // Verifica Exixtencia del Paciente en la bd
    $query = "SELECT count(*) AS existePac FROM SIME_BAS_PACIENTE WHERE tipoId='$e_tipoId' AND idPaciente=$e_idPaciente";
    $result = mysql_query($query) or die('Consulta de existencia de paciente fallida: ' . mysql_error());
    $line = mysql_fetch_array($result, MYSQL_ASSOC);
    //asigna valores a variables de trabajo
    $s_existePa = $line["existePac"];
    
    if ($s_existePa>0)
    {
?>


<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">   
     <table align="center" width="960">
          <tr class="camposLista">
            <td width="100%"  align="center"><span class="icon-user-plus" style="font-size:20px; color:rgba(41, 128, 185, 1);"> <span style="font-size:20px; font-family:Arial; color:#e67e22;"> ASIGNACION DE CITAS A ODONTOLOGO </span> </span></td> 
            
          </tr>
        </table>

     <table align="center" width="960" border="1">
       <tr>
         <td class="titulosTabla">DATOS DEL ACOMPA&Ntilde;ANTE PARA ESTA CITA*</td>
         <td class="titulosTabla" colspan="3">CONSULTA</td>
       <tr>   
       <tr>
         <td rowspan="3">
            <table align="center" border="0">
              
              <tr>  
                <td class="negritaAzul" align="left">Acompa&ntilde;ante</td>
                <td><textarea rows="1" class="style-1" cols="35" wrap="soft" name="famResponsable" id="famResponsable"></textarea></td>
              </tr>
              <tr>  
                <td class="negritaAzul" align="left">Parentesco</td>
                <td  class="camposTabla"><textarea rows="1" class="style-1" cols="35" wrap="soft" name="parentesco" id="parentesco"></textarea></td>
              </tr>  
              <tr>  
                <td class="negritaAzul" align="left">Tel&eacute;fonos</td>
                <td  class="camposTabla"><textarea  class="style-1" rows="1" cols="35" wrap="soft" name="telPariente" id="telPariente"></textarea></td>
              </tr>
              <tr><td colspan="3" class="negrita">*Para menores de edad</td></tr>
            </table>
         </td>
         <td class="negritaAzul" align="left" colspan="2" >Seleccione el tipo de consulta</td>
         <td colspan="3" align="left">
            <select name="tipoCon" style="width:300px;" required>
              <?php echo $comboTipo1; ?>
            </select>
         </td>
       </tr>
       
       <tr>
         <td class="negritaAzul" align="left" colspan="2" >Seleccione la causa de la consulta</td>
         <td colspan="2" align="center" class="camposTabla">
           <select name="codCausa" style="width:300px" required>
            <?php echo $comboCausa1; ?>
           </select>
         </td>
       </tr>
       
       <tr>  
         <td class="negritaAzul" align="left" colspan="2" >Seleccione la entidad administradora</td>
         <td colspan="2" align="center" class="camposTabla">
           <select name="codEntidad" style="width:300px" required>
             <?php echo $comboEntidad1; ?>
           </select>
         </td>
       </tr> 
     </table>
     
     <!--/////////////////////////////////////////////////////
     ////////////////// DATOS DEL MEDICO ////////////////////
     /////////////////////////////////////////////////////-->
     
     <table align="center" border="1" width="960"> 
       <p></p>
       <p></p>
       <tr> 
        <td class="titulosTabla" colspan="2" align="left"> SELECCIONE EL ODONTOLOGO AL QUE SE LE ASIGNARA LA CONSULTA</td>
       </tr>
      
       <tr>
         <td width ="80%" align="left" class="camposTabla">
          <select name="medSel" type="medSel" style="width:450" value="27" required <?php echo $active; ?> >
            <?php echo $comboOdontologos; ?>  
          </select>
         </td>
         <td width ="20%" align="center" class="camposTabla" rowspan ="2">
            <input type="submit" name="odontologo" value="Asignar a Odont&oacute;logo" style="width:150; height:30" <?php echo $active; ?>/>
         </td>
       </tr>  
       
       <tr>
          <td align="left" class="camposTabla">Observaciones 
            <textarea rows="2" cols="80" wrap="soft" name="obsCita" id="obsCita" required <?php echo $leer; ?>> </textarea>
          </td>
        </tr>
       
      </table> 
      <input style="visibility:hidden" name="yaGrabo" id="yaGrabo" value="<?=$s_yaGrabo?>"/>
      <input style="visibility:hidden" name="nroPreCon" id="nroPreCon" value="<?=$s_nvoNroPreCon?>"/>
      <input style="visibility:hidden" name="sel" id="sel"value="S"/>
    <!-- <input style="visibility:hidden" name="medSel" id="medSel"value="<?=$medicoSel?>"/> -->
 </form>  
      <?php
      if ($s_yaGrabo=="S")
       {
         
      ?> 
        <table align="center" width="90%">
          <tr class="camposLista">
            <td width="200"  align="center"><span class="icon-user-check" style="font-size:80px; color:#16a085;"> </span></td> 
            <td width="500"  align="center"><span style="font-size:35px; color:#e67e22;"> Cita Asignada correctamente <?=$w_fecha?></span></td>
          </tr>
        </table>
        
        <table width="90%" align="center">  
         <tr>  
          <td>
            <table>
              <tr class="camposLista">
               <td width="400"><b>Odont&oacute;logo: </b><?=$medico?></td>
              </tr>
              <tr class="camposLista">
               <td width="400"><b>Causa de consulta:  </b><?=$s_nomCausa?></td>
              </tr>
              
            </table>
          </td>
          <td>
            <table>
              <tr class="camposLista">
                <td width="400"><b>Entidad:</b> <?=$s_nomEntidad?></td>
              </tr>
              <tr class="camposLista">
               <td width="400"><b>Tipo de Consulta: </b><?=$s_nomTipoCon?></td>
              </tr>
            </table>
          </td>    
         </tr>
      </table>  
        
      <?php
       }
      }//fin existe paciente  
     else
     {
      $mensRep= "EL PACIENTE NO EXISTE, PARA REALIZAR ESTA OPERACION ES NECESARIO CREARLO PRIMERO";
     ?> 
      
      <table align="center" width="970">
      <p>
     

      </p>
      <tr>
         <td class="titulosTabla"><?=$mensRep?></td>
      </tr>
      <tr><td><br></td></tr>
       <tr>
          <td align="center">
             <a href="frameDash.php" class="button blue">
 	     <span class="icon-user-plus"></span>Crear Paciente 
	    </a>
	 </td>              
      </table>
     <?php  
     }
     ?>
     
     
     
 </body>
</html> 
   