<cfheader name="Access-Control-Allow-Origin" value="*">
<cfparam name='url.new' default=0 />
<cfparam name="url.rtn" default="" />
<cfcookie name="LATCOOKIE" value="0" />
<cfcookie name="LONGCOOKIE" value="0" />
<cfparam name="url.patient_id" default="0">
<cfparam name="url.assessment_id" default="0">
<cfparam name="url.type" default="diagnosis">

<cfif url.type neq ''>
	<cfif url.type eq 'diagnosis'>
		<cfset dig_type = 'diagnosis'>	
	<cfelseif url.type eq 'procedure'>
		<cfset dig_type = 'procedure'>		
	<cfelseif url.type eq 'diet'>
		<cfset dig_type = 'diet'>	
	<cfelseif url.type eq 'safe_mes'>
		<cfset dig_type = 'safety measure'>	
	<cfelseif url.type eq 'act_permit'>
		<cfset dig_type = 'activity permitted'>	
	<cfelseif url.type eq 'func_limt'>
		<cfset dig_type = 'functional limitation'>	
	<cfelseif url.type eq 'dme_sup'>
		<cfset dig_type = 'DME/supplies'>	
	<cfelse>
		<cfset dig_type = 'diagnosis'>		
	</cfif>		
</cfif>


   <cfif url.patient_id  neq 0 and url.assessment_id  neq 0>
	 <cfset url.patient_id= decrypt(#url.patient_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />	  
	  <cfset url.assessment_id= decrypt(#url.assessment_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />
	  <cfset Encrypted_patientID=encrypt(#url.patient_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />
	  <cfset Encrypted_assessmentID=encrypt(#url.assessment_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") /> 
	<cfelse>
		<cfset Encrypted_patientID="0" />
		<cfset Encrypted_assessmentID="0" />
		<cfset Encrypted_assessmentTracker_ID="0" />
	</cfif>
		
	<cfscript>
		pathway_component = CreateObject("Component", "pathway");
		get_Patient = pathway_component.Get_Patients_list(patient_id="#url.patient_id#", AgencyID="#session.AgencyID#");	
		get_Assesment = pathway_component.Get_Assessment_Details(patient_id="#url.patient_id#", assessment_id="#url.assessment_id#");		
		get_diagnoses = pathway_component.Get_diagnoses_list(patient_id="#url.patient_id#", AgencyID="#session.AgencyID#", assessment_id="#url.assessment_id#");	
		get_DME_supplies_based_list = pathway_component.Get_Diagnosis_type_based_Details(type="DME/supplies");
		get_Diet_based_list = pathway_component.Get_Diagnosis_type_based_Details(type="diet");
		get_Library_based_list = pathway_component.Get_Library_type_based_Details();
	</cfscript>	

	<cfoutput>
		<input type="hidden" name="assessmentcompleted" id="assessmentcompleted"  value='#Dateformat(get_Assesment.F176,"yyyy-mm-dd")#'>
		<cfset Encrypted_assessmentTracker_ID=encrypt(#get_Assesment.Assmt_ID#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") /> 				
		<div class="portlet box blue">
				<div class="portlet-title">
					<div class="caption">
						<i class="fa fa-user"></i> <cfif url.patient_id eq 0>ADD TEACHING PLANS <cfelse>ADD TEACHING PLANS for #get_Patient.Pt_First#, #Left(get_Assesment.F26,40)#... <!---completed---> #DateFormat(get_Assesment.F176,"mm/dd/yyyy")#</cfif>
					</div>
					<cfset Redirect_data = "View_Reports" />
					<div class="actions">
                        <cfset encry_patid   = encrypt(#url.patient_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />
                        <cfset encry_assid   = encrypt(#url.assessment_id#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />
                        <a class="btn btn-default btn-sm hide" onclick="teach_dash_location('#encry_patid#','#encry_assid#','#Redirect_data#');" target="_blank"> View Reports </a>							
						<cfif isdefined('get_diagnoses.RecordCount')>		
                            <div class="btn-group hide">
                                <button id="btnGroupVerticalDrop1" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
                                Print Teachplan <i class="fa fa-angle-down"></i>
                                </button>
                                <ul class="dropdown-menu" role="menu" aria-labelledby="btnGroupVerticalDrop1">
                                    <li>
                                        <a href="/dashboard/index.cfm?page=dashboard&cat&rpt=printteachplan1&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&language=eng" target="_blank"> <i class="fa fa-print"></i>
                                        English </a>
                                    </li>
                                    <li>
                                        <a href="/dashboard/index.cfm?page=dashboard&cat&rpt=spanish_print&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&language=span" target="_blank"> <i class="fa fa-print"></i>
                                        Spanish  </a>
                                    </li>
                                </ul>
                              </div>
                            <div class="btn-group hide">
                                <button id="btnGroupVerticalDrop2" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
                                Print Recall <i class="fa fa-angle-down"></i>
                                </button>
                                <ul class="dropdown-menu" role="menu" aria-labelledby="btnGroupVerticalDrop2">
                                    <li>
                                        <a href="/dashboard/index.cfm?page=dashboard&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&rpt=recall_print&report_type=SN" target="_blank"> <i class="fa fa-print"></i>SN Print </a>
                                    </li>
                                    <li>
                                       <a  href="/dashboard/index.cfm?page=dashboard&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&rpt=recall_print&report_type=OT" target="_blank"> <i class="fa fa-print"></i>OT Print </a>
                                    </li>
                                    <li>
                                       <a href="/dashboard/index.cfm?page=dashboard&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&rpt=recall_print&report_type=PT" target="_blank"> <i class="fa fa-print"></i> PT Print </a>
                                    </li>
                                </ul>
                             </div>
                         </cfif>  			
						<a title="" data-original-title="" href="javascript:;" class="btn btn-icon-only btn-default btn-sm fullscreen"></a>
					</div>
				</div>
				<div class="portlet-body form">
					<form name="Teachsearchform" id="Teachsearchform" action="index.cfm?page=dashboard&cat=dashboard&rpt=patient_action_dashboard" method="post">			<div class="form-body">
							<div class="well">		
								<input type="hidden" name="page" value="#url.page#">
								<input type="hidden" name="cat" value="#url.cat#">
								<input type="hidden" name="rtn" value="#url.rtn#">	
								<input type="hidden" name="teach_plan_type_name" id="teach_plan_type_id" value="#dig_type#">	
								<input type="hidden" name="TeachSkillsID" id="TeachSkills_ID"  value="0"/>	
								<input type="hidden" name="TeachDiagnosisID" id="TeachDiagnosis_ID"  value=""/>		
								<input type="hidden" name="teachPathway_ID" id="TeachPathwayID"  value=""/>	
								<input type="hidden" name="teachDx_list_ICD10_ID" id="TeachDx_list_ICD10ID"  value=""/>	<input type="hidden" name="PatientID_name" id="PatientID_id"  value="#Encrypted_patientID#"/>		
								<input type="hidden" name="AssessmentID_name" id="AssessmentID_id"  value="#Encrypted_assessmentID#"/>	
								<input type="hidden" name="Assessment_TrackerID_name" id="Assessment_TrackerID_id"  value=""/>
								<input type="hidden" name="teachDx_list_ICD" id="teachDx_list_ICD_id"  value=""/>	
								<input type="hidden" name="Teach_Diagnosis_ICD" id="Teach_Diagnosis_ICD_id"  value=""/>
								<input type="hidden" name="Assessment_TrackerID_name_default" id="Assessment_TrackerID_id_default"  value="#Encrypted_assessmentTracker_ID#"/>
								<input type="hidden" name="Add_item_diagnosis_name" id="Add_item_diagnosis_id"  value=""/>
								
								<div class="row">
									<div class="col-md-3">																
										<div class="form-group">										
												<label class="control-label" style="text-align:center;margin-top: 13px;">Find Diagnoses:</label>	
										</div>								
									</div>		
									<div class="col-md-4">	
											<textarea name="find_diagnoses" id="find_diagnoses_id" type="text" value=" " style="width: 100%;" class="form-control"></textarea>		
									</div>
									<div class="col-md-3">	
										<input class="btn default blue" name="Teaching_search" type="button" value="Search" onclick="search_diagnosis();" style="margin-top: 10px;">									<!--- search_Teaching ()--->
                                       	
                                        
										<input type="button" name="Cancel" value="Cancel" onClick="cancel_btn_techplan();" class="btn default" style="margin-top: 10px;">
									</div>													
								</div>
								
								<div class="row">
									<div class="col-md-3">																
										<div class="form-group">										
												<label class="control-label" style="text-align:center;margin-top: 13px;">Find DME/supplies:</label>
										</div>								
									</div>		
									<div class="col-md-4">	
										<select class="form-control" name="DME_supplies_dropdown_name" id="DME_supplies_dropdown_id" style="margin-top: 10px;">
											<option value="">Select DME/supplies... 
											<cfloop query="get_DME_supplies_based_list">
												<cfset Encrypted_DME_supplies_ID=encrypt(#get_DME_supplies_based_list.ID#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />  
												<option value="#Encrypted_DME_supplies_ID#">
												#get_DME_supplies_based_list.Diagnosis#
											</cfloop>
										</select>
									</div>
									<div class="col-md-3">	
										<input class="btn default blue" name="DME_supplies_search_btn" type="button" value="Add" onclick="search_DME_supplies();" style="margin-top: 10px;">											
										<input type="button" name="Cancel" value="Cancel" onClick="cancel_btn_techplan();" class="btn default" style="margin-top: 10px;">
									</div>	
								</div>
								
								<div class="row">
									<div class="col-md-3">																
										<div class="form-group">										
												<label class="control-label" style="text-align:center;margin-top: 13px;">Find Diet:</label>	
										</div>								
									</div>		
									<div class="col-md-4">	
										<select class="form-control" name="Diet_dropdown_name" id="Diet_dropdown_id" style="margin-top: 10px;">
											<option value="">Select Diet... 
											<cfloop query="get_Diet_based_list">
												<cfset Encrypted_DME_supplies_ID=encrypt(#get_Diet_based_list.ID#,"54kczhzgHTj4a8n+SRZPyg==","AES","Hex") />  
												<option value="#Encrypted_DME_supplies_ID#">
												#get_Diet_based_list.Diagnosis#
											</cfloop>
										</select>
									</div>
									<div class="col-md-3">	
										<input class="btn default blue" name="Diet_search_btn" type="button" value="Add" onclick="search_Diet_plan();"  style="margin-top: 10px;">											
										<input type="button" name="Cancel" value="Cancel" onClick="cancel_btn_techplan();" class="btn default" style="margin-top: 10px;">
									</div>													
								</div>
								
								<div class="row">
									<div class="col-md-3">																
										<div class="form-group">										
												<label class="control-label" style="text-align:center;margin-top: 13px;">Find Library:</label>	
										</div>								
									</div>		
									<div class="col-md-4">	
										<select class="form-control" name="Library_dropdown_name" id="Library_dropdown_id" style="margin-top: 10px;">
											<option value="">Select Library... 
											<cfloop query="get_Library_based_list">											
												<option value="#get_Library_based_list.title#">
												#get_Library_based_list.title#
											</cfloop>
										</select>
									</div>
									<div class="col-md-3">	
										<input class="btn default blue" name="Library_search_btn" type="button" value="Add" onclick="search_Library_plan();"  style="margin-top: 10px;">											
										<input type="button" name="Cancel" value="Cancel" onClick="cancel_btn_techplan();" class="btn default" style="margin-top: 10px;">
									</div>													
								</div>
								<br /><br />								
								<div ng-spinner-bar class="page-spinner-bar" id="loading_icons" style="display:none;">
									<div class="bounce1"></div>
									<div class="bounce2"></div>
									<div class="bounce3"></div>
								</div>								
								<div class="row">
									<div class="col-md-12">	
										<div class="form-group">
											<cfdiv bind="url:#Application.siteURL#/pathway/diagnoses_grid.cfm?patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&assessmentTracker_id=#Encrypted_assessmentTracker_ID#" ID="Diagnosis_Div"></cfdiv>												
										</div>			
									</div>
								</div>
							</div>
						 </div>					
					</form>
				</div>
		</div>
	</cfoutput>
	<div class="modal fade" id="modal_TeachSkill" tabindex="-1" role="basic" aria-hidden="true" style="">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Teaching Skills</h4>
				</div>
				<div class="modal-body" id="model_body_cont">
											
				</div>
				<div class="modal-footer" style="text-align: center;">
					<!--<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="TeachSkills_form_validation();" class="btn blue">Update</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
			
	<div class="modal fade" id="modal_DiagnosisEdit" tabindex="-1" role="basic" aria-hidden="true" style="">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Diagnosis</h4>
				</div>
				<div class="modal-body" id="model_Diagnosis_cont">
											

				</div>
				<div class="modal-footer" style="text-align: center;">
				<!--	<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="Diagnosis_form_validation();" class="btn blue">Update</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
	
	<div class="modal fade" id="modal_DiagnosisPrimary" tabindex="-1" role="basic" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Diagnosis</h4>
				</div>
				<div class="modal-body" id="model_DiagnosisPrimary_cont">
				
					<div class="row">
						<div class="col-md-3">
							<div class="form-group">
								<div class="label-stable">
									<label>Primary?</label>
								</div>
							</div>
						</div>
						<div class="col-md-9">
							<div class="form-group">
								<div class="radio-list">
									<label style="display:unset;"><input type="radio" id="Teach_Primary_yes" name="Teach_Primary_chk"  value="1"> Yes</label>
									<label style="display:unset;"><input type="radio" id="Teach_Primary_no" name="Teach_Primary_chk" checked value="0"> No</label>
								</div>
							</div>
						</div>			
					</div>						
							
				</div>
				<div class="modal-footer" style="text-align: center;">
					<!--<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="confirm_TeachSearch();" class="btn blue">Update</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
			
	<div class="modal fade" id="modal_Add_item_skil" tabindex="-1" role="basic" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Add item</h4>
				</div>
				<div class="modal-body" id="model_add_item_cont">
				
					<div class="row">
						<div class="col-md-3">							
							<div class="form-group">
								<label class="control-label" style="text-align:center;margin-top: 13px;">Explanation:</label>			
							</div>	
						</div>
						<div class="col-md-9">
							<div class="form-group">
								<textarea name="skill_explanation_name" id="skill_explanation_id" type="text" value="" style="width: 100%;height: 185px;" class="form-control"></textarea>										
							</div>						

						</div>				
					</div>				
							
				</div>
				<div class="modal-footer" style="text-align: center;">
					<!--<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="confirm_add_item();" class="btn blue">Update</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
			
	<div class="modal fade" id="modal_Add_item_skil_type_based" tabindex="-1" role="basic" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Add item</h4>
				</div>
				<div class="modal-body" id="model_add_item_type_based_cont">
				
					<div class="row">
						<div class="col-md-3">							
							<div class="form-group">
								<label class="control-label" style="text-align:center;margin-top: 13px;">Explanation:</label>			
							</div>	
						</div>
						<div class="col-md-9">
							<div class="form-group">
								<textarea name="Item_skill_explanation_name" id="Item_skill_explanation_id" type="text" value="" style="width: 100%;height: 185px;" class="form-control"></textarea>										
							</div>						

						</div>				
					</div>				
							
				</div>
				<div class="modal-footer" style="text-align: center;">
					<!--<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="confirm_add_item_type_based();" class="btn blue">Submit</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
			
	<div class="modal fade" id="modal_Add_to_library" tabindex="-1" role="basic" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
				<div class="modal-header">
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
					<h4 class="modal-title" style="font-weight:bold;text-align:center;">Create a title for this custom teaching plan</h4>
				</div>
				<div class="modal-body" id="model_add_library">
				
					<div class="row">
						<!--<div class="col-md-3">							
							<div class="form-group">
								<label class="control-label" style="text-align:center;margin-top: 13px;">Type:</label>			
							</div>	
						</div>-->
						<div class="col-md-12">
							<div class="form-group">
								<textarea name="add_library_type_name" id="add_library_type_id" type="text" value="" style="width: 100%;" class="form-control"></textarea>										
							</div>						

						</div>				
					</div>				
							
				</div>
				<div class="modal-footer" style="text-align: center;">
					<!--<button type="button" class="btn default" data-dismiss="modal">Close</button>-->
					<button type="button" onclick="confirm_add_to_library();" class="btn blue">Update</button>
				</div>
			</div>
			<!-- /.modal-content -->
		</div>
		<!-- /.modal-dialog -->
	</div>
					
	<cfwindow
				name="Teaching_searchForm"
				title=""
				height="500"
				width="800"
				resizable="false"
				center="true"
				closable="false"
				draggable="true"
				modal="true"
				bodystyle="background-color:white;"
				initshow="false"
				refreshOnShow = "true"
				source="#Application.siteURL#/dashboard/AddTeaching_SearchValue.cfm?text={Teachsearchform:Teach_Diagnosis_ICD}&patient_id=#Encrypted_patientID#&assessment_id=#Encrypted_assessmentID#&assessmentTracker_id=#Encrypted_assessmentTracker_ID#">
	</cfwindow>	
        
     <cfwindow
				name="TeachSkills_EditForm"
				title=""
				height="340"
				width="800"
				resizable="false"
				center="true"
				closable="false"
				draggable="true"
				modal="true"
				bodystyle="background-color:white;"
				initshow="false"
				refreshOnShow = "true"
				source="#Application.siteURL#/dashboard/Edit_TeachSkills.cfm?edittext=diagnosis&teachskills_id={Teachsearchform:TeachSkillsID}">
	</cfwindow>	


	<div id="searchFormM0230" class="modal fade" role="dialog" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
			   <div class="modal-body" id="searchdiag">
				 <div id="region_statistics_loading">
				    <img src="../assets/admin/layout/img/loading.gif" alt="loading">
				</div>
	    
				</div>
				<div class="modal-footer">
					<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
				</div>
			</div>
		</div>
	</div>
	
	<cfinclude template="pathway_script.cfm" />


