/** * This is an application style menu (bootstrap) to start shifting clinical functions into a single page. * * @param string $pid is the patient id * @param string $encounter is the encounter_id * @param string $title is the form title * * @return nothing, outputs directly to screen */ function menu_overhaul_top($pid, $encounter, $title = "Eye Exam") { global $form_folder; global $prov_data; global $encounter; global $form_id; global $display; global $providerID; $providerNAME = $prov_data['fname'] . " " . $prov_data['lname']; if ($prov_data['suffix']) { $providerNAME .= ", " . $prov_data['suffix']; } if ($_REQUEST['display'] == "fullscreen") { $fullscreen_disable = 'disabled'; } else { $frame_disabled = 'disabled'; echo "<style>.tabHide{ display:none; }</style>"; } ?> <!-- Navigation --> <nav class="navbar-fixed-top navbar-custom navbar-bright navbar-inner" data-role="page banner navigation" style="margin-bottom: 0;z-index:1000000;font-size: 1.2em;"> <!-- Brand and toggle get grouped for better mobile display --> <div class="container-fluid" style="margin-top:0px;padding:2px;"> <div class="navbar-header brand" style="color:black;"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#oer-navbar-collapse-1"> <span class="sr-only"><?php echo xlt("Toggle navigation"); ?> </span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <img src="<?php echo $GLOBALS['webroot']; ?> /sites/default/images/login_logo.gif" class="little_image"> <?php echo xlt('Eye Exam'); ?> </div> <div class="navbar-collapse collapse" id="oer-navbar-collapse-1"> <ul class="navbar-nav"> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" id="menu_dropdown_file" role="button" aria-expanded="true"><?php echo xlt("File"); ?> </a> <ul class="dropdown-menu" role="menu"> <li id="menu_PREFERENCES" name="menu_PREFERENCES" class="tabHide <?php echo $fullscreen_disabled; ?> "><a id="BUTTON_PREFERENCES_menu" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/super/edit_globals.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Preferences"); ?> </a></li> <li id="menu_PRINT_narrative" name="menu_PRINT_report"><a id="BUTTON_PRINT_report" target="_new" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/report/custom_report.php?printable=1&pdf=0&<?php echo $form_folder . "_" . $form_id . "=" . $encounter; ?> "><?php echo xlt("Print Report"); ?> </a></li> <li id="menu_PRINT_narrative_2" name="menu_PRINT_report_2"><a id="BUTTON_PRINT_report_2" target="_new" href="#" onclick="top.restoreSession(); create_task('<?php echo attr($providerID); ?> ','Report','menu'); return false;"> <?php echo xlt("Save Report as PDF"); ?> </a></li> <li class="divider tabHide"></li> <li id="menu_QUIT" name="menu_QUIT" class="tabHide <?php echo $frame_disable; ?> "><a href="#" onclick='window.close();'><?php echo xlt("Quit"); ?> </a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" id="menu_dropdown_edit" role="button" aria-expanded="true"><?php echo xlt("Edit"); ?> </a> <ul class="dropdown-menu" role="menu"> <li id="menu_Undo" name="menu_Undo"> <a id="BUTTON_Undo_menu" href="#"> <?php echo xlt("Undo"); ?> <span class="menu_icon">Ctl-Z</span></a></li> <li id="menu_Redo" name="menu_Redo"> <a id="BUTTON_Redo_menu" href="#"> <?php echo xlt("Redo"); ?> <span class="menu_icon">Ctl-Shift-Z</span></a></li> <li class="divider tabHide"></li> <li id="menu_Defaults" name="menu_Defaults" class="tabHide"> <a id="BUTTON_Defaults_menu" href="<?php echo $GLOBALS['webroot']; ?> /interface/super/edit_list.php?list_id=Eye_defaults_<?php echo attr($providerID); ?> " target="RTop" title="<?php echo xla('Click here to Edit this Provider\'s Exam Default values'); ?> " name="provider_todo"> <i class="fa fa-angle-double-up tabHide" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("My Default Values"); ?> <span class="menu_icon"><i class="fa fa-pencil fa-fw"></i> </span></a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" id="menu_dropdown_view" role="button" aria-expanded="true"><?php echo xlt("View"); ?> </a> <ul class="dropdown-menu" role="menu"> <li id="menu_TEXT" name="menu_TEXT" class="active"><a><?php echo xlt("Text"); ?> <span class="menu_icon">Ctl-T</span></a></li> <li id="menu_DRAW" name="menu_DRAW"><a id="BUTTON_DRAW_menu" name="BUTTON_DRAW_menu"><?php echo xlt("Draw"); ?> <span class="menu_icon">Ctl-D</span></a></li> <li id="menu_QP" name="menu_QP"><a id="BUTTON_QP_menu" name="BUTTON_QP_menu"><?php echo xlt("Quick Picks"); ?> <span class="menu_icon">Ctl-B</span></a></li> <li id="menu_PRIORS" name="menu_PRIORS"><a><?php echo xlt("Prior Visits"); ?> <span class="menu_icon">Ctl-P</span></a></li> <li id="menu_KB" name="menu_KB"><a><?php echo xlt("Shorthand"); ?> <span class="menu_icon">Ctl-K</span></a></li> <li class="divider"></li> <li id="menu_HPI" name="menu_HPI"><a><?php echo xlt("HPI"); ?> </a></li> <li id="menu_PMH" name="menu_PMH"><a><?php echo xlt("PMH{{Past Medical History}}"); ?> </a></li> <li id="menu_EXT" name="menu_EXT" ><a><?php echo xlt("External"); ?> </a></li> <li id="menu_ANTSEG" name="menu_ANTSEG" ><a><?php echo xlt("Anterior Segment"); ?> </a></li> <li id="menu_POSTSEG" name="menu_POSTSEG" ><a><?php echo xlt("Posterior Segment"); ?> </a></li> <li id="menu_NEURO" name="menu_NEURO" ><a><?php echo xlt("Neuro"); ?> </a></li> <li class="divider"></li> <li id="menu_Right_Panel" name="menu_Right_Panel"><a><?php echo xlt("PMSFH Panel"); ?> <span class="menu_icon"><i class="fa fa-list" ></i></span></a></li> <?php /* // This only shows up in fullscreen currently so hide it. // If the decision is made to show this is framed openEMR, then display it */ if ($display !== "fullscreen") { ?> <li class="divider"></li> <li id="menu_fullscreen" name="menu_fullscreen" <?php echo $fullscreen; ?> > <a onclick="openNewForm('<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/encounter/load_form.php?formname=fee_sheet');top.restoreSession();dopopup('<?php echo $_SERVER['REQUEST_URI'] . '&display=fullscreen&encounter=' . $encounter; ?> ');" href="JavaScript:void(0);" class=""><?php echo xlt('Fullscreen'); ?> </a> </li> <?php } ?> </ul> </li> <li class="dropdown tabHide"> <a class="dropdown-toggle" class="disabled" role="button" id="menu_dropdown_patients" data-toggle="dropdown"><?php echo xlt("Patients"); ?> </a> <ul class="dropdown-menu" role="menu" aria-labelledby="menu1"> <li role="presentation"><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/main/finder/dynamic_finder.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt('Patients'); ?> </a></li> <li role="presentation"><a tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/new/new.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("New/Search"); ?> </a> </li> <li role="presentation"><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/summary/demographics.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Summary"); ?> </a></li> <!-- <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#"><?php echo xlt("Create Visit"); ?> </a></span></li> <li class="active"><a role="menuitem" id="BUTTON_DRAW_menu" tabindex="-1" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/encounter/forms.php"> <?php echo xlt("Current"); ?> </a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/history/encounters.php"><?php echo xlt("Visit History"); ?> </a></li> --> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/transaction/record_request.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Record Request"); ?> </a></li> <li role="presentation" class="divider"></li> <li role="presentation"><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/ccr_import.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Upload Item"); ?> </a></li> <li role="presentation" ><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/patient_file/ccr_pending_approval.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Pending Approval"); ?> </a></li> </ul> </li> <!-- <li class="dropdown"> <a class="dropdown-toggle" role="button" id="menu_dropdown_clinical" data-toggle="dropdown"><?php echo xlt("Encounter"); ?> </a> <?php /* * Here we need to incorporate the menu from openEMR too. What Forms are active for this installation? * openEMR uses Encounter Summary - Administrative - Clinical. Think about the menu as a new entity with * this + new functionaity. It is OK to keep or consider changing any NAMES when creating the menu. I assume * a consensus will develop. */ ?> <ul class="dropdown-menu" role="menu" aria-labelledby="menu1"> <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#"><?php echo xlt("Eye Exam"); ?> </a></li> <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#"><?php echo xlt("Documents"); ?> </a></li> <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#"><?php echo xlt("Imaging"); ?> </a></li> <li role="presentation" class="divider"></li> <li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#IOP_CHART"><?php echo xlt("IOP Chart"); ?> </a></li> </ul> </li> --> <!-- let's import the original openEMR menu_bar here. Needs to add restoreSession stuff? --> <?php $reg = Menu_myGetRegistered(); if (!empty($reg)) { $StringEcho = '<li class="dropdown tabHide">'; if ($encounterLocked === false || !isset($encounterLocked)) { foreach ($reg as $entry) { $new_category = trim($entry['category']); $new_nickname = trim($entry['nickname']); if ($new_category == '') { $new_category = xlt('Miscellaneous'); } if ($new_nickname != '') { $nickname = $new_nickname; } else { $nickname = $entry['name']; } if ($old_category != $new_category) { //new category, new menu section $new_category_ = $new_category; $new_category_ = str_replace(' ', '_', $new_category_); if ($old_category != '') { $StringEcho .= "\n </ul>\n </li>\n <li class='dropdown'>\n "; } $StringEcho .= ' <a class="dropdown-toggle tabHide" data-toggle="dropdown" id="menu_dropdown_' . xla($new_category_) . '" role="button" aria-expanded="false">' . xlt($new_category) . ' </a> <ul class="dropdown-menu" role="menu"> '; $old_category = $new_category; } $StringEcho .= "<li>\n <a role='menuitem' tabindex='-1' href='" . $GLOBALS['webroot'] . "/interface/patient_file/encounter/load_form.php?formname=" . urlencode($entry['directory']) . "'>\n <i class='fa fa-angle-double-down' title='" . xla('Opens in Bottom frame') . "'></i>" . xlt($nickname) . "</a></li>"; } } $StringEcho .= ' </ul> </li> '; } echo $StringEcho; ?> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" id="menu_dropdown_library" role="button" aria-expanded="true"><?php echo xlt("Library"); ?> </a> <ul class="dropdown-menu" role="menu"> <li role="presentation" class="tabHide"><a role="menuitem" tabindex="-1" target="RTop" href="<?php echo $GLOBALS['webroot']; ?> /interface/main/calendar/index.php?module=PostCalendar&viewtype=day&func=view&framewidth=1020"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Calendar"); ?> <span class="menu_icon"><i class="fa fa-calendar"></i> </span></a></li> <li role="presentation" class="divider tabHide"></li> <li role="presentation" class="tabHide"><a target="RTop" role="menuitem" tabindex="-1" href="<?php echo $GLOBALS['webroot']; ?> /controller.php?document&list&patient_id=<?php echo xla($pid); ?> "> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Documents"); ?> </a></li> <li><?php echo $episode .= '<a href="' . $GLOBALS['webroot'] . '/interface/forms/' . $form_folder . '/php/Anything_simple.php?display=i&encounter=' . $encounter . '&category_name=OTHER&panel1-1"> Imaging<span class="menu_icon"><img src="' . $GLOBALS['webroot'] . '/interface/forms/' . $form_folder . '/images/jpg.png" class="little_image" />'; ?> </span></a></li> <li role="presentation" class="divider tabHide"></li> <li id="menu_IOP_graph" name="menu_IOP_graph" ><a><?php echo xlt("IOP Graph"); ?> </a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" id="menu_dropdown_help" role="button" aria-expanded="true"><?php echo xlt("Help"); ?> </a> <ul class="dropdown-menu" role="menu" aria-labelledby="menu1"> <li role="presentation"> <a role="menuitem" tabindex="-1" id="tooltips_toggle" name="tooltips_toggle"> <i class="fa fa-help"></i> <?php echo xlt("Tooltips"); ?> <span id="tooltips_status" name="tooltips_status"></span> <span class="menu_icon"><i title="<?php echo xla('Turn the Tooltips on/off'); ?> " id="qtip_icon" class="fa fa-check fa-1"></i></span></a> </li> <li role="presentation"><a role="menuitem" tabindex="-1" target="_blank" href="<?php echo $GLOBALS['webroot']; ?> /interface/forms/eye_mag/help.php"> <i class="fa fa-help"></i> <?php echo xlt("Shorthand Help"); ?> <span class="menu_icon"><i title="<?php echo xla('Click for Shorthand Help.'); ?> " class="fa fa-info-circle fa-1"></i></span></a> </li> </ul> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li ><span id="active_flag" name="active_flag" style="margin-right:15px;color:red;"> <?php echo xlt('Active Chart'); ?> </span> <span name="active_icon" id="active_icon" style="color:black;"><i class='fa fa-toggle-on'></i></span></li> </ul> </div><!-- /.navbar-collapse --> </div> </nav> <?php return; }
echo $GLOBALS['webroot']; ?> /interface/patient_file/ccr_pending_approval.php"> <i class="fa fa-angle-double-up" title="<?php echo xla('Opens in Top frame'); ?> "></i> <?php echo xlt("Pending Approval"); ?> </a></li> </ul> </li> <!-- let's import the original openEMR menu_bar here. Needs to add restoreSession stuff? --> <?php $reg = Menu_myGetRegistered(); if (!empty($reg)) { $StringEcho = '<li class="dropdown">'; if ($encounterLocked === false || !isset($encounterLocked)) { foreach ($reg as $entry) { $new_category = trim($entry['category']); $new_nickname = trim($entry['nickname']); if ($new_category == '') { $new_category = htmlspecialchars(xl('Miscellaneous'), ENT_QUOTES); } if ($new_nickname != '') { $nickname = $new_nickname; } else { $nickname = $entry['name']; } if ($old_category != $new_category) {