Change the way Blood Examination and Urinalysis are created.
Now they're created only when Consultation is send!
In that way we asure that there will be no examinations without consultations(unused rows)