s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ?",startDate,endDate).Count(&rxTotal)
s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ? AND warning_level != '' AND warning_level != 'normal'",startDate,endDate).Count(&rxWarning)
s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ?",startDate,endDate).Count(&total)
s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ? AND (warning_level = '' OR warning_level = 'normal')",startDate,endDate).Count(&normal)
s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ? AND warning_level NOT IN ('', 'normal') AND status != 'rejected'",startDate,endDate).Count(&warning)
s.db.Model(&model.Prescription{}).Where("created_at >= ? AND created_at < ? AND status = 'rejected'",startDate,endDate).Count(&rejected)