DRY, repeating partials

It's in HAML, which I hope is readable by most people here.. It's concise though, which is nice.

So here's what I have in my beautiful first partial. Explanation of this obviously poor code and logic is after the code.

#cr   = render :partial => 'reports/lists', :locals => {:type => :cr, :reports => reports.find_all { |i| i.modality == "CR" } }

#non_cr   = render :partial => 'reports/lists', :locals => {:type => :non_cr, :reports => reports.find_all { |i| !['MG', 'CR'].include? i.modality } }

#mammo   = render :partial => 'reports/lists', :locals => {:type => :mg, :reports => reports.find_all { |i| i.modality == "MG" } }