<cfif isdefined('session.cs.AssessmentId')>
	<cfset M0190 = '#session.cs.AssessmentId#' & ' otadult' />

<cfquery  name="new" datasource="#Application.DataSrc#">
     SELECT Assessment_Completed_M0090 FROM #Request.prefix_db_agency#.Assessment_New where Assessment_ID = '#session.cs.AssessmentId#'
</cfquery>
<cfif new.Assessment_Completed_M0090 gt '2015-09-30'>
<cfquery  name="M1010diagnasis" datasource="#Application.DataSrc#">			
select Diagnosis_ID,Diagnosis,ICD,CONVERT(Diagnosis.Dx_Order, CHAR(10)) as Dx_Order from #Request.prefix_db_agency#.Diagnosis where  Assessment_ID='#session.cs.AssessmentId#' <!---and M0190_Link is 
				not null and M0190_Link LIKE '%#M0190#%' --->
				and M0230_Link is not null
 <!---and ICD10 = 1---> 
ORDER BY Diagnosis.Dx_Order asc
</cfquery>
<cfelse>
	<cfquery  name="M1010diagnasis" datasource="#Application.DataSrc#">
				select Diagnosis_ID,Diagnosis,ICD,CONVERT(Diagnosis.Dx_Order, CHAR(10)) as Dx_Order from #Request.prefix_db_agency#.Diagnosis 
				where  Assessment_ID='#session.cs.AssessmentId#' and M0190_Link is 
				not null and M0190_Link LIKE '%#M0190#%' 
				and ICD10 <> 1
				ORDER BY Diagnosis.Dx_Order asc
			</cfquery>
</cfif>

<!---	<cfquery name="M1010diagnasis" datasource="#Application.DataSrc#">
		select Diagnosis_ID,Diagnosis,ICD,CONVERT(Diagnosis.Dx_Order, CHAR(10)) as Dx_Order from #Request.prefix_db_agency#.Diagnosis
		where  Assessment_ID='#session.cs.AssessmentId#' and M0190_Link LIKE '%#M0190#%' and M0190_Link is
		not null
		ORDER BY Diagnosis.Dx_Order asc
	</cfquery>--->

	<cfoutput>
		<cfset diagcount = #M1010diagnasis.RecordCount# />
		<input type="hidden" name="diagcheck" id="diagcheck" value="#diagcount#"/>
	</cfoutput>

	<table id="tableM1010" class="table table-bordered table-striped table-condensed flip-content" width="100%">
		<thead>
	        <tr>
	            <th style="text-align:center;">Diagnosis #</th>
	            <th style="text-align:center;">Diagnosis Description</th>
	            <th style="text-align:center;">Dx Order</th>
	            <th style="text-align:center;">Action</th>
	        </tr>
	    </thead>
		<tbody>
			<cfset x =1 />
			<cfloop query="M1010diagnasis">
				<tr>
					<td style="vertical-align:middle;text-align:center;">
						<cfoutput><!---#Mid(Trim(M1010diagnasis.Diagnosis),Trim(M1010diagnasis.Diagnosis).lastindexof(' ')+1,Len(Trim(M1010diagnasis.Diagnosis)))#--->
						#M1010diagnasis.ICD#</cfoutput>
					</td>
					<td>
						<cfoutput>#Left(M1010diagnasis.Diagnosis,55)#</cfoutput>
					</td>
					<td>
						<SELECT id='dxo<cfoutput>#x#</cfoutput>' class="form-control">
							<OPTION VALUE="1" <cfif M1010diagnasis.Dx_Order EQ "1">SELECTED</cfif>>1</OPTION>
							<OPTION VALUE="2" <cfif M1010diagnasis.Dx_Order EQ "2">SELECTED</cfif>>2</OPTION>
							<OPTION VALUE="3" <cfif M1010diagnasis.Dx_Order EQ "3">SELECTED</cfif>>3</OPTION>
							<OPTION VALUE="4" <cfif M1010diagnasis.Dx_Order EQ "4">SELECTED</cfif>>4</OPTION>
							<OPTION VALUE="5" <cfif M1010diagnasis.Dx_Order EQ "5">SELECTED</cfif>>5</OPTION>
							<OPTION VALUE="6" <cfif M1010diagnasis.Dx_Order EQ "6">SELECTED</cfif>>6</OPTION>
						</SELECT>
					</td>
					<td style="vertical-align:middle;text-align:center;">
						<cfoutput>
		                	<i onClick="deletediagnasis('#M1010diagnasis.Diagnosis_ID#')" class="fa fa-trash-o" style="cursor:pointer; font-size:22px;vertical-align:middle;"></i>
							<input id='hdn#x#' type="hidden" value="#M1010diagnasis.Diagnosis_ID#" />
						</cfoutput>
					</td>
				</tr>
				<cfset x =x + 1 />
			</cfloop>
		</tbody>
	</table>
<cfelse>
	Session is Null Please Close the Browser and Login Again
</cfif>