<!---<cfoutput>#form.Nutrition#</cfoutput><cfabort>--->
<cfquery name="AssessmentForm" datasource="#Application.DataSrc#">
	UPDATE #Request.prefix_db_agency#.Assessment_New SET
	
	<cfif isdefined('form.Rehab_Prognosis_M0270')>
	Rehab_Prognosis_M0270 = '#form.Rehab_Prognosis_M0270#',
	<cfelse>
	Rehab_Prognosis_M0270 = '',
	</cfif>	
	
	<cfif isdefined('form.Overall_prognosis_M0260')>
	Overall_prognosis_M0260 = '#form.Overall_prognosis_M0260#',
	<cfelse>
	Overall_prognosis_M0260 = '',
	</cfif>	
	
	<cfif isdefined('form.other_agency_involved')>
	other_agency_involved = '#form.other_agency_involved#',
	<cfelse>
	other_agency_involved = '',
	</cfif>	
	
	<cfif isdefined('form.txtNutrition')>
	M0250_Assess = '#form.txtNutrition#',
	<cfelse>
	M0250_Assess = '',
	</cfif>
	
	<cfif isdefined('form.NutriTherap')>
	Therapies_Home_M0250 = '#form.NutriTherap#',
	<cfelse>
	Therapies_Home_M0250 = '',
	</cfif>
	
	
	
	<cfif isdefined('form.painlevel')>
	M0420_Assess = '#form.painlevel#',
	<cfelse>
	M0420_Assess = '',
	</cfif>
	
	<cfif isdefined('form.chkthrobbing')>
	Emergent_Care_M0830 = '#form.chkthrobbing#',
	<cfelse>
	Emergent_Care_M0830 = '',
	</cfif>
	
	<cfif isdefined('form.radthreshold')>
	Emergent_Care_Reason_M0840 = '#form.radthreshold#',
	<cfelse>
	Emergent_Care_Reason_M0840 = '',
	</cfif>
	
	<cfif isdefined('form.Opinion')>
	Inpatient_Facility_M0855 = '#form.Opinion#',
	<cfelse>
	Inpatient_Facility_M0855 = '',
	</cfif>
	
	<cfif isdefined('form.currentpain')>
	Nursing_Home_M0900 = '#form.currentpain#',
	<cfelse>
	Nursing_Home_M0900 = '',
	</cfif>
	
	<cfif isdefined('form.doeseach')>
	Discharge_Disposition_M0870 = '#form.doeseach#',
	<cfelse>
	Discharge_Disposition_M0870 = '',
	</cfif>
	

	<cfif isdefined('form.txtEndocrine_Assess')>
	Endocrine_Assess = '#form.txtEndocrine_Assess#',
	<cfelse>
	Endocrine_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtSkin')>
	M0440_Assess = '#form.txtSkin#',
	<cfelse>
	M0440_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtCardio_Assess')>
	M0490_Assess = '#form.txtCardio_Assess#',
	<cfelse>
	M0490_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtGeni')>
	M0520_Assess = '#form.txtGeni#',
	<cfelse>
	M0520_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtGastro')>
	M0540_Assess = '#form.txtGastro#',
	<cfelse>
	M0540_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtOstomy')>
	M0550_Assess = '#form.txtOstomy#',
	<cfelse>
	M0550_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtNeuro')>
	M0610_Assess = '#form.txtNeuro#',
	<cfelse>
	M0610_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtMusculo')>
	Meal_Prep_M0720 = '#form.txtMusculo#',
	<cfelse>
	Meal_Prep_M0720 = '',
	</cfif>
	
	<cfif isdefined('form.txtHome')>
	Home_Safety_Assess = '#form.txtHome#',
	<cfelse>
	Home_Safety_Assess = '',
	</cfif>
	
	<cfif isdefined('form.txtHomeHealth')>
	M0810_Assess = '#form.txtHomeHealth#',
	<cfelse>
	M0810_Assess = '',
	</cfif>
	
		
	<cfif isdefined('form.txtComment')>
	Assessment_note = '#form.txtComment#'	
	<cfelse>
	Assessment_note = ''
	</cfif>	 
	
	WHERE Assessment_ID= #form.txtAssId#
	
</cfquery>
<cfif #form.M1010updateF# NEQ "">	
	<cfif isdefined('session.cs.AssessmentId')>
					<cfquery name="Updaterowsempty" datasource="#Application.DataSrc#">
					update #Request.prefix_db_agency#.Assessment_New set HHRG_175_Score="",HHRG_230_Score="",HHRG_250_Score="",HHRG_390_Score="",HHRG_420_Score="",HHRG_440_Score="" where assessment_id=#session.cs.AssessmentId#
					</cfquery>
	</cfif>
<cfloop index="UpdateOrder" list ='#form.M1010updateF#' delimiters="!">
<cfset UpdateDx=0 />
<cfloop index="UpdateDescandSkill" list=#UpdateOrder# delimiters="*~*">
<cfset UpdateDx=UpdateDx+1 />
<cfif UpdateDx EQ 1>
<cfset UpdateID=#UpdateDescandSkill# />
</cfif>
<cfif UpdateDx EQ 2>
<cfset Order=#UpdateDescandSkill# />
</cfif>				 
</cfloop>	

<cfquery name="UpdateDxOrder" datasource="#Application.DataSrc#">
UPDATE #Request.prefix_db_agency#.Diagnosis SET Dx_Order = '#Order#' 
WHERE Diagnosis.Assessment_ID=#session.cs.AssessmentId# and Diagnosis_ID=#UpdateID#
</cfquery>

	<cfquery name="geticd" datasource="#Application.DataSrc#">
	select ICD from #Request.prefix_db_agency#.Diagnosis where assessment_id=#session.cs.AssessmentId# and Dx_Order = '#Order#'
	</cfquery>
	<cfif Order eq 1>
			<cfquery name="primary" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_175_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
		<cfelseif Order eq 2>
			<cfquery name="secondary" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_230_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
		<cfelseif Order eq 3>
			<cfquery name="third" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_250_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
		<cfelseif Order eq 4>
			<cfquery name="fourth" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_390_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
		<cfelseif Order eq 5>
			<cfquery name="fifth" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_420_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
		<cfelseif Order eq 6>
			<cfquery name="sixth" datasource="#Application.DataSrc#">
			 update #Request.prefix_db_agency#.Assessment_New set HHRG_440_Score ='#geticd.ICD#' where assessment_id=#session.cs.AssessmentId#
			</cfquery>
	 </cfif>
				 
<cfset UpdateDx=0 /> 
</cfloop>
</cfif>
	<cflocation url="index.cfm?a=1&page=patient&px=y&cat=GenerateCarePlanHippsAuthCode" addtoken="no">