Difference between revisions of "Description AMC"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) (Created page with ":First thing that is done is the selection of patients if a physician is chosen for the calculations. :*Pertinent code from the library/clinical_rules.php file (test_rules_clinic...") |
Bradymiller (talk | contribs) |
||
Line 1: | Line 1: | ||
== Patient(s) selection == | |||
The first thing that is done is the selection of patients if a physician is chosen for the calculations. | |||
:*Pertinent code from the library/clinical_rules.php file (test_rules_clinic() function) | :*Pertinent code from the library/clinical_rules.php file (test_rules_clinic() function) | ||
<pre> | <pre> |
Revision as of 09:21, 6 October 2011
Patient(s) selection
The first thing that is done is the selection of patients if a physician is chosen for the calculations.
- Pertinent code from the library/clinical_rules.php file (test_rules_clinic() function)
// Collect all patient ids $patientData = array(); if (!empty($patient_id)) { // only look at the selected patient $patientData[0]['pid'] = $patient_id; } else { if (empty($provider)) { // Look at entire practice $rez = sqlStatement("SELECT `pid` FROM `patient_data`"); for($iter=0; $row=sqlFetchArray($rez); $iter++) { $patientData[$iter]=$row; } } else { // Look at one provider $rez = sqlStatement("SELECT `pid` FROM `patient_data` " . "WHERE providerID=?", array($provider) ); for($iter=0; $row=sqlFetchArray($rez); $iter++) { $patientData[$iter]=$row; } } }