Salta al contenuto Salta al menu'

Sicurezza alimentare

In Primo Piano

Autocontrollo

Prevenire i rischi nella produzione degli alimenti per garantire la sicurezza dei consumatori.

Pacchetto igiene

La filiera per la sicurezza dai campi alla tavola. Ecco cosa implica per l'intera catena alimentare, sulla base delle normative europee
« Indietro

Pacchetto igiene

Pacchetto igiene


La sicurezza che gli alimenti siano privi di rischi per la salute dipende dal corretto svolgimento delle fasi del processo produttivo anche detto filiera alimentare. La strategia della nuova legislazione europea sulla sicurezza alimentare prevista dal regolamento (CE) n. 178/2002, rifondata dal Libro bianco, e contenuta nei Regolamenti comunitari 852-853-854-882/2004 - cosiddetto "pacchetto igiene" - prende in considerazione la filiera dai campi alla tavola andando a coprire l'intera catena alimentare e stabilisce:

  • l'istituzione dell'Autorità europea per la sicurezza alimentare - EFSA
  • l'attribuzione al mondo della produzione della responsabilità primaria di una produzione alimentare sicura per mezzo di autocontrolli
  • l'esecuzione di appropriati controlli ufficiali che comprendono audit
  • la capacità di attuare rapide ed efficaci misure di salvaguardia di fronte ad emergenze sanitarie che si manifestino in qualsiasi punto della catena alimentare
  • il dovere di comunicare ai consumatori sull'attività degli organismi istituzionali preposti a garantire la sicurezza degli alimenti, sui rischi che certi alimenti possono presentare per determinati gruppi di persone, sulle conseguenze a livello sanitario di un regime alimentare inappropriato.

In particolare l'operatore del settore alimentare deve garantire il rispetto dei requisiti di sicurezza per mangimi ed alimenti in regime di autocontrollo, degli obblighi relativi alla loro etichettatura,  degli  obblighi di rintracciabilità e di ritiro dal mercato di animali destinati alla produzione alimentare, di mangimi ed alimenti che presentino un rischio per la salute dei consumatori, dell' obbligo di informazione ai consumatori e le autorità circa il rischio rilevato.
 

Approfondimenti

Tossinfezioni alimentari

Prodotti fitosanitari


Ultima modifica: 09/05/2017 14:58:17 - Id: 78049
Si e' verificato un errore nell'elaborarazione del modello.
Unable to find resource '10154#10180#12664740'
1##
 
2## Velocity Transform Template
 
3##
 
4## All dynamic elements in a structure can be accessed as a Velocity variable.
 
5##
 
6## The given structure:
 
7##
 
8## <root>
 
9##   <dynamic-element name="main-text" type="text_area">
 
10##     <dynamic-element name="sub-image" type="image"></dynamic-element>
 
11##     <dynamic-element name="sub-text" type="text"></dynamic-element>
 
12##   </dynamic-element>
 
13##   <dynamic-element name="more-text" type="text_area"></dynamic-element>
 
14##   <dynamic-element name="ms-list" type="multi-list">
 
15##     <dynamic-element name="chocolate" type="Chocolate"></dynamic-element>
 
16##     <dynamic-element name="strawberry" type="Strawberry"></dynamic-element>
 
17##     <dynamic-element name="vanilla" type="Vanilla"></dynamic-element>
 
18##   </dynamic-element>
 
19## </root>
 
20##
 
21## The dynamic element "main-text" can be accessed in the following ways:
 
22##
 
23## $main-text.getName()     - The name "main-text"
 
24## $main-text.getData()     - The data in the article for main-text
 
25## $main-text.getType()     - The type "text-area"
 
26## $main-text.getChildren() - A collection with two nodes (sub-image and
 
27##                            sub-text) that can be used in the #foreach clause
 
28## $main-text.getSiblings() - A collection of elements with the name
 
29##                            "main-text". This will only return more than one
 
30##                            element if this element is repeatable.
 
31##
 
32## One special accessor exists for elements of type "multi-list":
 
33##
 
34## $ms-list.getOptions() - A collection with up to three string entries
 
35##                         (chocolate, strawberry, or vanilla) that can be used
 
36##                         in the #foreach clause
 
37##
 
38## Another special accessor exists for elements of type "link_to_layout":
 
39##
 
40## $linkToPage.getUrl() - The URL that links to the selected page in the current
 
41##                        site.
 
42##
 
43## The variable $journalTemplatesPath can be used to include another Journal
 
44## template, e.g. #parse ("$journalTemplatesPath/LAYOUT-PARENT")
 
45##
 
46## The variable $viewMode specifies which mode the article is being viewed in.
 
47## For example, if $viewMode evaluates to "print", that means the user clicked
 
48## the print icon to view this article.
 
49##
 
50
 
51<div id="banner-overlay-top-page" style="display: none; position: fixed; top: 0; width: 100%; text-align: center; height: 78px;  background-color: $ColoreSfondo.data ; z-index:400;">
 
52    <div id="close-banner-overlay-top" style="border: 1px solid $ColoreChiudi.data ; border-radius: 4px; padding: 4px; position: absolute; right: 10px; top:30px; color: $ColoreChiudi.data ; cursor: pointer;  font-size:1.2em;">Accetta i cookie</div>
 
53    <div style="width: 70%; margin: 0 15%; text-align: left; font-size:1.2em;">    $Contenuto.data</div>
 
54	</div>
 
55<script type="text/javascript">
 
56
 
57
 
58( function ( $ ) {
 
59
 
60    $( document ).ready( function () {
 
61    		var bannerOverlaytop = getCookie("RT-cookie-privacy");
 
62			if (bannerOverlaytop != "accept") {
 
63               
 
64                
 
65    		$(window).on('scroll', function () {
 
66                var curpage = $(location).attr('pathname');
 
67                ## modificare il pathname corretto della pagina della privacy
 
68                if (curpage != "/privacy") {
 
69			    	if ($( this ).scrollTop() > 250) {
 
70				    	jQuery('#banner-overlay-top-page').slideUp('fast', 'linear');
 
71					   	setCookie("RT-cookie-privacy", "accept", 10000);
 
72                        window.location = window.location.pathname;
 
73					    return false;
 
74				    }
 
75    		   }
 
76               return true;
 
77			});
 
78            
 
79
 
80                $('a').on('click', function () {
 
81                   if (this.id == "privacypage"){
 
82                     window.location.attr("href", this.href);
 
83                     return false;
 
84                   } else {
 
85                        jQuery('#banner-overlay-top-page').slideUp('fast', 'linear');
 
86					    setCookie("RT-cookie-privacy", "accept", 10000);
 
87                        window.location.attr("href", this.href);
 
88					    return false; 
 
89                   }
 
90                }); 
 
91
 
92		}
 
93
 
94	});
 
95	
 
96
 
97
 
98} )( jQuery );
 
99
 
100				
 
101		function setCookie(cname, cvalue, exdays) {
 
102			var d = new Date();
 
103			d.setTime(d.getTime() + (exdays*24*60*60*1000));
 
104			var expires = "expires="+d.toUTCString();
 
105			document.cookie = cname + "=" + cvalue + "; " + expires;
 
106		}
 
107
 
108		function getCookie(cname) {
 
109			var name = cname + "=";
 
110			var ca = document.cookie.split(';');
 
111			for(var i=0; i<ca.length; i++) {
 
112				var c = ca[i];
 
113				while (c.charAt(0)==' ') c = c.substring(1);
 
114				if (c.indexOf(name) == 0) return c.substring(name.length, c.length);
 
115			}
 
116			return "";
 
117		}
 
118
 
119		function checkCookieTop() {
 
120			var bannerOverlaytop = getCookie("RT-cookie-privacy");
 
121			if (bannerOverlaytop != "accept") {
 
122				jQuery( document ).ready(function() {
 
123					setTimeout( "jQuery('#banner-overlay-top-page').slideDown(500, 'linear');",1000 );
 
124					
 
125					jQuery("#close-banner-overlay-top").click(function(e){
 
126						jQuery('#banner-overlay-top-page').slideUp('fast', 'linear');
 
127						setCookie("RT-cookie-privacy", "accept", 10000);
 
128                        window.location = window.location.pathname;
 
129						return false;
 
130					});
 
131				});		
 
132			}
 
133		}
 
134		
 
135		jQuery( document ).ready(function() {
 
136			checkCookieTop();
 
137		});
 
138		
 
139	</script>