首页 >> 质检专题 >> HACCP

HACCP原理——纠正措施

发布时间:09年02月11日   来源:   作者:cqiie   阅读:

纠正措施

1.定义:
  纠正措施(Corrective action) :当监控表明偏离关键界限或不符合关键界限时,而采取的程序或行动。
  如有可能纠正措施一般应在HACCP计划中提前决定的。有些情况则在HACCP计划没有预先决定的纠正措施。
  纠正措施一般包括两步即纠正或消除发生偏离CL的原因,重新进行加工控制,第二步确定在偏离期间生产的并决定如何处理。
  采取纠正措施包括产品的处理情况时应加以记录。
  必要时采取纠正措施后还应验证是否有效,如果连续出现偏离时,要进行重新验证HACCP计划。

2、采取纠正措施:
  第一步:纠正,消除产生偏离的原因,将CCP返到受控状态之下。
  一旦发生偏离CL,应立即报告,并立即采取纠正措施,所需时间愈短则就使加工偏离CL的时间就愈短,这样就能尽快恢复正常生产,重新将CCP处于受控之下,而且受到影响的不合格产品(注不一定是不安全)就愈少,经济损失就愈小。
  纠正措施可以包括在HACCP计划中,而且使工厂的员工能正确地进行操作。应分析产生偏离的原因并予以改正或消除,以防止再次发生。 如偏离关键界不在事先考虑的范围之内(也就是没有已制定好的纠正措施),一旦又可能再次发生偏离CL时,要进行调整加工过程或产品,或者要重新评审HACCP计划。
  第二步:隔离,评估和处理在偏离期间生产品的产品。
  专家或授权人员,或通过实验(生物,物理,化学)确定这些产品是否存在有食品安全危害
  如果没有危害,可以放行
  如有危害,但通过返工或重新加工或改作它用
  销毁:最后的选择,经济损失较大。
  返回,返工的产品仍然接受监控或控制,也就是确保返工不能造成或产生新的危害,如热稳定的生物学毒素(金葡萄菌肠毒素)。

3.纠正措施的格式:
  If(说明情况) /then(叙述采取的纠正措施)。

4.纠正措施的记录
  如果采取纠正措施,应该加以记录。
  记录应包括:
  产品的鉴定;
  描述偏离;
  整个纠正措施(包括受影响产品的处理);
  负责采取纠正措施的人员姓名;
  必要时验证结果。
 

本文标签: haccp  质量认证  更多关键字>>
发表评论
Error reading included file template/examine/../review/review_form_news.ftl The problematic instruction: ---------- ==> include "../review/review_form_news.ftl" [on line 34, column 9 in template/examine/examine_detail.ftl] ---------- Java backtrace for programmers: ---------- freemarker.template.TemplateException: Error reading included file template/examine/../review/review_form_news.ftl at freemarker.core.Include.accept(Include.java:167) at freemarker.core.Environment.visit(Environment.java:208) at freemarker.core.MixedContent.accept(MixedContent.java:92) at freemarker.core.Environment.visit(Environment.java:208) at freemarker.core.Environment.process(Environment.java:188) at freemarker.template.Template.process(Template.java:237) at view.FileCreateBean.createFile(FileCreateBean.java:102) at view.HtmsCreateAll.createBranch2HtmsNews(HtmsCreateAll.java:995) at view.HtmsCreateAll.createBranch1Htms(HtmsCreateAll.java:642) at view.HtmsCreateServlet.createHtms(HtmsCreateServlet.java:154) at view.HtmsCreateServlet.execute(HtmsCreateServlet.java:114) at view.BaseServlet.doPost(BaseServlet.java:138) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:738) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at util.SessionInterceptor.doFilter(SessionInterceptor.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at util.SetEncodeFilter.doFilter(SetEncodeFilter.java:26) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619) Caused by: java.io.FileNotFoundException: Template template/examine/../review/review_form_news.ftl not found. at freemarker.template.Configuration.getTemplate(Configuration.java:489) at freemarker.core.Environment.getTemplateForInclusion(Environment.java:1459) at freemarker.core.Include.accept(Include.java:157) ... 37 more