Legislation in full

Industrial chimneys

England, Wales and Northern Ireland

The Environmental Information Regulations 2004 - Statutory Instrument 2004 No 3391

Code of Practice on the discharge of the obligations of public authorities under the Environmental Information Regulations 2004 (SI 2004 No. 3391) : Issued under regulation 16 of the Regulations, February 2005 - the Codes of Practice provides 'guidance to public authorities as to the practice which it would, in the Secretary of State's opinion, be desirable for them to follow in connection with the discharge of their functions under these Regulations' (Regulation 16(1) EIR).

Lord Chancellor's Code of Practice on the Management of Records Under Section 46 of the Freedom of Information Act 2000 (November 2002) - issued under s46 of the Freedom of Information Act 2000 also applies to bodies subject to the Environmental Information Regulations.

Scotland

Access to information held by Scottish public authorities is provided by the Freedom of Information (Scotland) Act 2002 and the Scottish Environmental Information Regulations. For more information, visit the Scottish Information Commissioner's website.

European

Directive 2003/4/EC of the European Parliament and the Council of 28th January 2003 on public access to environmental information and repealing Council Directive 90/313/EEC (OJ L 41, 14.2.2003, p26)

This is the European directive implemented by the regulations, the understanding of which may assist practitioners in interpreting the UK legislation (reproduced from Eur-Lex, only European Community legislation as printed in the Official Journal of the European Union is deemed to be authentic).

International

The Aarhus Convention is an international agreement which, in part, sets out participants' obligations in relation to accessing environmental information. Both the European Community and the United Kingdom have ratified the Convention.

Convention on Access to Information, Public Participation in Decision-making and Access to Justice in Environmental Matters (Aarhus Convention) 1998 - United Nations Economic Commission for Europe (UNECE)

Relevant downloads


View the document library

System.Xml.Xsl.XsltException: Function 'sc:fld()' has failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Hashtable insert failed.  Load factor too high.
   at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
   at System.Collections.Hashtable.set_Item(Object key, Object value)
   at Sitecore.Data.Templates.Template.GetField(String fieldName)
   at Sitecore.Data.DataManager.GetTemplateField(String fieldName, Item item)
   at Sitecore.Data.DataManager.GetFieldID(String fieldName, Item item)
   at Sitecore.Collections.FieldCollection.GetFieldID(String fieldName)
   at Sitecore.Collections.FieldCollection.get_Item(String fieldName)
   at Sitecore.Data.Items.BaseItem.get_Item(String fieldName)
   at Sitecore.Xml.Xsl.XslHelper.GetFieldValue(String fieldName, XPathNodeIterator iterator, String subValue)
   at Sitecore.Xml.Xsl.XslHelper.fld(String sFieldName, XPathNodeIterator ni, String sSubValue)
   at Sitecore.Xml.Xsl.XslHelper.fld(String sFieldName, XPathNodeIterator ni)
   --- End of inner exception stack trace ---
   at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodInfo.Invoke(Object obj, Object[] parameters)
   at System.Xml.Xsl.FuncExtension.Invoke(XsltContext xsltContext, Object[] args, XPathNavigator docContext)
   at System.Xml.XPath.XsltFunction.InvokeFunction(XPathNavigator qy, XPathNodeIterator iterator)
   --- End of inner exception stack trace ---
   at System.Xml.XPath.XsltFunction.InvokeFunction(XPathNavigator qy, XPathNodeIterator iterator)
   at System.Xml.XPath.XsltFunction.getValue(XPathNavigator qy, XPathNodeIterator iterator)
   at System.Xml.XPath.XPathNavigator.Evaluate(XPathExpression expr, XPathNodeIterator context)
   at System.Xml.Xsl.Processor.ValueOf(ActionFrame context, Int32 key)
   at System.Xml.Xsl.ValueOfAction.Execute(Processor processor, ActionFrame frame)
   at System.Xml.Xsl.ActionFrame.Execute(Processor processor)
   at System.Xml.Xsl.Processor.Execute()
   at System.Xml.Xsl.XslTransform.Transform(XPathNavigator input, XsltArgumentList args, TextWriter output, XmlResolver resolver)
   at Sitecore.Web.UI.WebControls.XslFile.DoRender(HtmlTextWriter output, Item item) Xsl file could not be processed: /xsl/ICOContentLevel.xslt