for (; i <= j && s.charAt(i) == ' '; ++i); for (; i <= j && s.charAt(j) == ' '; --j); if (i > j) return 0; return j + 1 - i; } // Validation logic for form submission. function validate(f) { var errCount = 0; var errMsgs = new Array(); var sel = f.title; var si = (sel.selectedIndex < 0) ? 0 : sel.selectedIndex; if (sel.options[si].value == 'Referral') { <?php generate_layout_validation('REF'); ?> } var msg = ""; msg += "<?php echo htmlspecialchars(xl('The following fields are required'), ENT_QUOTES); ?> :\n\n"; for ( var i = 0; i < errMsgs.length; i++ ) { msg += errMsgs[i] + "\n"; } msg += "\n<?php echo htmlspecialchars(xl('Please fill them in before continuing.'), ENT_QUOTES); ?> ";
return true; } // Compute the length of a string without leading and trailing spaces. function trimlen(s) { var i = 0; var j = s.length - 1; for (; i <= j && s.charAt(i) == ' '; ++i); for (; i <= j && s.charAt(j) == ' '; --j); if (i > j) return 0; return j + 1 - i; } function validate(f) { <?php generate_layout_validation('DEM'); ?> <?php if ($GLOBALS['erx_enable']) { ?> alertMsg=''; for(i=0;i<f.length;i++){ if(f[i].type=='text' && f[i].value) { if(f[i].name == 'form_fname' || f[i].name == 'form_mname' || f[i].name == 'form_lname') { alertMsg += checkLength(f[i].name,f[i].value,35); alertMsg += checkUsername(f[i].name,f[i].value); } else if(f[i].name == 'form_street' || f[i].name == 'form_city') {
public static function batch_despatch($var, $func, $data_credentials) { global $pid; if (UserService::valid($data_credentials)) { require_once "../../library/invoice_summary.inc.php"; require_once "../../library/options.inc.php"; require_once "../../library/acl.inc"; require_once "../../library/patient.inc"; if ($func == 'ar_responsible_party') { $patient_id = $pid; $encounter_id = $var['encounter']; $x['ar_responsible_party'] = ar_responsible_party($patient_id, $encounter_id); return UserService::function_return_to_xml($x); } elseif ($func == 'getInsuranceData') { $type = $var['type']; $given = $var['given']; $x = getInsuranceData($pid, $type, $given); return UserService::function_return_to_xml($x); } elseif ($func == 'generate_select_list') { $tag_name = $var['tag_name']; $list_id = $var['list_id']; $currvalue = $var['currvalue']; $title = $var['title']; $empty_name = $var['empty_name']; $class = $var['class']; $onchange = $var['onchange']; $x['generate_select_list'] = generate_select_list($tag_name, $list_id, $currvalue, $title, $empty_name, $class, $onchange); return UserService::function_return_to_xml($x); } elseif ($func == 'xl_layout_label') { $constant = $var['constant']; $x['xl_layout_label'] = xl_layout_label($constant); return UserService::function_return_to_xml($x); } elseif ($func == 'generate_form_field') { $frow = $var['frow']; $currvalue = $var['currvalue']; ob_start(); generate_form_field($frow, $currvalue); $x['generate_form_field'] = ob_get_contents(); ob_end_clean(); return UserService::function_return_to_xml($x); } elseif ($func == 'getInsuranceProviders') { $i = $var['i']; $provider = $var['provider']; $insurancei = getInsuranceProviders(); $x = $insurancei; return $x; } elseif ($func == 'get_layout_form_value') { $frow = $var['frow']; $_POST = $var['post_array']; $x['get_layout_form_value'] = get_layout_form_value($frow); return UserService::function_return_to_xml($x); } elseif ($func == 'updatePatientData') { $patient_data = $var['patient_data']; $create = $var['create']; updatePatientData($pid, $patient_data, $create); $x['ok'] = 'ok'; return UserService::function_return_to_xml($x); } elseif ($func == 'updateEmployerData') { $employer_data = $var['employer_data']; $create = $var['create']; updateEmployerData($pid, $employer_data, $create); $x['ok'] = 'ok'; return UserService::function_return_to_xml($x); } elseif ($func == 'newHistoryData') { newHistoryData($pid); $x['ok'] = 'ok'; return UserService::function_return_to_xml($x); } elseif ($func == 'newInsuranceData') { $_POST = $var[0]; foreach ($var as $key => $value) { if ($key >= 3) { $var[$key] = formData($value); } if ($key >= 1) { $parameters[$key] = $var[$key]; } } $parameters[12] = fixDate($parameters[12]); $parameters[27] = fixDate($parameters[27]); call_user_func_array('newInsuranceData', $parameters); $x['ok'] = 'ok'; return UserService::function_return_to_xml($x); } elseif ($func == 'generate_layout_validation') { $form_id = $var['form_id']; ob_start(); generate_layout_validation($form_id); $x = ob_get_clean(); return $x; } } else { throw new SoapFault("Server", "credentials failed"); } }
// This invokes the find-code popup. function sel_related(elem, codetype) { current_sel_name = elem.name; var url = '<?php echo $rootdir; ?> /patient_file/encounter/find_code_popup.php'; if (codetype) url += '?codetype=' + codetype; dlgopen(url, '_blank', 500, 400); } // Validation logic for form submission. function validate(f) { <?php generate_layout_validation($formname); ?> top.restoreSession(); return true; } <?php if (function_exists($formname . '_javascript')) { call_user_func($formname . '_javascript'); } ?> </script> </head> <body <?php echo $top_bg_line;
return true; } // Compute the length of a string without leading and trailing spaces. function trimlen(s) { var i = 0; var j = s.length - 1; for (; i <= j && s.charAt(i) == ' '; ++i); for (; i <= j && s.charAt(j) == ' '; --j); if (i > j) return 0; return j + 1 - i; } function validate(f) { <?php generate_layout_validation('HIS'); ?> return true; } function submitme() { var f = document.forms[0]; if (validate(f)) { top.restoreSession(); f.submit(); } } function submit_history() { top.restoreSession(); document.forms[0].submit();
function trimlen(s) { var i = 0; var j = s.length - 1; for (; i <= j && s.charAt(i) == ' '; ++i); for (; i <= j && s.charAt(j) == ' '; --j); if (i > j) return 0; return j + 1 - i; } // Validation logic for form submission. function validate(f) { var errCount = 0; var errMsgs = new Array(); <?php generate_layout_validation($form_id); ?> var msg = ""; msg += "<?php echo htmlspecialchars(xl('The following fields are required'), ENT_QUOTES); ?> :\n\n"; for ( var i = 0; i < errMsgs.length; i++ ) { msg += errMsgs[i] + "\n"; } msg += "\n<?php echo htmlspecialchars(xl('Please fill them in before continuing.'), ENT_QUOTES); ?> ";