ماده 471 ـ هرگاه از شعب مختلف دیوان عالی کشور یا دادگاهها نسبت به موارد مشابه اعم از حقوقی کیفری و امور حسبی با استنباط متفاوت از قوانین آراء مختلفی صادر شود رئیس دیوان عالی کشور یا دادستان کل کشور به هر طریق که آگاه شوند مکلفند نظر هیات عمومی دیوان عالی کشور را به منظور ایجاد وحدت رویه درخواست کنند. هر یک از قضات شعب دیوان عالی کشور یا دادگاهها یا دادستانها یا وکلای دادگستری نیز می توانند با ذکر دلیل از طریق رئیس دیوان عالی کشور یا دادستان کل کشور نظر هیات عمومی را درباره موضوع درخواست کنند. هیات عمومی دیوان عالی کشور به ریاست رئیس دیوان عالی یا معاون وی و با حضور دادستان کل کشور یا نماینده او و حداقل سه چهارم روسا و مستشاران و اعضای معاون تمام شعب تشکیل می شود تا موضوع مورد اختلاف را بررسی و نسبت به آن اتخاذ تصمیم کنند. رای اکثریت در موارد مشابه برای شعب دیوان عالی کشور و دادگاهها و سایر مراجع اعم از قضایی و غیرآن لازم الاتباع است؛ اما نسبت به رای قطعی شده بی اثر است. در صورتیکه رای اجراء نشده یا در حال اجراء باشد و مطابق رای وحدت رویه هیات عمومی دیوان عالی کشور عمل انتسابی جرم شناخته نشود یا رای به جهاتی مساعد به حال محکوم علیه باشد رای هیات عمومی نسبت به آراء مذکور قابل تسری است و مطابق مقررات قانون مجازات اسلامی عمل می شود.
مشاهده ماده 471 قانون آیین دادرسی کیفریماده 22 ـ به منظور کشف جرم تعقیب متهم انجام تحقیقات حفظ حقوق عمومی و اقامه دعوای لازم در این مورد اجرای احکام کیفری انجام امور حسبی و سایر وظایف قانونی در حوزه قضایی هر شهرستان و در معیت دادگاه های آن حوزه دادسرای عمومی و انقلاب و همچنین در معیت دادگاههای نظامی استان دادسرای نظامی تشکیل می شود
مشاهده ماده 22 قانون آیین دادرسی کیفری