5e9d402dd1a7b3c3feba43fe8ee283c47671ddc7
[openemr.git] / Tests / code_types / CodesTests.php
blob5e9d402dd1a7b3c3feba43fe8ee283c47671ddc7
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 search_test($type,$string,$mode='default')
11 echo "<ol>";
12 $res=code_set_search($type,$string,false,true,false,0,10,array(),null,$mode);
13 foreach($res->GetArray() as $code)
15 echo "<li>". $code['code_type_name'].":".$code['code'].":".$code['code_text']."</li>";
17 echo "</ol>";
21 <?php
22 search_test("SNOMED-CT","","description");
24 search_test("--ALL--","100");
25 search_test("--ALL--","100","code");
26 search_test("--ALL--","colon benign","description");
29 search_test("CVX","1","code");
30 search_test("CVX","Hep ped","description");
33 search_test("ICD9","401");
34 search_test("ICD9","001","code");
35 search_test("ICD9","401","code");
36 search_test("ICD9","essential hyper","description");
39 search_test("CPT4","99");
42 search_test("ICD10","I10","code");
43 search_test("ICD10","Hypertension");
44 search_test("ICD10","Hypertension","description");
46 search_test("SNOMED","Hypertension","description");
47 search_test("SNOMED-CT","Hypertension","description");
48 search_test("SNOMED-PR","Incision Drai","description");