<cfquery name="AssessmentForm" datasource="#Application.DataSrc#">
	UPDATE #Request.prefix_db_agency#.Assessment_New SET
	
	<cfif isdefined('form.Cog_Function_M0560')>
	Cog_Function_M0560 = '#form.Cog_Function_M0560#',
	<cfelse>
	Cog_Function_M0560 = '',
	</cfif>	
	
	<cfif isdefined('form.Urinary_INcont_M0520')>
	Urinary_INcont_M0520 = '#form.Urinary_INcont_M0520#',
	<cfelse>
	Urinary_INcont_M0520 = '',
	</cfif>	
	
	<cfif isdefined('form.Karnof')>
	Hospice_Assess = '#form.Karnof#',
	<cfelse>
	Hospice_Assess = '',
	</cfif>	
	
	<cfif isdefined('form.Nutrition')>
	M0250_Assess = '#form.Nutrition#',
	<cfelse>
	M0250_Assess = '',
	</cfif>
	
	<cfif isdefined('form.NutriTherap')>
	Therapies_Home_M0250 = '#form.NutriTherap#',
	<cfelse>
	Therapies_Home_M0250 = '',
	</cfif>
	
	<cfif isdefined('form.Endocrine')>
	Endocrine_Assess = '#form.Endocrine#',
	<cfelse>
	Endocrine_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Skin')>
	M0440_Assess = '#form.Skin#',
	<cfelse>
	M0440_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Cardio')>
	M0490_Assess = '#form.Cardio#',
	<cfelse>
	M0490_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Geni')>
	M0520_Assess = '#form.Geni#',
	<cfelse>
	M0520_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Gastro')>
	M0540_Assess = '#form.Gastro#',
	<cfelse>
	M0540_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Ostomy')>
	M0550_Assess = '#form.Ostomy#',
	<cfelse>
	M0550_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Neuro')>
	M0610_Assess = '#form.Neuro#',
	<cfelse>
	M0610_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Musculo')>
	M0650_Assess = '#form.Musculo#',
	<cfelse>
	M0650_Assess = '',
	</cfif>
	
	<cfif isdefined('form.Home')>
	Home_Safety_Assess = '#form.Home#',
	<cfelse>
	Home_Safety_Assess = '',
	</cfif>
	
	<cfif isdefined('form.HomeHealth')>
	Ostomy_for_Bowel_M0550 = '#form.HomeHealth#',
	<cfelse>
	Ostomy_for_Bowel_M0550 = '',
	</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">