
<cfparam name = "url.dashdisplay" default="0">
<cfif url.dashdisplay EQ '1'>
    <script type="text/javascript">
      $(document).ready(function () {
        $("#pendingvisits").dataTable({
          "sPaginationType": "full_numbers",
          "pageLength": 5
          //,"bLengthChange": false
        }); 
      });
    </script>
<cfelse>
<script type="text/javascript">
	$(document).ready(function () {
		$("#pendingvisits").dataTable({
			"sPaginationType": "full_numbers",
			"bJQueryUI": true,
			"aaSorting": [[2,'desc']]
		}); 
	});
</script>
</cfif>
<cfparam name="FORM.pid"  default="">
<cfparam name="FORM.eid"  default="">
<cfparam name="Form.df" type="string" default="">
<cfparam name="Form.dt" type="string" default="">
<cfsetting requestTimeOut="50000">
<cfset Period = DateAdd("d",-1,Now())>



<cfquery  name="GetList"  datasource="#Application.DataSrc#">
	   SELECT * FROM #Request.prefix_db_lookup#.pending_visits
	   	WHERE Agency_ID = #session.agencyid#
</cfquery>

<style>
		@media print
		{
			a[href]:after
			{
			content:none
			}
		}
</style>

<div class="portlet box yellow">
				<div class="portlet-title">
					<div class="caption">
						<i class="fa fa-gear"></i> Pending Visits
					       
					</div>
					<div class="tools">
						<a href="javascript:;" class="collapse"></a>
						<a href="javascript:;" class="fullscreen" data-original-title="Expand" title="Expand"></a>
					</div>
					<div class="actions">
						<cfoutput>
							<a class="btn default dark-stripe btn-sm" href="../dashboard/index.cfm?page=dashboard&cat&rpt=cron_pendingvisits"><b>Fetch latest report</b></a>
						</cfoutput>
					</div>
				</div>
				
				<div class="portlet-body">

					<form name="filter" method="post" action="index.cfm?page=dashboard&cat=chartcompliance&rpt=dash_no_notes.cfm">
						
						<table class="table table-striped table-bordered table-hover" id="pendingvisits">
				            	<thead>
				               		<tr>
				               			<th  align="center"  width="20%">Patient</th>
				               			<th  align="center" width="15%">Visit Date</th>
				               			<th  align="center"  width="10%">Elapsed</th>		               			
				               			<cfif session.eaType GT 1 OR session.IsAgencyLogin EQ 1>
				               				<th  align="center" width="25%">Employee</th>
                                            <th  align="center" width="25%">Skill</th>
				               			</cfif>
				               			<th  align="center" width="30%">Procedure</th>
				               		</tr>
				               	</thead>
				               	<tbody>
				               	  <cfset visittypes = "1,3,4,5,6,7,8,9,Eval">
				               	   <cfset visittypes = "3,4,5,6,7,8,9,FU Eval">

				               		<cfoutput query="GetList">
				               			<!--- #PatientLast# #PatientFirst# - #FindNoCase(Visit_Type,visittypes)# - #pgnotesdraft# --->

			               				<!--- <cfquery name="GetAss" datasource="#Application.DataSrc#">
			               						SELECT pAss.F25 FROM #Request.prefix_db_agency#.pAssessments pAss
															  WHERE pAss.Patient_ID =  #Patient_ID# 
															  AND pAss.F26 = '#assesments#'
															  AND pAss.Status = 0
															  ORDER BY F25 ASC
			               				</cfquery>
			               				<cfset assessments_completed = GetAss.F25 /> --->
				               			<cfif ((#listContains(visittypes ,Right(Visit_Type,7))# GT 0
				               					 OR  #listContains(visittypes ,LEFT(Visit_Type,1))# GT 0) AND assessments_completed NEQ 1)
				               						OR  
				               					((#listContains(visittypes ,Right(Visit_Type,7))# GT 0
				               					 OR  #listContains(visittypes ,LEFT(Visit_Type,1))# GT 0) AND pgnotesdraft LT 2 )  

				               					OR 

				               					((#listContains(visittypes ,Right(Visit_Type,7))# EQ 0  OR  #listContains(visittypes ,LEFT(Visit_Type,1))# EQ 0)
				               						AND len(Visit_Type) GT 0 AND assessments_completed NEQ 1)

				               					OR (len(Visit_Type) EQ 0 AND   pgnotesdraft LT 2)
				               					<!---	OR (assessments_completed EQ 1 AND pgnotesdraft LT 2)

				               						 OR (assessments_completed NEQ 1 AND pgnotesdraft LT 2) ---> >

                                <cfset enc_patientid  = encrypt(#Patient_ID#,#application.enckey#,"AES","Hex") /> 
                                <cfset enc_assid  = encrypt(#Assmt_ID#,#application.enckey#,"AES","Hex") />
                                <cfset enc_sid  = encrypt(#Schedule_ID#,#application.enckey#,"AES","Hex") />  
					               				<tr <cfif len(Description) EQ 0 OR len(Visit_Type) EQ 0>style="height:30px;background-color: white;"<cfelse>style="height:30px;"</cfif> class="list-hdr" id="tr#Schedule_ID#" >
					               				<!--- <td><a href="../patientadmin_new/index.cfm?page=patient&cat=Patient&id=#enc_patientid#&restrict=1&formonly=1&assid=#enc_assid#&sid=#enc_sid#&from=missingnotes">#PatientLast# #PatientFirst#</a></td>
					               				<td><a href="../patientadmin_new/index.cfm?page=patient&cat=assessment_form&AID=#enc_assid#&patient_id=#enc_patientid#&rpt=&ATID=#enc_assid#">#F26#</a></td>--->
					               				<td><a href="../patientadmin_new/index.cfm?page=patient&cat=Patient&id=#enc_patientid#&restrict=1&formonly=1&assid=#enc_assid#&sid=#enc_sid#&from=missingnotes">#PatientLast#, #PatientFirst#</a>
					               				<span style="color:red">

					               					<cfif ((#listContains(visittypes ,Right(Visit_Type,7))# GT 0
				               					 OR  #listContains(visittypes ,LEFT(Visit_Type,1))# GT 0) AND pgnotesdraft LT 2 )  >
					               						&nbsp(Progress notes not completed)
						               				<cfelseif   assessments_completed NEQ 1 AND len(Visit_Type) GT 0>
						               					&nbsp(OASIS/Evaluations not completed)
						               				</cfif>
					               				</span>
					               				</td>
					               				<td><a href="../patientadmin_new/index.cfm?page=patient&ID=#enc_patientid#&cat=patientedit_visit&restrict=1&formonly=1&AID=#enc_assid#&SID=#enc_sid#&frm=bill" >#DateFormat(Visit_Date,"mm/dd/yyy")#</a></td>
					               				<cfset elapsed_days = dateDiff("d", Visit_Date,now()) /> 
					               				<td>#elapsed_days#</td>
					            					<cfif session.eaType GT 1 OR session.IsAgencyLogin EQ 1>
	                             		 <td>#Emp_Last#, #Emp_First#</td>
	                                    <td>#Skill#</td>                
	                             	</cfif>
	                             	<td><a href="../patientadmin_new/index.cfm?page=patient&ID=#enc_patientid#&cat=authorizations&restrict=1&formonly=1&assid=#enc_assid#"><cfif len(Visit_Type) EQ 0 >#Description#<cfelse>#Visit_Type#</cfif></a></td>
	                             </tr>
	                            </cfif>
				               		</cfoutput>
				               	</tbody>
				               </table>

				               <!---</div>--->
				     </div>
	</div>
				
				
			

