welcome to healthcaremagic.com.Please do a ultrasound abdomen to know whether the injury has affected kidney or only soft tissue
,Also it would do good to take a xray
of that side including the ribs and vertebrae affected to rule out fracture
.Minor kidney injury doesnt cause hematuria(blood in urine
).If all goes well take a course of anti-inflammotory pills like brufen for 2-3 days .It should subside.Take care.