6 * @link http://www.open-emr.org
7 * @author Jerry Padgett <sjpadgett@gmail.com>
8 * @author Brady Miller <brady.g.miller@gmail.com>
9 * @copyright Copyright (c) 2016-2019 Jerry Padgett <sjpadgett@gmail.com>
10 * @copyright Copyright (c) 2019 Brady Miller <brady.g.miller@gmail.com>
11 * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3
14 use OpenEMR\Core\Header
;
20 <meta charset
="UTF-8">
21 <title
><?php
echo xlt('OpenEMR Portal'); ?
> |
<?php
echo xlt('Home'); ?
></title
>
22 <meta content
='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name
='viewport'>
23 <meta name
="description" content
="Developed By sjpadgett@gmail.com">
25 <?php Header
::setupHeader(['no_main-theme', 'datetime-picker', 'jquery-ui', 'jquery-ui-sunny', 'emodal']); ?
>
27 <script type
="text/javascript" src
="../interface/main/tabs/js/dialog_utils.js?v=<?php echo $v_js_includes; ?>"></script
>
28 <link href
="<?php echo $GLOBALS['web_root']; ?>/portal/assets/css/style.css?v=<?php echo $v_js_includes; ?>" rel
="stylesheet" type
="text/css" />
29 <link href
="<?php echo $GLOBALS['web_root']; ?>/portal/sign/css/signer_modal.css?v=<?php echo $v_js_includes; ?>" rel
="stylesheet" type
="text/css" />
31 <script src
="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signature_pad.umd.js?v=<?php echo $v_js_includes; ?>" type
="text/javascript"></script
>
32 <script src
="<?php echo $GLOBALS['web_root']; ?>/portal/sign/assets/signer_api.js?v=<?php echo $v_js_includes; ?>" type
="text/javascript"></script
>
34 <script type
="text/javascript">
35 var tab_mode
= true; // for dialogs
36 function restoreSession(){
37 //dummy functions so the dlgopen function will work in the patient portal
43 <?php
if ($GLOBALS['payment_gateway'] == 'Stripe') { ?
>
44 <script type
="text/javascript" src
="https://js.stripe.com/v3/"></script
>
46 <?php
if ($GLOBALS['payment_gateway'] == 'AuthorizeNet') {
47 // Must be loaded from their server
48 $script = "https://jstest.authorize.net/v1/Accept.js"; // test script
49 if ($GLOBALS['gateway_mode_production']) {
50 $script = "https://js.authorize.net/v1/Accept.js"; // Production script
52 <script type
="text/javascript" src
=<?php
echo $script; ?
> charset
="utf-8"></script
>
55 <body
class="skin-blue fixed">
56 <header
class="header">
57 <a href
="home.php" class="logo"><img src
='<?php echo $GLOBALS['images_static_relative
']; ?>/logo-full-con.png'/></a
>
58 <nav
class="navbar navbar-static-top" role
="navigation">
59 <!-- Sidebar toggle button
-->
60 <a href
="#" class="navbar-btn sidebar-toggle" data
-toggle
="offcanvas"
61 role
="button"> <span
class="sr-only"><?php
echo xlt('Toggle navigation'); ?
></span
> <span
62 class="icon-bar"></span
> <span
class="icon-bar"></span
> <span
63 class="icon-bar"></span
>
65 <div
class="navbar-right">
66 <ul
class="nav navbar-nav">
67 <li
class="dropdown messages-menu"><a href
="#"
68 class="dropdown-toggle" data
-toggle
="dropdown"> <i
69 class="fa fa-envelope"></i
> <span
class="label label-success"> <?php
echo text($newcnt); ?
></span
>
71 <ul
class="dropdown-menu">
72 <li
class="header"><?php
echo xlt('You have'); ?
> <?php
echo text($newcnt); ?
> <?php
echo xlt('new messages'); ?
></li
>
74 <!-- inner menu
: contains the actual data
-->
77 foreach ($msgs as $i) {
78 if ($i['message_status']=='New') {
79 echo "<li><a href='" . $GLOBALS['web_root'] . "/portal/messaging/messages.php'><h4>" . text($i['title']) . "</h4></a></li>";
85 <li
class="footer"><a href
="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"><?php
echo xlt('See All Messages'); ?
></a
></li
>
88 <li
class="dropdown user user-menu"><a href
="#"
89 class="dropdown-toggle" data
-toggle
="dropdown"> <i
90 class="fa fa-user"></i
> <span
><?php
echo text($result['fname']." ".$result['lname']); ?
>
91 <i
class="caret"></i
></span
></a
>
92 <ul
class="dropdown-menu dropdown-custom dropdown-menu-right">
93 <li
class="dropdown-header text-center"><?php
echo xlt('Account'); ?
></li
>
94 <li
><a href
="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"> <i
class="fa fa-envelope-o fa-fw pull-right"></i
>
95 <span
class="badge badge-danger pull-right"> <?php
echo text($msgcnt); ?
></span
> <?php
echo xlt('Messages'); ?
></a
></li
>
96 <li
class="divider"></li
>
98 <?php
if ($GLOBALS['allow_portal_chat']) { ?
>
99 <a href
="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/secure_chat.php?fullscreen=true"> <i
class="fa fa-user fa-fw pull-right"></i
><?php
echo xlt('Chat'); ?
></a
>
101 <a href
="#openSignModal" data
-toggle
="modal" data
-backdrop
="true" data
-target
="#openSignModal" data
-type
="patient-signature"> <i
class="fa fa-cog fa-fw pull-right"></i
> <?php
echo xlt('Settings'); ?
></a
></li
>
103 <li
class="divider"></li
>
105 <li
><a href
="logout.php"><i
class="fa fa-ban fa-fw pull-right"></i
>
106 <?php
echo xlt('Logout'); ?
></a
></li
>
113 <div
class="wrapper row-offcanvas row-offcanvas-left">
114 <!-- Left side column
. contains the logo
and sidebar
-->
115 <aside
class="left-side sidebar-offcanvas">
116 <!-- sidebar
: style can be found in sidebar
.less
-->
117 <section
class="sidebar">
118 <!-- Sidebar user panel
-->
119 <div
class="user-panel">
120 <div
class="pull-left image">
121 <i
class="fa fa-user"></i
>
123 <div
class="pull-left info">
124 <p
><?php
echo xlt('Welcome') . ' ' . text($result['fname']." ".$result['lname']); ?
></p
>
125 <a href
="#"><i
class="fa fa-circle text-success"></i
> <?php
echo xlt('Online'); ?
></a
>
128 <ul
class="nav nav-pills nav-stacked" style
='font-color:#fff;'><!-- css
class was sidebar
-menu
-->
129 <li data
-toggle
="pill"><a href
="#profilepanel" data
-toggle
="collapse"
130 data
-parent
="#panelgroup"> <i
class="fa fa-calendar-o"></i
> <span
><?php
echo xlt('Profile'); ?
></span
>
132 <li data
-toggle
="pill"><a href
="#lists" data
-toggle
="collapse"
133 data
-parent
="#panelgroup"> <i
class="fa fa-list"></i
> <span
><?php
echo xlt('Lists'); ?
></span
>
135 <li
><a href
="<?php echo $GLOBALS['web_root']; ?>/portal/patient/onsitedocuments?pid=<?php echo attr_url($pid); ?>"> <i
class="fa fa-gavel"></i
>
136 <span
><?php
echo xlt('Patient Documents'); ?
></span
>
138 <?php
if ($GLOBALS['allow_portal_appointments']) { ?
>
139 <li data
-toggle
="pill"><a href
="#appointmentpanel" data
-toggle
="collapse"
140 data
-parent
="#panelgroup"> <i
class="fa fa-calendar-o"></i
> <span
><?php
echo xlt("Appointment"); ?
></span
>
143 <?php
if ($GLOBALS['portal_two_ledger'] ||
$GLOBALS['portal_two_payments']) { ?
>
144 <li
class="dropdown accounting-menu"><a href
="#"
145 class="dropdown-toggle" data
-toggle
="dropdown"> <i
class="fa fa-book"></i
> <span
><?php
echo xlt('Accountings'); ?
></span
></a
>
146 <ul
class="dropdown-menu">
147 <?php
if ($GLOBALS['portal_two_ledger']) { ?
>
148 <li data
-toggle
="pill"><a href
="#ledgerpanel" data
-toggle
="collapse"
149 data
-parent
="#panelgroup"> <i
class="fa fa-folder-open"></i
> <span
><?php
echo xlt('Ledger'); ?
></span
>
152 <?php
if ($GLOBALS['portal_two_payments']) { ?
>
153 <li data
-toggle
="pill"><a href
="#paymentpanel" data
-toggle
="collapse"
154 data
-parent
="#panelgroup"> <i
class="fa fa-credit-card"></i
> <span
><?php
echo xlt('Make Payment'); ?
></span
>
160 <li
class="dropdown reporting-menu"><a href
="#"
161 class="dropdown-toggle" data
-toggle
="dropdown"> <i
class="fa fa-calendar"></i
> <span
><?php
echo xlt('Reports'); ?
></span
></a
>
162 <ul
class="dropdown-menu">
163 <?php
if ($GLOBALS['ccda_alt_service_enable'] > 1) { ?
>
164 <li
><a id
="callccda" href
="<?php echo $GLOBALS['web_root']; ?>/ccdaservice/ccda_gateway.php?action=startandrun">
165 <i
class="fa fa-envelope" aria
-hidden
="true"></i
><span
><?php
echo xlt('View CCD'); ?
></span
></a
></li
>
167 <?php
if (!empty($GLOBALS['portal_onsite_document_download'])) { ?
>
168 <li data
-toggle
="pill"><a href
="#reportpanel" data
-toggle
="collapse"
169 data
-parent
="#panelgroup"> <i
class="fa fa-folder-open"></i
> <span
><?php
echo xlt('Report Content'); ?
></span
></a
></li
>
171 <li data
-toggle
="pill"><a href
="#downloadpanel" data
-toggle
="collapse"
172 data
-parent
="#panelgroup"> <i
class="fa fa-download"></i
> <span
><?php
echo xlt('Download Lab Documents'); ?
></span
></a
></li
>
175 <li
><a href
="<?php echo $GLOBALS['web_root']; ?>/portal/messaging/messages.php"><i
class="fa fa-envelope" aria
-hidden
="true"></i
>
176 <span
><?php
echo xlt('Secure Messaging'); ?
></span
>
178 <?php
if ($GLOBALS['allow_portal_chat']) { ?
>
179 <li data
-toggle
="pill"><a href
="#messagespanel" data
-toggle
="collapse"
180 data
-parent
="#panelgroup"> <i
class="fa fa-envelope"></i
> <span
><?php
echo xlt("Secure Chat"); ?
></span
>
183 <li data
-toggle
="pill"><a href
="#openSignModal" data
-toggle
="modal" data
-type
="patient-signature"> <i
184 class="fa fa-sign-in"></i
><span
><?php
echo xlt('Signature on File'); ?
></span
>
186 <li
><a href
="logout.php"><i
class="fa fa-ban fa-fw"></i
> <span
><?php
echo xlt('Logout'); ?
></span
></a
></li
>