internal OracleQuery buildGetTriageGroupMembersQuery(Int32 groupId)
{
//string sql = "SELECT USER_ID, EMAIL_ADDRESS, OPLOCK, EMAIL_NOTIFICATION, LAST_EMAIL_NOTIFICATION FROM SMS.CLINICIAN_TRIAGE_MAP WHERE TRIAGE_GROUP_ID = :groupId and ACTIVE = 1";
string sql = "SELECT CTM.USER_ID, USR.EMAIL_ADDRESS, USR.OPLOCK, USR.EMAIL_NOTIFICATION, USR.LAST_EMAIL_NOTIFICATION " +
"FROM SMS.CLINICIAN_TRIAGE_MAP CTM JOIN SMS.SMS_USER USR ON CTM.USER_ID=USR.USER_ID " +
"WHERE CTM.TRIAGE_GROUP_ID=:groupId AND CTM.ACTIVE=1";
OracleQuery query = new OracleQuery();
query.Command = new OracleCommand(sql);
OracleParameter groupIdParam = new OracleParameter("groupId", OracleDbType.Decimal);
groupIdParam.Value = Convert.ToDecimal(groupId);
query.Command.Parameters.Add(groupIdParam);
return query;
}