Certification Tests & Test dir cleanup
[openemr.git] / tests / unit / code_types / MultipleTests.php
blob5a38fa4a9b0476fd02291d4f8fe8027bd28141a6
1 <?php
2 $GLOBALS['OE_SITE_DIR']="/var/www/openemr/sites/default";
3 set_include_path(get_include_path() . PATH_SEPARATOR . "/var/www/openemr");
4 require_once("library/sql.inc");
5 require_once("library/htmlspecialchars.inc.php");
6 require_once("library/translation.inc.php");
7 require_once("custom/code_types.inc.php");
9 function mult_search_test($type,$string,$limit=20,$modes=NULL,$count=false)
11 echo "<ol>";
12 $res=multiple_code_set_search($type,$string,$limit,$modes,$count);
13 if ($count) {
14 echo "<li>" . $res . "</li>";
16 else {
17 while ($code = sqlFetchArray($res))
19 echo "<li>". $code['code_type_name'].":".$code['code'].":".$code['code_text'].":".$code['code_text_short']."</li>";
22 echo "</ol>";
26 mult_search_test(array("ICD9"),"hyperchol");
27 mult_search_test(array("ICD9"),"401");
29 mult_search_test(array("ICD10"),"hypert");
30 mult_search_test(array("ICD10"),"I1");
32 mult_search_test(array("CPT4"),"99");
34 mult_search_test(array("SNOMED"),"hypert");
35 mult_search_test(array("SNOMED"),"1201005");
37 mult_search_test(array("SNOMED-CT"),"hypert");
38 mult_search_test(array("SNOMED-CT"),"1201005");
40 mult_search_test(array("SNOMED-PR"),"Incision Drai");
42 mult_search_test(array(),"100");
43 mult_search_test(array("ICD9","CVX"),"100");
44 mult_search_test(array("CVX","ICD10"),"100");
46 mult_search_test(array(),"colon benign");
47 mult_search_test(array("ICD9","SNOMED"),"colon benign");
49 mult_search_test(array("ICD9"),"401",NULL,array('code','description'),true);
50 mult_search_test(array("ICD9"),"401",NULL,array('description','code'),true);
51 mult_search_test(array("ICD9"),"401",NULL,array('code'),true);
52 mult_search_test(array("ICD9"),"401",NULL,array('description'),true);
53 mult_search_test(array("ICD9"),"chol",NULL,array('code','description'),true);
54 mult_search_test(array("ICD9"),"chol",NULL,array('description','code'),true);
55 mult_search_test(array("ICD9"),"chol",NULL,array('code'),true);
56 mult_search_test(array("ICD9"),"chol",NULL,array('description'),true);