private function getObjectiveExtraDataByEid($eid) { $ExtraData = ''; $Medications = new Medications(); $medications = $Medications->getPatientMedicationsByEid($eid); if (!empty($medications)) { $lis = ''; foreach ($medications as $foo) { $lis .= '<li>' . $foo['STR'] . '</li>'; } $ExtraData .= '<p>Medications:</p>'; $ExtraData .= '<ul class="ProgressNote-ul">' . $lis . '</ul>'; } unset($Medications); $Immunizations = new Immunizations(); $immunizations = $Immunizations->getImmunizationsByEncounterID($eid); if (!empty($immunizations)) { $lis = ''; foreach ($immunizations as $foo) { $lis .= '<li>Vaccine name: ' . $foo['vaccine_name'] . '<br>'; $lis .= 'Vaccine ID: (' . $foo['code_type'] . ')' . $foo['code'] . '<br>'; $lis .= 'Manufacturer: ' . $foo['manufacturer'] . '<br>'; $lis .= 'Lot Number: ' . $foo['lot_number'] . '<br>'; $lis .= 'Dose: ' . $foo['administer_amount'] . ' ' . $foo['administer_units'] . '<br>'; $lis .= 'Administered By: ' . $foo['administered_by'] . ' </li>'; } $ExtraData .= '<p>Immunizations:</p>'; $ExtraData .= '<ul class="ProgressNote-ul">' . $lis . '</ul>'; } unset($Immunizations); $Allergies = new Allergies(); $allergies = $Allergies->getPatientAllergiesByEid($eid); if (!empty($allergies)) { $lis = ''; foreach ($allergies as $foo) { $lis .= '<li>Allergy: ' . $foo['allergy'] . ' (' . $foo['allergy_type'] . ')<br>'; $lis .= 'Reaction: ' . $foo['reaction'] . '<br>'; $lis .= 'Severity: ' . $foo['severity'] . '<br>'; $lis .= 'Location: ' . $foo['location'] . '<br>'; $lis .= 'Active?: ' . ($foo['end_date'] != null ? 'Yes' : 'No') . '</li>'; } $ExtraData .= '<p>Allergies:</p>'; $ExtraData .= '<ul class="ProgressNote-ul">' . $lis . '</ul>'; } unset($Allergies); /** * Active Problems found in this Encounter */ $ActiveProblems = new ActiveProblems(); $activeProblems = $ActiveProblems->getPatientActiveProblemByEid($eid); if (!empty($activeProblems)) { $lis = ''; foreach ($activeProblems as $foo) { $lis .= '<li>[' . $foo['code'] . '] - ' . $foo['code_text'] . ' </li>'; } $ExtraData .= '<p>Active Problems:</p>'; $ExtraData .= '<ul class="ProgressNote-ul">' . $lis . '</ul>'; } unset($ActiveProblems); return $ExtraData; }