(a) A party who has not received an expert report required to be produced under these rules may upon motion obtain a court order compelling the production of the report. In ruling on the motion, the court shall consider the complexity of the case, the diligence of the parties in making and responding to discovery requests, and other relevant factors. A party who has proceeded with reasonable diligence shall be given a reasonable time in which to complete necessary discovery and to produce an expert report.(b) A court may impose sanctions for non-compliance with an order entered pursuant to subdivision (a) including, where appropriate, an order barring a party from introducing expert testimony. (c) A court shall promptly consider a motion for summary judgment which is based solely on a court order entered pursuant to subdivision (b), barring a party from introducing expert testimony.