Código PHP:
Ver original<?php
include ('conexion.php');
ini_set('max_execution_time', 40000); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Generacion de Planos Argentina</title>
<style type="text/css">
<!--
.Estilo6 {color: #A5A6AA;
font-weight: bold;
}
.Estilo7 {
color: #FFFFFF;
font-weight: bold;
}
.Estilo11 { color: #10A1DD;
font-weight: bold;
}
-->
</style>
</head>
<?php
$seleccion_ips='argentina';
$tratante_ips='argentina';
/*
$ips_tratante=mysql_query("SELECT LEFT(ips,2) FROM rips_sura where id_rips='1'");
while ($t=mysql_fetch_array($ips_tratante)) // Con este arreglo lleno la lista /Menu con los valores de la tabla tipo_usuario
{
$tratante_ips=$t[0];
}
*/
$prestador='05001043470';
$ips='EPS';
$seleccion_edad=mysql_query("SELECT fecha_naci_usuario FROM anexo_8");
while ($b=mysql_fetch_array($seleccion_edad)) // Con este arreglo lleno la lista /Menu con los valores de la tabla tipo_usuario {
$tratante_ips=$t[0];
}
//////////////////////INSERT /////////////////////////////
$ac_argentina=mysql_query("INSERT INTO ac_argentina (num_factura,cod_prestador,tipo_identi,numero_identi,fecha_consulta,num_autorizacion,cod_consulta, finalidad_consulta,causa_externa,dx_principal,cod_dx_1,cod_dx_2,cod_dx_3,tipo_diagnostico,valor_consulta,valor_moderadora,valor_neto)
select 'numero factura','05001043470',tipo_identi_usuario,numero_identi_usuario,fecha_servicio,numero_orden,codigo_servicio,
'10','13',codigo_dx_ppal,codigo_dx1,codigo_dx2,codigo_dx3,'1',valor,valor_moderadora,
'sumar' FROM anexo_8");
$us_argentina=mysql_query("INSERT INTO us_argentina (documento_paci,tipo_ident,eps,tipo_usuario,apellido_1,apellido_2,nombre_1,nombre_2,edad,unidad_edad,sexo, departamento,municipio,zona)
select distinct(numero_identi_usuario) as
r,tipo_identi_usuario,'05001043470',1,apellido1_usuario,apellido2_usuario,nombre1_usuario,nombre2_usuario,edad_final_usuario,unidad_medida_edad,genero,'05','001','U' from anexo_8");
$ap_argentina=mysql_query("INSERT INTO ap_argentina (numero_factura,codigo_prestador,tipo_identi,numero_identi,fecha_procediimiento,num_autorizacion, cod_procedimiento,ambito_procedimiento,finalidad_procedimiento,personal_atiende,cod_dx_ppal,cod_dx_relacionado,
complicacion,forma_acto,valor_procedimiento)
SELECT 'numero factura','05001043470',tipo_identi_usuario,numero_identi_usuario,fecha_servicio,numero_orden,codigo_servicio,'1',
'1','',codigo_dx_ppal,'','','',valor from anexo_8 ");
$actualizar_valor=mysql_query("select distinct(fecha_servicio), sum(valor) FROM anexo_8 GROUP BY 1 ORDER BY 1");
$contador=1;
while ($k=mysql_fetch_array($actualizar_valor)) // Con este arreglo lleno la lista /Menu con los valores de la tabla tipo_usuario {
$valor_factura=$k['1'];
$fecha_factura=$k['fecha_servicio'];
$actualizar_af=mysql_query("INSERT INTO af_argentina (cod_prestador,razon_social,tipo_identi,numero_identi,fecha_exp_fact,fecha_inicial,fecha_fina,cod_entidad,nombre_entidad,valor_copago,valor_neto) VALUES ('05001043470','COOPERATIVA ANTIOQUEÑA DE SALUD','NI','800168183-5','$fecha_factura','','','EPS001','EPS ALIANSALUD','$valor_factura','$valor_factura') "); $actualice_valor=mysql_query("update facturas_argentina set suma_factura = $valor_factura where fecha_factura='$fecha_factura'"); $contador++;
}
$actualizar_num_factura_ac1=mysql_query("UPDATE af_argentina a SET numero_fact = (SELECT numero_factura FROM facturas_argentina WHERE fecha_factura = a.fecha_exp_fact LIMIT 1)");
$actualizar_num_factura=mysql_query("UPDATE af_argentina a SET numero_fact = '1X' WHERE numero_fact IS NULL");
$actualizar_num_factura_ap=mysql_query("UPDATE ap_argentina a SET numero_factura = (SELECT numero_factura FROM facturas_argentina WHERE fecha_factura = a.fecha_procediimiento LIMIT 1)");
$actualizar_num_factura_ac=mysql_query("UPDATE ac_argentina a SET num_factura = (SELECT numero_factura FROM facturas_argentina WHERE a.fecha_consulta=fecha_factura LIMIT 1)");
$seleccion_ac=mysql_query("SELECT num_factura FROM ac_argentina"); while ($tows1=mysql_fetch_array($seleccion_ac)) // Con este arreglo actualizo los numeros de facturas del ac vacios por 1X {
$registros_ac=$tows1['num_factura'];
$actualizar_factura_ac=mysql_query("UPDATE ac_argentina SET num_factura = '1X' WHERE num_factura=''"); }
$seleccion_ap=mysql_query("SELECT numero_factura FROM ap_argentina"); while ($tows2=mysql_fetch_array($seleccion_ap)) // Con este arreglo actualizo los numeros de facturas del ap vacios por 1X {
$registros_ap=$tows2['numero_factura'];
$actualizar_factura_ap=mysql_query("UPDATE ap_argentina SET numero_factura = '1X' WHERE numero_factura=''"); }
$invertir_fecha_ac=mysql_query("SELECT fecha_consulta FROM ac_argentina "); $contin=1;
while ($towsn=mysql_fetch_array($invertir_fecha_ac)) // Con este arreglo corrijo la fecha de 2012-05-12 a 12-05-2012 {
$fecha_consulta=$towsn['fecha_consulta'];
$fcha=explode("-",$fecha_consulta); $fechanueva=$fcha[2]."/".$fcha[1]."/".$fcha[0];
$actualizar_ac=mysql_query("UPDATE ac_argentina a SET fecha_consulta ='$fechanueva' where id_ac='$contin' "); $contin++;
}
$invertir_fecha_servicio=mysql_query("SELECT fecha_procediimiento FROM ap_argentina "); $contic=1;
while ($towss=mysql_fetch_array($invertir_fecha_servicio)) // Con este arreglo corrijo la fecha de 2012-05-12 a 12-05-2012 {
$fecha2=$towss['0'];
$fecha_nueva=$fch2[2]."/".$fch2[1]."/".$fch2[0];
$actualizar_serv=mysql_query("UPDATE ap_argentina a SET fecha_procediimiento ='$fecha_nueva' where id_ap='$contic' "); $contic++;
}
$sumar_cuotas_ac=mysql_query("SELECT valor_consulta,valor_moderadora FROM ac_argentina "); $contac=1;
while ($towac=mysql_fetch_array($sumar_cuotas_ac)) // Con este arreglo corrijo la fecha de 2012-05-12 a 12-05-2012 {
$valor_consulta=$towac['0'];
$valor_moderadora=$towac['1'];
$valor_total=$valor_consulta+$valor_moderadora;
$actualizar_total=mysql_query("UPDATE ac_argentina a SET valor_neto ='$valor_total' where id_ac='$contac' "); $contac++;
}
$update_valor_consulta=mysql_query("UPDATE ac_argentina SET valor_consulta='1' where valor_consulta='0'"); $update_valor_consulta=mysql_query("UPDATE ac_argentina SET valor_moderadora='1' where valor_moderadora='0'"); $update_valor_consulta=mysql_query("UPDATE ac_argentina SET valor_neto='1' where valor_neto='0'");
$fullpath='C:/Archivos de programa/VertrigoServ/www/Rips/planos_argentina/US';
$fullpath1='C:/Archivos de programa/VertrigoServ/www/Rips/planos_argentina/AF';
$fullpath2='C:/Archivos de programa/VertrigoServ/www/Rips/planos_argentina/AC';
$fullpath3='C:/Archivos de programa/VertrigoServ/www/Rips/planos_argentina/AP';
$fullpath4='C:/Archivos de programa/VertrigoServ/www/Rips/planos_argentina/CT';