418 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			418 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<!--sidebar end-->
 | 
						|
<!--main content start-->
 | 
						|
<?php 
 | 
						|
    $dayArr=array();
 | 
						|
    $dayTimeArr=array();
 | 
						|
    foreach($master_schdule as $schedule){ 
 | 
						|
        $dayArr[$schedule->week_day][]=$schedule->id;
 | 
						|
        $dayTimeArr[$schedule->week_day][]=$schedule->from_time.' - '.$schedule->to_time;
 | 
						|
    }
 | 
						|
?>
 | 
						|
<style type="text/css">
 | 
						|
    .selectedTD{
 | 
						|
        background-color: skyblue !important;
 | 
						|
        cursor: pointer !important;
 | 
						|
    }
 | 
						|
</style>
 | 
						|
 | 
						|
 | 
						|
<div class="app-content content">
 | 
						|
    <section class="content-wrapper">
 | 
						|
        <div class="row">
 | 
						|
            <div class="col-12">
 | 
						|
                <div class="">
 | 
						|
                    <div class="col-12">
 | 
						|
                        <?php if($nurse->submited_for_verification=='no'){ 
 | 
						|
                            if($progress>99){ $progress=100; }?>
 | 
						|
                        <div class="col-md-12 card">
 | 
						|
                            <label class="progres_bar"> Progress (<?php echo $progress; ?>%)</label>
 | 
						|
                            <div class="progress">
 | 
						|
                              <div class="progress-bar" role="progressbar" style="width: <?php echo $progress; ?>%;" aria-valuenow="<?php echo $progress; ?>" aria-valuemin="0" aria-valuemax="100"><?php echo $progress; ?>%</div>
 | 
						|
                            </div>
 | 
						|
                            <?php if($progress<100){ ?>
 | 
						|
                                <span class="text-center text-danger custm_de">Please complete your profile.</span>
 | 
						|
                            <?php }else{ ?>
 | 
						|
                                <span class="text-center text-danger custm_de">Go to profile and click send for approval.</span>
 | 
						|
                            <?php } ?>    
 | 
						|
                        </div>
 | 
						|
                        <?php }else if($nurse->verification_status=='unverified'){?>
 | 
						|
                            <div class="col-md-12 card">
 | 
						|
                                <span class="text-center text-danger custm_de">Waiting for Verification.</span>
 | 
						|
                            </div>
 | 
						|
                        <?php } ?>
 | 
						|
                    </div>
 | 
						|
                    <div class="col-12 ">
 | 
						|
                        <?php if($nurse->submited_for_verification=='yes' && $nurse->verification_status=='verified'){ ?>
 | 
						|
                        <div class="state-overview col-md-12" >
 | 
						|
                            <!-- <div class="clearfix">
 | 
						|
                                <div class="col-lg-3 col-sm-6 card">
 | 
						|
                                    <section class="panel home_sec_blue">
 | 
						|
                                        <div class="symbol blue">
 | 
						|
                                            <i class="fa fa-users-medical"></i>
 | 
						|
                                        </div>
 | 
						|
                                        <div class="value">
 | 
						|
                                            <h3 class="">
 | 
						|
                                                <?php echo count($patient); ?>
 | 
						|
                                            </h3>
 | 
						|
                                            <p><?php echo lang('patient'); ?></p>
 | 
						|
                                        </div>
 | 
						|
                                    </section>
 | 
						|
                                </div>
 | 
						|
                            </div> -->
 | 
						|
                            <div class="clearfix">
 | 
						|
                                <!-- <div class="col-md-6 card">
 | 
						|
                                    <aside class="calendar_ui col-md-12 panel calendar_ui">
 | 
						|
                                        <section class="">
 | 
						|
                                            <div class="">
 | 
						|
                                                <div id="calendar" class="has-toolbar calendar_view"></div>
 | 
						|
                                            </div>
 | 
						|
                                        </section>
 | 
						|
                                    </aside>
 | 
						|
                                </div> -->
 | 
						|
                                <!-- <div class="col-md-12 table-responsive card">
 | 
						|
                                    <table class="table table-striped table-hover table-bordered" id="Patient-DataTable">
 | 
						|
                                        <thead>
 | 
						|
                                            <tr>
 | 
						|
                                                <th><?php echo lang('PatientId'); ?></th>
 | 
						|
                                                <th><?php echo lang('name'); ?></th>
 | 
						|
                                                <th><?php echo lang('Treatment Required'); ?></th>
 | 
						|
                                                <th><?php echo lang('phone'); ?></th>
 | 
						|
                                                <th><?php echo lang('options'); ?></th>
 | 
						|
                                            </tr>
 | 
						|
                                        </thead>
 | 
						|
                                        <tbody>
 | 
						|
                                            <?php foreach($patient as $p){?>
 | 
						|
                                            <tr>
 | 
						|
                                                <td><?php echo $p->patient_id; ?></td>
 | 
						|
                                                <td><?php echo $p->first_name.' '.$p->last_name; ?></td>
 | 
						|
                                                <td><?php echo $p->level_of_care; ?></td>
 | 
						|
                                                <td><?php echo $p->cellphone; ?></td>
 | 
						|
                                                <td>
 | 
						|
                                                    <a href="CaregiversDashboard/viewPatient" class="btn btn-success">View</a>
 | 
						|
                                                </td>
 | 
						|
                                            </tr>
 | 
						|
                                            <?php } ?>    
 | 
						|
                                        </tbody>    
 | 
						|
                                    </table>
 | 
						|
                                </div> -->
 | 
						|
                            </div>
 | 
						|
                            <!-- <div class="clearfix">
 | 
						|
                                <div class="col-md-12 card">
 | 
						|
                                    <div class="table-responsive">
 | 
						|
                                        <div class="adv-table editable-table ">
 | 
						|
                                            <div class="space15">MY SHEDULE</div>
 | 
						|
                                            <table class="table table-striped table-hover table-bordered">
 | 
						|
                                                <?php 
 | 
						|
                                                    foreach ($dayArr as $key => $value) { 
 | 
						|
                                                        echo '<tr>';
 | 
						|
                                                        echo '<td rowspan="4">'.$key.'</td>';
 | 
						|
                                                        for($i=0,$j=1;$i<count($value);$i++,$j++){
 | 
						|
                                                            if(in_array($value[$i], $caregiverScheduleid))
 | 
						|
                                                                { 
 | 
						|
                                                                    $aloted='class="selectedTD"';
 | 
						|
                                                                    $removeId=$value[$i];
 | 
						|
                                                                }else{
 | 
						|
                                                                    $aloted="";
 | 
						|
                                                                    $removeId=0;
 | 
						|
                                                                }
 | 
						|
                                                            echo '<td '.$aloted.' >';
 | 
						|
                                                            echo $dayTimeArr[$key][$i];
 | 
						|
                                                            echo '</td>';
 | 
						|
                                                            if($j==6){ $j=0; echo '</tr><tr>'; }
 | 
						|
                                                        }
 | 
						|
                                                        echo '</tr>';
 | 
						|
                                                    } 
 | 
						|
                                                ?>
 | 
						|
                                            </table>
 | 
						|
                                        </div>
 | 
						|
                                    </div>
 | 
						|
                                </div>
 | 
						|
                            </div> -->
 | 
						|
 | 
						|
                            <div class="clearfix card">
 | 
						|
                                <div class="col-12">
 | 
						|
                                    <div class="row ">
 | 
						|
                                      <!-- <div class="col-3">
 | 
						|
                                        <div id='external-events'>
 | 
						|
                                          <h4>Draggable Events</h4>
 | 
						|
                                          <div class="fc-events-container">
 | 
						|
                                            <div class='fc-event' data-color='#2D95BF'>Event</div>
 | 
						|
                                            <div class='fc-event' data-color='#48CFAE'>Long Event</div>
 | 
						|
                                            <div class='fc-event' data-color='#50C1E9'>Meeting</div>
 | 
						|
                                            <div class='fc-event' data-color='#FB6E52'>Birthday party</div>
 | 
						|
                                            <div class='fc-event' data-color='#ED5564'>Lunch</div>
 | 
						|
                                            <div class='fc-event' data-color='#F8B195'>Conference Meeting</div>
 | 
						|
                                            <div class='fc-event' data-color='#6C5B7B'>Party</div>
 | 
						|
                                            <div class='fc-event' data-color='#355C7D'>Happy Hour</div>
 | 
						|
                                            <div class='fc-event' data-color='#547A8B'>Dance party</div>
 | 
						|
                                            <div class='fc-event' data-color='#3EACAB'>Dinner</div>
 | 
						|
                                            <p>
 | 
						|
                                              <input type='checkbox' id='drop-remove' />
 | 
						|
                                              <label for='drop-remove'>remove after drop</label>
 | 
						|
                                            </p>
 | 
						|
                                          </div>
 | 
						|
                                        </div>
 | 
						|
                                      </div> -->
 | 
						|
                                      <div class="col-11">
 | 
						|
                                        <div id='caregiver-calendar' class="rght_calndr mt_20"></div>
 | 
						|
                                      </div>
 | 
						|
                                      <div class="col-md-1">
 | 
						|
                                    <div class="align-items-center mt_20">
 | 
						|
                                        <a href="#" class="modal1 tooltip" data-toggle="modal" data-target="#exampleModal">
 | 
						|
                                            <span class="tooltiptext">CAREGIVER AVAILABILITY</span>
 | 
						|
                                            <i class="la la-calendar-o"></i>
 | 
						|
                                        </a><br>
 | 
						|
                                        <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
 | 
						|
                                            <div class="modal-dialog modal-dialog2 modal-dialog-centered" role="document">
 | 
						|
                                                <div class="modal-content">
 | 
						|
                                                    <div class="modal-header">
 | 
						|
                                                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 | 
						|
                                                            <span aria-hidden="true"><i class="la la-angle-right"></i></span>
 | 
						|
                                                        </button>
 | 
						|
                                                        <h5 class="modal-title" id="exampleModalLabel">Caregiver Availability</h5>
 | 
						|
                                                    </div>
 | 
						|
                                                    <div class="modal-body">
 | 
						|
                                                        <div id="patient-Schedule">
 | 
						|
                                                            <table class="table table-striped table-bordered dom-jQuery-events"  cellspacing="0" width="100%">
 | 
						|
                                                                <thead>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                        <th><?php echo lang('Date'); ?></th>
 | 
						|
                                                                        <th><?php echo lang('From (Time)'); ?></th>                                
 | 
						|
                                                                        <th><?php echo lang('To (Time)'); ?></th>
 | 
						|
                                                                        <th><?php echo lang('Status'); ?></th>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                </thead>
 | 
						|
                                                                <tbody>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Running</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Running</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                </tbody>
 | 
						|
                                                            </table>
 | 
						|
                                                        </div>
 | 
						|
                                                    </div>
 | 
						|
                                                </div>
 | 
						|
                                            </div>
 | 
						|
                                        </div>
 | 
						|
 | 
						|
                                        <!--- second modal ---->
 | 
						|
                                        <a href="#" class="modal2 tooltip" data-toggle="modal" data-target="#exampleModal2">
 | 
						|
                                            <span class="tooltiptext">PATIENT SCHEDULE</span>
 | 
						|
                                            <i class="la la-calendar-o"></i>
 | 
						|
                                        </a><br>
 | 
						|
                                        <div class="modal fade" id="exampleModal2" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
 | 
						|
                                            <div class="modal-dialog modal-dialog2 modal-dialog-centered" role="document">
 | 
						|
                                                <div class="modal-content">
 | 
						|
                                                <div class="modal-header">
 | 
						|
                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 | 
						|
                                                    <span aria-hidden="true"><i class="la la-angle-right"></i></span>
 | 
						|
                                                </button>
 | 
						|
                                                <h5 class="modal-title" id="exampleModalLabel">Patient Schedule</h5>
 | 
						|
                                                </div>
 | 
						|
                                                <div class="modal-body">
 | 
						|
                                                <div id="patient-Schedule">
 | 
						|
                                                <table class="table table-striped table-bordered dom-jQuery-events"  cellspacing="0" width="100%">
 | 
						|
                                                    <thead>
 | 
						|
                                                        <tr>
 | 
						|
                                                            <th><?php echo lang('Date'); ?></th>
 | 
						|
                                                            <th><?php echo lang('From (Time)'); ?></th>                                
 | 
						|
                                                            <th><?php echo lang('To (Time)'); ?></th>
 | 
						|
                                                            <th><?php echo lang('Status'); ?></th>
 | 
						|
                                                        </tr>
 | 
						|
                                                    </thead>
 | 
						|
                                                    <tbody>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Done</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Running</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Done</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                        <tr>
 | 
						|
                                                        <td>2020/09/25</td>
 | 
						|
                                                        <td>8:00 AM</td>
 | 
						|
                                                        <td>9:00 AM</td>
 | 
						|
                                                        <td style="color: #de2066;">Running</td>
 | 
						|
                                                        </tr>
 | 
						|
                                                    </tbody>
 | 
						|
                                                </table>
 | 
						|
                                            </div>
 | 
						|
                                                </div>
 | 
						|
                                                </div>
 | 
						|
                                            </div>
 | 
						|
                                        </div>
 | 
						|
 | 
						|
                                        <!--- third modal ---->
 | 
						|
                                        <a href="#" class="modal3 tooltip" data-toggle="modal" data-target="#exampleModal3">
 | 
						|
                                            <span class="tooltiptext">PREVIOUS SCHEDULE</span>
 | 
						|
                                            <i class="la la-calendar-o"></i><br>
 | 
						|
                                        </a>
 | 
						|
                                        <div class="modal fade" id="exampleModal3" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
 | 
						|
                                            <div class="modal-dialog modal-dialog2 modal-dialog-centered" role="document">
 | 
						|
                                                <div class="modal-content">
 | 
						|
                                                    <div class="modal-header">
 | 
						|
                                                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 | 
						|
                                                            <span aria-hidden="true"><i class="la la-angle-right"></i></span>
 | 
						|
                                                        </button>
 | 
						|
                                                        <h5 class="modal-title" id="exampleModalLabel">Previous Schedule of <?php echo $caregiver->fname.' '.$caregiver->lname; ?></h5>
 | 
						|
                                                    </div>
 | 
						|
                                                    <div class="modal-body">
 | 
						|
                                                        <div id="Caregiver-Schedule2">
 | 
						|
                                                            <table class="table table-striped table-bordered dom-jQuery-events"  cellspacing="0" width="100%">
 | 
						|
                                                                <thead>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                        <th><?php echo lang('Date'); ?></th>
 | 
						|
                                                                        <th><?php echo lang('From (Time)'); ?></th>                                
 | 
						|
                                                                        <th><?php echo lang('To (Time)'); ?></th>
 | 
						|
                                                                        <th><?php echo lang('Status'); ?></th>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                </thead>
 | 
						|
                                                                <tbody>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Running</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Not Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Done</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                    <tr>
 | 
						|
                                                                    <td>2020/09/25</td>
 | 
						|
                                                                    <td>8:00 AM</td>
 | 
						|
                                                                    <td>9:00 AM</td>
 | 
						|
                                                                    <td style="color: #de2066;">Running</td>
 | 
						|
                                                                    </tr>
 | 
						|
                                                                </tbody>
 | 
						|
                                                            </table>
 | 
						|
                                                        </div>
 | 
						|
                                                    </div>
 | 
						|
                                                </div>
 | 
						|
                                            </div>
 | 
						|
                                        </div>
 | 
						|
                                    </div>
 | 
						|
                                  </div>
 | 
						|
                                    </div>
 | 
						|
                                </div>
 | 
						|
                            </div>
 | 
						|
 | 
						|
                        </div> 
 | 
						|
                        <?php } ?> 
 | 
						|
                    </div>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
    </section>
 | 
						|
</div>
 | 
						|
 | 
						|
 | 
						|
 <script>
 | 
						|
    $(document).ready(function () {
 | 
						|
        $('#Patient-DataTable').DataTable();
 | 
						|
        var calendar=$('#caregiver-calendar').fullCalendar({
 | 
						|
            // header: {
 | 
						|
            //     left: 'prev,next today',
 | 
						|
            //     center: 'title',
 | 
						|
            //     right: 'month,agendaWeek,agendaDay'
 | 
						|
            // },
 | 
						|
            allDaySlot: false,
 | 
						|
            defaultView:"agendaWeek",
 | 
						|
            columnHeaderFormat: 'D - ddd',
 | 
						|
            editable: false,
 | 
						|
            droppable: false, // this allows things to be dropped onto the calendar
 | 
						|
            defaultDate: new Date(),
 | 
						|
            //defaultView: 'agendaWeek',
 | 
						|
            slotDuration: '01:00',
 | 
						|
            defaultTimedEventDuration: '00:60:00',
 | 
						|
            forceEventDuration: true,
 | 
						|
            eventOverlap: false,
 | 
						|
            events: {
 | 
						|
                url: 'CaregiversDashboard/caregiverEventDetails/',
 | 
						|
                data: {id : <?php echo $nurse->id; ?>},
 | 
						|
                error: function() {
 | 
						|
                    alert('error');
 | 
						|
                }
 | 
						|
            }
 | 
						|
            
 | 
						|
        });
 | 
						|
    });
 | 
						|
</script>  
 | 
						|
<!--main content end-->
 | 
						|
<!--footer start-->
 |