2015-07 28 15:02:39 Nuevo(0,1) Caso :17840 2015-07 28 15:02:39 cargar datos del sujeto(,,s,71,17840) select s.*, m.nombre as nom_muni, c.nom_cat,fec_caso from wf_caso_71 w inner join core_sujetoverificacion s on w.id=17840 AND s.id =w.core_sujetoverificacion_id inner join plan_municipio m on s.plan_municipio_id=m.id inner join core_sujetocategoria c on s.core_sujetocategoria_id=c.id 2015-07 28 15:02:39 tabla dat adic select tabla from core_sujetoverificaciontipo where id=6 2015-07 28 15:02:39 tabla :core_sujetoverificacion_paciente SELECT * FROM core_sujetoverificacion_paciente where id=0 CasoSeguimiento :78631 EjecutarTarea_190() Recepción de Pacientes id_comp391 1 ValidarUsuario(190):1 EjecutarPaso_261: eval:0 , caso=17840 id_comp 391 Mostrar eval fin 2015-07-28 15:02:39 /******************************************************************************************************/ 2015-07 28 15:02:40 Continuar(s,190,261,) EjecutarTarea_190() Recepción de Pacientes id_comp391 1 ValidarUsuario(190):1 EjecutarPaso_261: eval:0 , caso=17840 id_comp 391 Paso::Guardar(Caso:17840) rta: 1 dato: tabla: CasoPaso:161858 CargarDatos_261() SiguientePasoDe261: Funcion para ejecutar el siguiente paso Condicion paso : 0 ==0 EjecutarPaso_259: form:4 , caso=17840 id_comp 391 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_391').removeAll();Ext.getCmp('comp_391').add(new Ext.form.FormPanel({ title: 'Datos Generales' ,padding: 10,id:'frm_formulario_71_17840',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'4'}) ,new Ext.form.Hidden({name :'id_periodo',value:'2015'}) ,new Ext.form.Hidden({name :'obs_ingreso',value:''}) ,new Ext.form.Hidden({name:'cod_bloque',value:'27'}) ,new Ext.form.Hidden({name :'oid',value:''}) ,new Ext.form.ComboBox({fieldLabel:'Municipio de Origen',allowBlank:false,anchor:'100%',forceSelection:true,emptyText:'Seleccione una opcion',editable:true,displayField:'valor',valueField:'id',triggerAction:'all',minChars:3,store:new Ext.data.Store({autoDestroy:true,url:$view_js+'carga_comboCrue.php',autoSave:false,baseParams:{consulta:'2',departamento_id:'22'},autoLoad:false,reader:new Ext.data.JsonReader({totalProperty:'total',successProperty:'success',idProperty:'id',root:'data',messageProperty:'message'},[{name:'id'},{name:'valor'}])}),mode:'remote',queryParam:'nombre',pageSize:20,hiddenName:479}),{value:'',xtype:'textfield' , maxLength:10,autoCreate:{ tag:'input',maxlength:'10'} ,allowBlank:false,id:'480',fieldLabel:'* Edad ' },{ xtype:'hidden',id:'hds481',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),481);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),481); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[0,'Ninguno'],[1,'Femenino'],[2,'Masculino'] ]}),valueField:'id',displayField:'value',id:'inp_select_27_481',allowBlank:false,fieldLabel:'* Genero',hiddenName:'481'}),new Ext.form.RadioGroup({columns:2,items:[ new Ext.form.Radio({name:'1060',id:'1060_1',inputValue:1,boxLabel:'Si'}), new Ext.form.Radio({name:'1060',id:'1060_2',inputValue:2,boxLabel:'No'}) ],columns:2,allowBlank:false,fieldLabel:'* Recién Nacido',id:'1060'}),new Ext.form.ComboBox({fieldLabel:'*CC Responsable',anchor:'100%',allowBlank:false,forceSelection:true,emptyText:'Seleccione una opción',editable:true,displayField:'valor',valueField:'id',triggerAction:'all',minChars:3,store:new Ext.data.Store({autoDestroy:true,url:$view_js+"carga_comboQueryTabla.php",autoSave:false,baseParams:{'dqsl':'2', 'pro':'71', 'cas':'17840','ret_data':'s' },autoLoad:false,reader:new Ext.data.JsonReader({totalProperty:'total',successProperty:'success',idProperty:'id',root:'data',messageProperty:'message'},[{name:'id'},{name:'valor'},'ape_resp','nom_resp','tel_resp'])}),mode:'remote',queryParam:'nombre',pageSize:20,hiddenName:1061,id:'inp_1061',loadValor:function(val,data){this.getStore().loadData(data);this.setValue(val);},editable:true ,forceSelection:false ,submitValue : true ,hiddenName:null ,id:1061 ,listeners:{ select:function(combo,record,index){ Ext.getCmp('1062').setValue(record.data.ape_resp); Ext.getCmp('1063').setValue(record.data.nom_resp); Ext.getCmp('1064').setValue(record.data.tel_resp); record.data.valor=record.data.id; this.setValue(record.data.id); } }}),{value:'',xtype:'textfield' , maxLength:50,autoCreate:{ tag:'input',maxlength:'50'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'1062',fieldLabel:'Apellidos del Responsable' },{value:'',xtype:'textfield' , maxLength:20,autoCreate:{ tag:'input',maxlength:'20'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,id:'1063',fieldLabel:'Nombres del Responsable' },{value:'',xtype:'textfield' , maxLength:30,autoCreate:{ tag:'input',maxlength:'30'} ,id:'1064',fieldLabel:'Teléfono del Responsable' } ] ,prepararGrids:function(){/*buscar editorgrid - grilla id compuesto, id real, mas id formulario esclavo, separado _*/var grillasF=this.findByType('editorgrid');if(grillasF && grillasF!=''){for (i=0; i < grillasF.length; i++){var xstore=grillasF[i].getStore();if(xstore.getCount()>0){var data=new Array();var xxid=grillasF[i].getId().split('_');for (j=0; j < xstore.getCount(); j++){var xreco = xstore.getAt(j); var cont_dat_vac=0,cont_tot_vac=0; for(var elem in xreco.data){cont_tot_vac++;if( xreco.data[elem] ==null || xreco.data[elem]=='' ){cont_dat_vac++;}} if(cont_dat_vac < cont_tot_vac){data[data.length]=xreco.data;data[data.length-1]['form_master_escribir_xxx']=xxid[1];}}var xfinalfin=Ext.encode(data);Ext.getCmp(xxid[0]).setValue(xfinalfin);}}}/*grabar stores en hiddens*/},tbar:[{text:'Guardar',iconCls: 'icon-disk',handler: function(){ var form = Ext.getCmp('frm_formulario_71_17840'); var f=form.getForm();if(f.isValid()){var band_f=true;try{band_f =form.Validar();}catch(e){}if(band_f){form.prepararGrids();f.submit({url:'http://192.168.10.116/sisad/build/view/'+'workflow/casos/casos_l.php',params:{wf_proceso_id:'71',wf_paso_id:'259',wf_tarea_id:'190',wf_caso_id:'17840',id:'391',accion:'nextPaso',reg:'s',rta:'n'},success:function(form, action){if(action.result.message) crearMsg(action.result.message,'Informacion');else if(action.result.execute){/*try{*/eval(action.result.execute);/*}catch(e){alert(e+'Se presentó un error , por favor cierre la pestaña del caso y continue el proceso desde la pestaña de resumen' );}*/}},failure: function(form, action) {switch (action.failureType) {case Ext.form.Action.CONNECT_FAILURE:Ext.Msg.alert('Error', 'No hay comunicacion con el servidor');break;case Ext.form.Action.SERVER_INVALID: Ext.Msg.alert('Error', action.result.message); break; }}});}}else{Ext.MessageBox.alert('Advertencia',getErrorFields(f));}} } ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_71_17840').getForm().loadRecord(new Ext.data.Record({"cod_formulario":4,"cod_bloque":27,"479":null,"480":null,"1062":null,"1063":null,"1064":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'259',cod_formulario:'4',cod_bloque:'27',wf_caso_id:'{"pro":"71","cas":"17840"}'}}); }catch(e){alert(e);}} } }) );Ext.getCmp('comp_391').doLayout(); [suc] => 1 ) fin 2015-07-28 15:02:41 /******************************************************************************************************/ fin 2015-07-28 15:02:41 /******************************************************************************************************/ 2015-07 28 15:03:09 Continuar(s,190,259,) EjecutarTarea_190() Recepción de Pacientes id_comp391 1 ValidarUsuario(190):1 EjecutarPaso_259: form:4 , caso=17840 id_comp 391 Paso::Guardar(Caso:17840) Datos a guardar: Array ( [wf_proceso_id] => 71 [wf_paso_id] => 259 [wf_tarea_id] => 190 [wf_caso_id] => 17840 [id] => 391 [accion] => nextPaso [reg] => s [rta] => n [cod_formulario2] => 4 [id_periodo] => 2015 [obs_ingreso] => [cod_bloque] => 27 [oid] => [479] => 22 [480] => 21 [481] => 2 [1060] => 1 [1061] => sss [1062] => SS [1063] => AA [1064] => 58965 ) OID: 117253902 rta: 1 dato:117253902 tabla:sce.t4 CasoPaso:161859 CargarDatos_259(117253902) se carga 71_190_259_4_27_4812 se carga 71_190_259_4_27_48021 se carga 71_190_259_4_27_47922 se carga 71_190_259_4_27_106458965 se carga 71_190_259_4_27_1063AA se carga 71_190_259_4_27_1062SS se carga 71_190_259_4_27_1061sss se carga 71_190_259_4_27_10601 SiguientePasoDe259: Funcion para ejecutar el siguiente paso EjecutarPaso_260: form:1 , caso=17840 id_comp 391 Mostrar form Retorno : Array ( [ret] => Ext.getCmp('comp_391').removeAll();Ext.getCmp('comp_391').add(new Ext.form.FormPanel({ title: 'Referencia de la IPS Emisora y Estado del Paciente' ,padding: 10,id:'frm_formulario_71_17840',autoScroll:true ,labelAlign:'top',defaults: { anchor: '97%'} ,items: [new Ext.form.Hidden({name:'cod_formulario2',value:'1'}) ,new Ext.form.Hidden({name :'id_periodo',value:'2015'}) ,new Ext.form.Hidden({name :'obs_ingreso',value:''}) ,new Ext.form.Hidden({name:'cod_bloque',value:'1'}) ,new Ext.form.Hidden({name :'oid',value:''}) , {xtype:'compositefield',fieldLabel:'IPS',items:[ new Ext.form.ComboBox({fieldLabel:'IPS',flex:1,anchor:'100%',forceSelection:true,emptyText:'Seleccione una opcion',editable:true,displayField:'valor',valueField:'id',triggerAction:'all',minChars:3,store:new Ext.data.JsonStore({autoDestroy:true,autoSave:false,autoLoad:false,url:$view_js+'carga_comboCrue.php',baseParams:{"sujeto_eti1":"cod_ips","tabla":"public.core_sujetoverificacion_ips","sujeto_eti2":"raz_ips","sujeto_eti3":"id","sujeto_id":"id","consulta":"3"},totalProperty:'total',successProperty:'success',idProperty:'id',root:'data',messageProperty:'message',fields:[{name:'id'},{name:'valor'}]}),mode:'remote',queryParam:'nombre',pageSize:20,id:'inp_49',hiddenName:'49',loadValor:function(val,data){this.getStore().loadData(data);this.setValue(val);}}),{xtype:'button',width:40,flex:1,iconCls:'icon-add',handler:function(){var conn = new Ext.data.Connection();conn.request({url:$view_js+'catalogo/sujeto/sujeto_l2.php',params:{accion:'gridConfig',id_tipo:5},method: 'POST',success: function (obj) {json=Ext.util.JSON.decode(obj.responseText);datos_form_382=json.data.code_adics;inicioComponente_382_01(5);},failure: function () {Ext.Msg.alert('Información',"Fallo la carga de Datos por favor intente otra vez");}});} }]},{value:'',xtype:'textfield' , maxLength:80,autoCreate:{ tag:'input',maxlength:'80'} ,listeners:{ blur:function(){ this.setValue(this.getValue().toUpperCase()); } } ,allowBlank:false,id:'475',fieldLabel:'* Medico que remite' },{ xtype:'hidden',id:'hds477',disabled:true },{xtype:'compositefield',fieldLabel:' Especialidad',items:[ new Ext.form.ComboBox({flex:1,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),477);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),477); }},anchor:'100%',forceSelection:true,emptyText:'Seleccione una opción',editable:true,displayField:'valor',valueField:'id',triggerAction:'all',minChars:3,store:new Ext.data.Store({autoDestroy:true,url:$view_js+'carga_combo.php',autoSave:false,baseParams:{formulario:'3',id:'des_espe',et1:'des_espe'},autoLoad:false,reader:new Ext.data.JsonReader({totalProperty:'total',successProperty:'success',idProperty:'id',root:'data',messageProperty:'message'},[{name:'id'},{name:'valor'}])}),mode:'remote',queryParam:'nombre',pageSize:50,loadValor:function(val,data){if(data)this.getStore().loadData(data);else this.getStore().load();this.setValue(val);},id:'477',fieldLabel:' Especialidad' }),{xtype:'button',width:40,flex:1,iconCls:'icon-add',handler:function(){xajax_iniciarPintarFormulario({cod_formulario2:'3',id_periodo:'2014',obs_ingreso:'',contenedor_nuevo:'_3'},'n');}}]} , new Ext.form.TextArea({id:'478', fieldLabel:'Observaciones sobre la EPS Responsable del Paciente',name:'478'}), new Ext.form.TextArea({id:'54', fieldLabel:'Diagnostico Texto',name:'54'}),new Ext.form.ComboBox({fieldLabel:'Diagnostico CEI-10 ( Si lo busca por código, el formato del código es XXXX )',anchor:'100%',forceSelection:true,emptyText:'Seleccione una opcion',editable:true,displayField:'valor',valueField:'id',triggerAction:'all',minChars:3,store:new Ext.data.Store({autoDestroy:true,url:$view_js+'carga_comboCrue.php',autoSave:false,baseParams:{consulta:'1'},autoLoad:false,reader:new Ext.data.JsonReader({totalProperty:'total',successProperty:'success',idProperty:'id',root:'data',messageProperty:'message'},[{name:'id'},{name:'valor'},{name:'adic'}])}),mode:'remote',queryParam:'nombre',pageSize:20,id:'inp_51',hiddenName:'51',loadValor:function(val,data){this.getStore().loadData(data);this.setValue(val);}}), new Ext.form.TextArea({id:'55', fieldLabel:'Observaciones',name:'55'}),new Ext.form.RadioGroup({columns:2,items:[ new Ext.form.Radio({name:'505',id:'505_1',inputValue:1,boxLabel:'1'}), new Ext.form.Radio({name:'505',id:'505_2',inputValue:2,boxLabel:'2'}), new Ext.form.Radio({name:'505',id:'505_3',inputValue:3,boxLabel:'3'}), new Ext.form.Radio({name:'505',id:'505_4',inputValue:4,boxLabel:'4'}), new Ext.form.Radio({name:'505',id:'505_5',inputValue:5,boxLabel:'5'}) ],columns:2,allowBlank:false,fieldLabel:'* Prioridad (1 Alto - 5 Bajo)',id:'505'}),{value:'',xtype:'textfield' , maxLength:8,autoCreate:{ tag:'input',maxlength:'8'} ,id:'485',fieldLabel:'Tensión Arterial' },{value:'',xtype:'numberfield' , maxLength:6,autoCreate:{ tag:'input',maxlength:'6'} ,id:'486',fieldLabel:'Frecuencia Cardíaca' },{value:'',xtype:'numberfield' , maxLength:4,autoCreate:{ tag:'input',maxlength:'4'} ,id:'487',fieldLabel:'Frecuencia Respiratoria' },{value:'',xtype:'numberfield' , maxLength:5,autoCreate:{ tag:'input',maxlength:'5'} ,id:'488',fieldLabel:'Temperatura º C' },{ xtype:'hidden',id:'hds489',disabled:true},new Ext.form.ComboBox({typeAhead:true,listeners:{ select:function(){xajax_comprobar_campoOcultoSelect(this.getValue(),489);},afterrender:function(){ xajax_comprobar_campoOcultoSelect(this.getValue(),489); }},/*fin introducir listener para campos ocultos*/triggerAction:'all',mode:'local',editable:false,emptyText:'Seleccione una opción',store:new Ext.data.ArrayStore({fields:['id', 'value'],data:[[1,'Alerta'],[2,'Somnoliento'],[3,'Estuporoso'],[4,'Comatoso'] ]}),valueField:'id',displayField:'value',id:'inp_select_1_489',fieldLabel:'Estado de Conciencia',hiddenName:'489'}),{value:'',xtype:'textfield' , maxLength:5,autoCreate:{ tag:'input',maxlength:'5'} ,id:'490',fieldLabel:'Glasgow' },{value:'',xtype:'numberfield' , maxLength:2,autoCreate:{ tag:'input',maxlength:'2'} ,id:'491',fieldLabel:'Saturación O2 ( % )' }, new Ext.form.CheckboxGroup({items:[ new Ext.form.Checkbox({id:'inp_check_1_493_1',name:'493[]',inputValue:'1',boxLabel:'Intubado' }) , new Ext.form.Checkbox({id:'inp_check_1_493_2',name:'493[]',inputValue:'2',boxLabel:'Soporte Inotropico' }) ],columns:2,fieldLabel:'Condiciones'}) ] ,prepararGrids:function(){/*buscar editorgrid - grilla id compuesto, id real, mas id formulario esclavo, separado _*/var grillasF=this.findByType('editorgrid');if(grillasF && grillasF!=''){for (i=0; i < grillasF.length; i++){var xstore=grillasF[i].getStore();if(xstore.getCount()>0){var data=new Array();var xxid=grillasF[i].getId().split('_');for (j=0; j < xstore.getCount(); j++){var xreco = xstore.getAt(j); var cont_dat_vac=0,cont_tot_vac=0; for(var elem in xreco.data){cont_tot_vac++;if( xreco.data[elem] ==null || xreco.data[elem]=='' ){cont_dat_vac++;}} if(cont_dat_vac < cont_tot_vac){data[data.length]=xreco.data;data[data.length-1]['form_master_escribir_xxx']=xxid[1];}}var xfinalfin=Ext.encode(data);Ext.getCmp(xxid[0]).setValue(xfinalfin);}}}/*grabar stores en hiddens*/},tbar:[{text:'Guardar',iconCls: 'icon-disk',handler: function(){ var form = Ext.getCmp('frm_formulario_71_17840'); var f=form.getForm();if(f.isValid()){var band_f=true;try{band_f =form.Validar();}catch(e){}if(band_f){form.prepararGrids();f.submit({url:'http://192.168.10.116/sisad/build/view/'+'workflow/casos/casos_l.php',params:{wf_proceso_id:'71',wf_paso_id:'260',wf_tarea_id:'190',wf_caso_id:'17840',id:'391',accion:'nextPaso',reg:'s',rta:'n'},success:function(form, action){if(action.result.message) crearMsg(action.result.message,'Informacion');else if(action.result.execute){/*try{*/eval(action.result.execute);/*}catch(e){alert(e+'Se presentó un error , por favor cierre la pestaña del caso y continue el proceso desde la pestaña de resumen' );}*/}},failure: function(form, action) {switch (action.failureType) {case Ext.form.Action.CONNECT_FAILURE:Ext.Msg.alert('Error', 'No hay comunicacion con el servidor');break;case Ext.form.Action.SERVER_INVALID: Ext.Msg.alert('Error', action.result.message); break; }}});}}else{Ext.MessageBox.alert('Advertencia',getErrorFields(f));}} } ] ,listeners:{ afterrender:function(){ try{ Ext.getCmp('frm_formulario_71_17840').getForm().loadRecord(new Ext.data.Record({"cod_formulario":1,"cod_bloque":1,"475":null,"485":null,"486":null,"487":null,"488":null,"490":null,"491":null})); llamadaAJAX({url:'http://192.168.10.116/sisad/build/view/workflow/casos/casos_datosForm.php',mostrarMsg:false,params:{accion:'verifica',wf_paso_id:'260',cod_formulario:'1',cod_bloque:'1',wf_caso_id:'{"pro":"71","cas":"17840"}'}}); }catch(e){alert(e);}} } }) );Ext.getCmp('comp_391').doLayout(); [suc] => 1 ) fin 2015-07-28 15:03:11 /******************************************************************************************************/