<cfset myarray[1] = "empty value">
<cfset database[1] = "empty value">

<cfquery name="GetTable" datasource="#Application.DataSrc#">
		SELECT TABLE_SCHEMA  FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA like '%agency%' group by  TABLE_SCHEMA
</cfquery>

<cfset database=arraynew(1)>

<cfloop query="GetTable">
<cfset database[CurrentRow]= TABLE_SCHEMA>
</cfloop>
<h1>Duplicate Problems </h1>


<cfloop from=1 to=#ArrayLen(database)# index=ind>
	<table border="1">
		<thead>
			<td><b>Problem_ID</b></td>
			<td><b>Assmt_ID</b></td>
			<td><b>Patient_ID</b></td>
			<td><b>Description</b></td>
			<td><b>Patient Name</b></td>
			<td><b>Total_counts</b></td>
			<td><b>Agency database</b></td>
		</thead>
		<tbody>
			<cfif ArrayLen(database) gt 1>
				<cfset Request.prefix_db_agency = #database[ind]# />
			</cfif>
			 <cfset agencynumber  =ListToArray(#Request.prefix_db_agency#,'_')/> 
			 <cfset agency_id = agencynumber[2] />
			<cfquery name="setinnodbmode" datasource="#Application.DataSrc#">
		   		SET innodb_strict_mode = 0;            
		   	</cfquery>
			<cfquery name="getduplciateproblems" datasource="#Application.DataSrc#">
				SELECT Problem_ID ,Description, COUNT(*) as tot_count,
				pAssessments.Assmt_ID,pAssessments.Patient_ID,pPatients.Pt_Last,pPatients.Pt_First  
				FROM  #Request.prefix_db_agency#.pProblem
				JOIN #Request.prefix_db_agency#.pAssessments ON pAssessments.Assmt_ID = pProblem.Assmt_ID AND pAssessments.Status=0
				JOIN #Request.prefix_db_agency#.pPatients ON pPatients.Patient_ID = pAssessments.Patient_ID AND pPatients.Status < 2
				WHERE pProblem.Status = 0
				GROUP BY pProblem.Problem_ID
				HAVING COUNT(*) > 1
			</cfquery>
			<cfoutput query = "getduplciateproblems">
				<tr>
					<td>#Problem_ID#</td>
					<td>#Assmt_ID#</td>
					<td>#Patient_ID#</td>
					<td>#Description#</td>
					<td>#Pt_Last#, #Pt_First#</td>
					<td>#tot_count#</td>
					<td>#Request.prefix_db_agency#</td>
				</tr>
			</cfoutput>
		</tbody>
	</table>
</cfloop>