<cfset cookie.Wnd_Type='' />
<cfset cookie.Wnd_Location='' />
<cfset cookie.Wnd_Stage='' />
<cfset cookie.Wnd_Status='' />
<cfset cookie.Wnd_Len_1='' />
<cfset cookie.Wnd_Len_2='' />
<cfset cookie.Wnd_Wid_1='' />
<cfset cookie.Wnd_Wid_2='' />
<cfset cookie.Wnd_Dep_1='' />
<cfset cookie.Wnd_Dep_2='' />
<cfset cookie.Wnd_Surr_Tiss='' />
<cfset cookie.Wnd_Chara='' />
<cfset cookie.Notes='' />
<cfset cookie.woundid='0' />
<cfset cookie.AgencyStep='1' />
<cfset Wnd_Type_str="Wnd_Type" />
<cfquery name="disform" datasource="#Application.DataSrc#">
SELECT  *
FROM #Request.prefix_db_agency#.Assessment_New
WHERE Assessment_New.Assessment_ID='#session.cs.AssessmentId#'
</cfquery>
<cfquery name="Createdby" datasource="#Application.DataSrc#">
	select Last_Name,First_Name from #Request.prefix_db_lookup#.Employee where Employee_ID = '#disform.Record_Created_By#'
</cfquery>

<cfcookie name="WoundCount" value="" />
<cfset cookie.WoundCount="0" />

<cfquery name="ViewWnd" datasource="#Application.DataSrc#">
    SELECT count(#Wnd_Type_str#) as CouNt from #Request.prefix_db_agency#.PatientVisitDetails
    where Patient_ID='#session.cs.patientid#' and Assessment_ID='#Session.CS.AssessmentID#'
    and Wnd_Location<>'' and Wnd_Type<>'' and trim(Type)='Wound'
</cfquery>

<cfset cookie.WoundCount='#ViewWnd.CouNt#' />

<cfquery name="GetPatient" datasource="#Application.DataSrc#">
	SELECT *
	FROM  #Request.prefix_db_agency#.patient
	WHERE Patient_Id = '#session.cs.patientid#'
	AND   Agency_Id = '#session.AgencyId#'
</cfquery>

<style>
  .tdleft
  {
    padding-left:5px;
	background-color:#c3c3c3;
	font-family:Arial;
	font-size:12px;
  }
</style>

<cfscript>
		pat = CreateObject("Component", "patientadmin_new.patient.assessment");
		get_ques = pat.get_all_ques_ans('9 - Discharge from agency','#DateFormat(disform.Assessment_Completed_M0090,'yyyy-mm-dd')#');
		get_pain_que = pat.get_pain_ques('9 - Discharge from agency','pain'); 
		get_braden_que = pat.get_pain_ques('9 - Discharge from agency','braden'); 
		get_fallrisk = pat.get_pain_ques('9 - Discharge from agency','fall_risk'); 
		//get_score = pat.get_live_score();
</cfscript>
				
				

<!-- BEGIN DEFAULT FORM PORTLET -->
<div class="portlet box blue">
    <div class="portlet-title">
        <div class="caption">
            <i class="fa fa-gear"></i> <cfoutput>#DateFormat(disform.Start_of_Care_M0030,'mm/dd/yyyy')# - Discharge From Agency</cfoutput>
        </div>
		<div class="tools">
		  <a href="javascript:;" class="collapse"></a>
		</div>
    </div>
	
	<div class="portlet-body form">
	  <form name="Start" id="Start"  method="post"   action="index.cfm?a=1&a=1&px=y&page=patient&px=y&cat=dischargefromagencyformupdate" >
            <div class="form-body">
			   <div class="well">
			   <cfoutput query="get_ques" group="questions">
				<cfset  cookie_value = "hdn_"&answer_label />
				<cfset StructDelete(cookie, cookie_value, false) />
				</cfoutput>
				<cfoutput query="get_ques" group="questions">
                
				                <cfif answer_label EQ 'Freq_of_Pain_M0420'>
									  <!--- Pain Assessment start--->
											 <div class="portlet box green">
														<div class="portlet-title">
															<div class="caption">
																<i class="fa fa-gear"></i>
																<cfif disform.M0420_Assess EQ 'No Pain'>
																	No Pain
																<cfelseif disform.M0420_Assess NEQ "" AND disform.Pain1 NEQ "" AND disform.Pain2 NEQ "" AND disform.Pain3 NEQ "" AND disform.Pain4 NEQ "" AND disform.Pain5 NEQ "">
																	Pain Assessment
																<cfelse>
																	Pain assessment incomplete
																</cfif>
															</div>
															<div class="tools">
															 <a href="javascript:;" class="expand"></a>
															 </div>
														</div>
														<div class="portlet-body" style="display:none">
															 <cfloop query="get_pain_que">
																			   <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
																						  <label class="bold">#get_pain_que.questions#</label>
																							<cfscript>
																							   get_pain_anw = pat.get_pain_anw(#get_pain_que.id#); 
																							</cfscript>
																							<div class="form-group">
																							 <cfset  cheked_value = "disform."&get_pain_anw.answer_label />
																							<cfloop query="get_pain_anw">
																								<cfif answer_type EQ 'radio'>
																													   <div class="radio-list">
																															   <label> <input type="#answer_type#" name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  EQ  #answer#>checked </cfif>><span>#answer#</span></label>
																														</div>
																										<cfelseif answer_type EQ 'checkbox'>
																														   <div class="checkbox-list">
																															  <label><input type="#answer_type#"  name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  Contains  #answer#>checked</cfif>>#answer#
																															 </label>
																														</div>
																										</cfif>
																								</cfloop>
																							</div>
																					</div>
																				</cfloop>
																			  <table style="text-align:center;">
																					<tr>
																						<td width="10%">
																							<img src="../../images/smily0.gif" />
																						</td>
																						<td width="10%">
																							<img src="../../images/smily2.gif"/>
																						</td>
																						<td width="10%">
																							<img src="../../images/smily4.gif" />
																						</td>
																						<td width="10%">
																							<img src="../../images/smily6.gif"/>
																						</td>
																						<td width="10%">
																							<img src="../../images/smily8.gif" />
																						</td>
																						<td width="10%">
																							<img src="../../images/smily10.gif"/>
																						</td>
																					</tr>
																					<tr>
																						<td  width="10%">0</td>
																						<td width="10%">2</td>
																						<td width="10%">4</td>
																						<td width="10%">6</td>
																						<td width="10%">8</td>
																						<td width="10%">10</td>
																					</tr>
																				</table>
																				<p style="color:red">
																					<cfif disform.M0420_Assess NEQ "" AND disform.Pain1 NEQ "" AND disform.Pain2 NEQ "" AND disform.Pain3 NEQ "" AND disform.Pain4 NEQ "" AND disform.Pain5 NEQ "">
																						pain assessment indicates #disform.M0420_Assess# #disform.Pain2# requiring medication every as  needed pain relief resolves pain
																					<cfelse>
																						Pain assessment incomplete
																					</cfif>
																				</p>
																		<div class="form-actions">
																			 <input class="btn blue" type="button" name="pain" value="Update Pain Level" onclick="return other_assessment_validation('pain');">
																	 </div>
																	 </div>
												   </div>
									  <!---  Pain Assessment End--->
									 </cfif>
                                     
							    <cfif answer_label EQ 'M1306_Unhealed_Pressure'>
									   <!---   braden scale add/edit start--->
											 <div class="portlet box green">
													<div class="portlet-title">
															<div id="lowRiskSkin" class="caption">
																<i class="fa fa-gear"></i>
																<cfif left(disform.Braden_1_Sensory,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_1_Sensory,1))>
																		<cfset Sensory=left(disform.Braden_1_Sensory,1) />
																	<cfelse>
																		<cfset Sensory=0 />
																	</cfif>
																<cfelse>
																	<cfset Sensory=0 />
																</cfif>
									
																  <cfif left(disform.Braden_2_Moisture,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_2_Moisture,1))>
																		<cfset Moisture=left(disform.Braden_2_Moisture,1) />
																	<cfelse>
																		<cfset Moisture=0 />
																	</cfif>
																<cfelse>
																	<cfset Moisture=0 />
																</cfif>
									
																<cfif left(disform.Braden_3_Activity,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_3_Activity,1))>
																		<cfset Activity=left(disform.Braden_3_Activity,1) />
																	<cfelse>
																		<cfset Activity=0 />
																	</cfif>
																<cfelse>
																	<cfset Activity=0 />
																</cfif>
									
																<cfif left(disform.Braden_4_Mobility,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_4_Mobility,1))>
																		<cfset Mobility=left(disform.Braden_4_Mobility,1) />
																	<cfelse>
																		<cfset Mobility=0 />
																	</cfif>
																<cfelse>
																	<cfset Mobility=0 />
																</cfif>
									
																<cfif left(disform.Braden_5_Nutrition,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_5_Nutrition,1))>
																		<cfset Nutrition=left(disform.Braden_5_Nutrition,1) />
																	<cfelse>
																		<cfset Nutrition=0 />
																	</cfif>
																<cfelse>
																	<cfset Nutrition=0 />
																</cfif>
									
																<cfif left(disform.Braden_6_Friction,1) NEQ "">
																	<cfif IsNumeric(left(disform.Braden_6_Friction,1))>
																		<cfset Friction=left(disform.Braden_6_Friction,1) />
																	<cfelse>
																		<cfset Friction=0 />
																	</cfif>
																<cfelse>
																	<cfset Friction=0 />
																</cfif>
									
																<cfset PressureRate=Sensory+Moisture+Activity+Mobility+Nutrition+Friction />
									
																 <cfif left(disform.Braden_1_Sensory,1) NEQ "" OR
																	left(disform.Braden_2_Moisture,1) NEQ "" OR
																	left(disform.Braden_3_Activity,1) NEQ "" OR
																	left(disform.Braden_4_Mobility,1) NEQ "" OR
																	left(disform.Braden_5_Nutrition,1) NEQ "" OR
																	left(disform.Braden_6_Friction,1) NEQ "">
																	<cfif PressureRate gt 15 OR PressureRate eq 15>
																		LOW RISK
																	<cfelseif PressureRate gt 13 OR PressureRate eq 13 OR PressureRate eq 14>
																		 MODERATE RISK
																	<cfelseif PressureRate lt 12 OR PressureRate eq 12>
																		HIGH RISK
																	</cfif>
									
																	for Pressure Ulcers
																<cfelse>
																	Pressure Ulcers incomplete expand to edit
																</cfif>
															</div>
															<div class="tools">
																<a href="javascript:;" class="expand"></a>
															</div>
														</div>
													<div class="portlet-body" style="display:none">
														 <div id="DivskinLOWRISK">
															<h4>Braden Scale For Predicting Pressure Sore Risk</h4>
															  <cfloop query="get_braden_que">
																   <div class="form-group">
																		   <label class="bold">#get_braden_que.questions#</label><br />
																				<cfscript>
																				   get_braden_anw = pat.get_pain_anw(#get_braden_que.id#); 
																				</cfscript>
																				 <cfset  cheked_value = "disform."&get_braden_anw.answer_label />
																					<cfloop query="get_braden_anw">
																						<div class="label-stable">
																						  <div id="#answer_type#_d" class="radio-list">
																							
																										<cfif answer_type EQ 'radio'>
																														   <div class="radio-list">
																																   <label> <input type="#answer_type#" name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  EQ  #answer#>checked </cfif>><span>#answer#</span></label>
																															</div>
																											<cfelseif answer_type EQ 'checkbox'>
																															   <div class="checkbox-list">
																																  <label><input type="#answer_type#"  name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  Contains  #answer#>checked</cfif>>#answer#
																																 </label>
																															</div>
																											</cfif>
																								
																							</div>
																					   </div>
																				</cfloop>
																			</div>
																	 </cfloop>
																	</div>
																<p style="color:##3598dc" id="spanassessment">Frequent assessment needed due to cognitive/sensory limitations.</p>
															<p id="spnTotalScore">
																Total Score = #PressureRate# 
																<cfif PressureRate gt 15 OR  PressureRate eq 15>
																	LOW RISK
																<cfelseif PressureRate gt 13 OR PressureRate eq 13 OR PressureRate eq 14>
																	MODERATE RISK
																<cfelseif PressureRate lt 12 OR PressureRate eq 12>
																	HIGH RISK
																</cfif> for Pressure Ulcers
															</p>
															<p id="SpnCopyright">Copyright Barbara Braden and Nancy Bergstrom, 1988 All rights reserved </p>
															<p id="spnHigh">1 - 12 =HIGH RISK</p>
															<p id="spnModerate">13 - 14 =MODERATE RISK</p>
															<p id="spnLow">15 - 23 =LOW RISK</p>
														<div class="form-actions">
															 <input class="btn blue" type="button" name="braden" value="Update Braden Scale" onclick="return other_assessment_validation('braden');">
														 </div>
														 </div>
												</div>
									   <!---   braden scale add/edit start--->
									  <!---   Wounds add/edit start--->
											  <div class="portlet box green">
												   <div class="portlet-title">
													<div id="Lnkwound" class="caption">
														<i class="fa fa-gear"></i>
														<span id="spnwound1">#cookie.WoundCount#</span> wounds entered
													</div>
													<div class="tools">
														<a href="javascript:;" class="expand"></a>
													</div>
													<div class="actions">
														<a class="btn btn-default btn-sm" href="javascript:;" id="ImgWoundAdd" onClick="$('##Wounddiv').modal('show');">  Add  </a>
													</div>
												</div>
												   <div class="portlet-body" style="display:none">
													<div id="DivM1306WoundFirst">
														<h4 id="SpnWoundsType">#Getpatient.First_Name_M0040# #Getpatient.Last_Name_M0040# 1 9 - discharge, Not Complete</h4>
														<cfdiv bind="url:#Application.siteURL#/patientadmin_new/WoundGrid.cfm" ID="theWoundDiv"></cfdiv>
													</div>
												</div>
											</div>
									   <!---   Wounds add/edit End--->
							 </cfif>
						  
								<div class="form-group">
									<div class="label-stable">
										<label>#questions#</label>
											<input type="hidden" name="hdn_#answer_label#" id="hdn_#answer_label#" />
										  <cfset  cheked_value = "disform."&answer_label />
											   <cfif answer_type EQ 'text' >
														  <br />
															  <label> <input type="#answer_type#" name="#answer_label#" id="#answer_label#" value="#Evaluate(Variables.cheked_value)#" 
															  class="form-control"> </label>
												<cfelseif answer_type EQ 'textarea' >
															   <br />
															  <label><textarea class="form-control" name="#answer_label#" id="#answer_label#"  rows="3" style="width:700px;max-width:100%;height:90px;display:block;">#Evaluate(Variables.cheked_value)#</textarea></label>
												<cfelseif answer_type EQ 'radio'>
															  <cfoutput>
															   <div class="radio-list">
																	   <label> <input type="#answer_type#" name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  EQ  "#answer#">checked </cfif>><span>#answer#</span></label>
																</div>
																</cfoutput>
												<cfelseif answer_type EQ 'checkbox'>
															 <cfoutput>
																   <div class="checkbox-list">
																	  <label><input type="#answer_type#"  name="#answer_label#" id="#answer_label#" value="#answer#" <cfif #Evaluate(Variables.cheked_value)#  Contains  #answer#>checked</cfif>  <cfif show_text eq 1 > onclick="showTextArea('#answer_label#');" </cfif>>#answer#
																	 </label>
																	 <cfif show_text eq 1 and answer eq 'Other'>
																	 <textarea  <cfif #Evaluate(Variables.cheked_value)# neq '' and  #Evaluate(Variables.cheked_value)# neq '$' >style="width:900px;max-width:100%;height:90px;display:block;"<cfelse>style="width:900px;max-width:100%;height:90px;display:none;"</cfif>  class="form-control" name="txt_#answer_label#" id="txt_#answer_label#"><cfoutput>#Evaluate(Variables.cheked_value)#</cfoutput></textarea>
																	</cfif> 
																	</div>
																</cfoutput>
											
												<cfelseif answer_type EQ 'spinner' >
															 <div class="spinner1">
																<div class="input-group input-small">
																	   <input type="#answer_type#" name="#answer_label#" id="#answer_label#" value="#Evaluate(Variables.cheked_value)#" 
																			   class="spinner-input form-control"> 
																	   <div class="spinner-buttons input-group-btn btn-group-vertical">
																			<button type="button" class="btn spinner-up btn-xs blue">
																			<i class="fa fa-angle-up"></i>
																			</button>
																			<button type="button" class="btn spinner-down btn-xs blue">
																			<i class="fa fa-angle-down"></i>
																			</button>
																		</div>		   
																	</div>
																</div>
												<cfelseif answer_type EQ 'dropdown'>
															  <div>
															   <select class="form-control"  id="#answer_label#" name="#answer_label#" data-placeholder="Select...">
																			     <option value="" <cfif Evaluate(Variables.cheked_value) eq ''>selected</cfif>>-- Select option -- </option>
																					   <cfoutput>
																							   <option value="#answer#" <cfif Evaluate(Variables.cheked_value) eq #answer# OR  (Left(Evaluate(Variables.cheked_value),2) EQ Left(answer,2))>selected</cfif>>#answer#</option>
																						</cfoutput>
																			   </select>
															 </div>
															 
												<cfelseif answer_type EQ 'datepicker'>		
															 <div>
																		<div class="input-group input-medium date date-picker" data-date-format="mm/dd/yyyy">
																			<input type="text" class="form-control" name="#answer_label#" id="#answer_label#" value='<cfoutput>#DateFormat(Evaluate(Variables.cheked_value),"mm/dd/yyyy")#</cfoutput>' placeholder="Select Date">
																			<span class="input-group-btn">
																				<button class="btn default" type="button">
																					<i class="fa fa-calendar">
																					</i>
																				</button>
																			</span>
																		</div>
																		<span class="help-block">Date Format: mm/dd/yyyy</span>
																		
																	 </div>
												 </cfif>
									</div>
								</div>
			    </cfoutput>
			 </div>
			</div>
            <div class="form-actions">
			       <input type="hidden" name="assessmentcompleted"  id="assessmentcompleted" value="<cfoutput>#Dateformat(disform.Assessment_Completed_M0090,"yyy-mm-dd")#</cfoutput>"/>
					<input type="hidden" name="hdnradioreason" />
						<input type="hidden" name="hdnradM2300" />
						<input type="hidden" name="hdnradM1320" />
						<input type="hidden" name="hdnradM1332" />
						<input type="hidden" name="hdnradM1334" />
						<input type="hidden" name="hdnradM1342" />
						<input type="hidden" name="hdnradTimedvoiding" />
						<input type="hidden" name="hdnreasonfordischarge" />
						<input type="hidden" name="hdndrpM2030" />
						<input type="hidden" name="hdnemergencycare" />
						<input type="hidden" name="hdnhospitalization" />
						<input type="hidden" name="hdntherapy" />
						<input type="hidden" name="hdnDtM1307" />
						<input type="hidden" name="hdnradiom2420" />
						<input type="hidden" name="hdchkHeartfailure" />
						<input type="hidden" name="hdnPainLevel" />
						<input type="hidden" name="hdnradthreshold" />
						<input type="hidden" name="hdnthrobbing" />
						<input type="hidden" name="hdnradscale" />
						<input type="hidden" name="hdnraddose" />
						<input type="hidden" name="hdnphysical" />						
                 <cfset Transmission_status=disform.Transmission_status />
                  <cfif  #Transmission_status# does not contain "Dataset has been transmitted">
                   <span class="btn blue" onclick="return discharge_update();" >Update</span>
                </cfif>
                <input class="btn default" type="button" name="Cancel" value="Cancel" onclick="history.back();" />
            </div>
        </form>
    </div>
</div>
<!-- END DEFAULT FORM PORTLET -->
<cfinclude template="/patientadmin_new/patient/M0230Diagnosis.cfm" />
<cfinclude template="/patientadmin_new/patient/vitaladd.cfm" />
<cfinclude template="/patientadmin_new/patient/woundsadd.cfm" />
<cfinclude template="/patientadmin_new/patient/ReviewMeds.cfm" /> 

<cfinclude template="/Scripts/assessments/dischargefromagencyform.cfm" />