View stylesheet

XML schema http://dd.eionet.europa.eu/schemas/IEDAnnexIIModule3/module3.xsd
Output type EXCEL
Description MS Excel
XSL file IEDAnnexIIModule3-excel.xsl (Last modified: 08 Nov 2018 19:47 )
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                version="2.0" xmlns:office="http://openoffice.org/2000/office"
                xmlns:table="http://openoffice.org/2000/table" 
                xmlns:text="http://openoffice.org/2000/text" 
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                xmlns:skos="http://www.w3.org/2004/02/skos/core#"
                xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <xsl:output method="xml"/>

    
    <xsl:variable name="AirMonitoringFrequencyCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/AirMonitoringFrequencyCode/rdf')"/>
    <xsl:variable name="AirPollutantsGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/AirPollutantsGlassCode/rdf')"/>
    <xsl:variable name="AirPollutantsIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/AirPollutantsIronSteelCode/rdf')"/>
    <xsl:variable name="AveragingPeriodCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/AveragingPeriodCode/rdf')"/>
    <xsl:variable name="BATAELGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATAELGlassCode/rdf')"/>
    <xsl:variable name="BATAELIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATAELIronSteelCode/rdf')"/>
    <xsl:variable name="BATGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATGlassCode/rdf')"/>
    <xsl:variable name="BATGlassHeadingCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATGlassHeadingCode/rdf')"/>
    <xsl:variable name="BATIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATIronSteelCode/rdf')"/>
    <xsl:variable name="BATIronSteelHeadingCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/BATIronSteelHeadingCode/rdf')"/>
    <xsl:variable name="CompartmentCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/CompartmentCode/rdf')"/>
    <xsl:variable name="CriteriaCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/CriteriaCode/rdf')"/>
    <xsl:variable name="EQSAirPollutantsGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/EQSAirPollutantsGlassCode/rdf')"/>
    <xsl:variable name="EQSAirPollutantsIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/EQSAirPollutantsIronSteelCode/rdf')"/>
    <xsl:variable name="EQSSoilPollutantsCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/EQSSoilPollutantsCode/rdf')"/>
    <xsl:variable name="EQSWaterPollutantsGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/EQSWaterPollutantsGlassCode/rdf')"/>
    <xsl:variable name="EQSWaterPollutantsIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/EQSWaterPollutantsIronSteelCode/rdf')"/>
    <xsl:variable name="OtherSituationsCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/OtherSituationsCode/rdf')"/>
    <xsl:variable name="OxygenContentCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/OxygenContentCode/rdf')"/>
    <xsl:variable name="PermitConditionsBasisTypeCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/PermitConditionsBasisTypeCode/rdf')"/>
    <xsl:variable name="ReasonsCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/ReasonsCode/rdf')"/>
    <xsl:variable name="SectorCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/SectorCode/rdf')"/>
    <xsl:variable name="SourceTypeCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/SourceTypeCode/rdf')"/>
    <xsl:variable name="UnitsCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/UnitsCode/rdf')"/>
    <xsl:variable name="WaterMonitoringFrequencyCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/WaterMonitoringFrequencyCode/rdf')"/>
    <xsl:variable name="WaterPollutantsGlassCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/WaterPollutantsGlassCode/rdf')"/>
    <xsl:variable name="WaterPollutantsIronSteelCodeURL" select="document('http://dd.eionet.europa.eu/vocabulary/IEDAnnexIIModule3/WaterPollutantsIronSteelCode/rdf')"/>

    <!-- <xsl:variable name="labelsLanguage" select="IEDModule3/@xml:lang"/>
    <xsl:variable name="labels" select="document('module3-labels-en.xml')/labels"/> -->
    

    <xsl:variable name="schema"
                  select="document('http://dd.eionet.europa.eu/schemas/IEDAnnexIIModule3/module3.xsd')/xs:schema"/>
    <xsl:variable name="labelsLanguage" select="IEDModule3/@xml:lang"/>
    <xsl:variable name="xmlPath" select="'https://converterstest.eionet.europa.eu/xmlfile'"/>
    <xsl:variable name="labelsUrl">
        <xsl:choose>
            <xsl:when test="doc-available(concat($xmlPath, 'IEDAnnexIIModule3-labels-', $labelsLanguage ,'.xml'))">
                <xsl:value-of select="concat($xmlPath, 'IEDAnnexIIModule3-labels-', $labelsLanguage ,'.xml')"/>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of select="concat($xmlPath, '/IEDAnnexIIModule3-labels-en.xml')"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:variable>
    <xsl:variable name="labels" select="document($labelsUrl)/labels"/>

    <xsl:template name="getLabel">
        <xsl:param name="labelName"/>
        <xsl:variable name="labelValue" select="$labels/*[local-name() = $labelName]"/>
        <xsl:choose>
            <xsl:when test="string-length($labelValue) &gt; 0">
                <xsl:value-of disable-output-escaping="yes" select="$labelValue"/>
            </xsl:when>
            <xsl:otherwise>- <xsl:value-of disable-output-escaping="yes" select="$labelName"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>


    <xsl:template name="getYesNoValue">
        <xsl:param name="elem"/>
        <!-- <xsl:param name="codelistElement" select="''"/> -->
        <xsl:variable name="elemValue">
            <xsl:choose>
                <xsl:when test="$elem/text()='true'">Yes</xsl:when>
                <xsl:when test="$elem/text()='false'">No</xsl:when>
                <xsl:otherwise>
                    <xsl:value-of select="$elem"/>
                </xsl:otherwise>
            </xsl:choose>
        </xsl:variable>
        <xsl:value-of select="$elemValue"/>
    </xsl:template>

    <xsl:template name="getCDLValue">
        <xsl:param name="elem"/>
        <xsl:param name="codelistURL" />
        <xsl:variable name="codeValue" select="replace(($codelistURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()),'&amp;','and')"/>

        <xsl:choose>
            <xsl:when test="codeValue = ''">
                <xsl:value-of disable-output-escaping="yes" select="$elem"/>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of disable-output-escaping="yes" select="replace($codeValue, '&lt;', ' less than ')"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>
    
    <xsl:template name="getCDLValueEQS">
        <xsl:param name="elem"/>
        <xsl:variable name="codelistAirPollutantsGlassCodeValue" select="$EQSAirPollutantsGlassCodeURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()"/>
        <xsl:variable name="codelistAirPollutantsIronSteelCodeValue" select="$EQSAirPollutantsIronSteelCodeURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()"/>
        <xsl:variable name="codelistSoilPollutantsCodeValue" select="$EQSSoilPollutantsCodeURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()"/>
        <xsl:variable name="codelistWaterPollutantsGlassCodeValue" select="$EQSWaterPollutantsGlassCodeURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()"/>
        <xsl:variable name="codelistWaterPollutantsIronSteelCodeValue" select="$EQSWaterPollutantsIronSteelCodeURL/rdf:RDF/skos:Concept/skos:notation[text()= $elem/text()]/../skos:prefLabel/text()"/>
        <xsl:variable name="all">
            <xsl:value-of select="concat($codelistAirPollutantsGlassCodeValue,',',$codelistAirPollutantsIronSteelCodeValue,',',$codelistSoilPollutantsCodeValue,',',$codelistWaterPollutantsGlassCodeValue,',',$codelistWaterPollutantsIronSteelCodeValue)"/>
        </xsl:variable>

        <xsl:variable name="tokens" select="tokenize($all, ',')" />
        <xsl:variable name="tokensUnique" select="distinct-values($tokens)" />
        <xsl:variable name="unique">
            <xsl:for-each select="$tokensUnique">
                <xsl:value-of select="."/>
            </xsl:for-each>
        </xsl:variable>
        <xsl:choose>
            <xsl:when test="not(unique = '')">
                <xsl:value-of disable-output-escaping="yes" select="$unique"/>
            </xsl:when>
            <xsl:otherwise>
                <xsl:value-of disable-output-escaping="yes" select="$elem"/>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:template>

    <xsl:template match="/IEDModule3">
        <office:document-content xmlns:office="http://openoffice.org/2000/office"
                                 xmlns:table="http://openoffice.org/2000/table" office:version="1.0"
                                 xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:number="http://openoffice.org/2000/datastyle"
                                 xmlns:text="http://openoffice.org/2000/text" xmlns:fo="http://www.w3.org/1999/XSL/Format"
                                 xmlns:style="http://openoffice.org/2000/style">
            <office:automatic-styles>
                <style:style style:name="row-height" style:family="table-cell">
                    <style:properties  style:row-height="2cm" />
                </style:style>
                <style:style style:name="string-cell" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="10pt" style:column-width="5cm" />
                </style:style>
                <style:style style:name="long-string-cell" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="10pt" style:column-width="15cm" />
                </style:style>
                <style:style style:name="number-cell" style:family="table-cell">
                    <style:properties fo:text-align="right"
                                      fo:font-size="12pt" style:column-width="5cm" />
                </style:style>
                <style:style style:name="long-number-cell" style:family="table-cell">
                    <style:properties fo:text-align="right"
                                      fo:font-size="10pt" style:column-width="10cm" />
                </style:style>
                <style:style style:name="total-number-cell" style:family="table-cell">
                    <style:properties fo:text-align="right" fo:font-weight="bold"
                                      fo:font-size="10pt" style:column-width="5cm" />
                </style:style>
                <style:style style:name="string-heading" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="10pt" style:column-width="5cm" fo:font-weight="bold" style:row-height="2cm" />
                </style:style>
                <style:style style:name="long-string-heading" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="10pt" style:column-width="10cm" fo:font-weight="bold" />
                </style:style>
                <style:style style:name="cell1" style:family="table-cell">
                    <style:properties fo:text-align="right"
                                      fo:font-size="10pt" style:column-width="5cm" />
                </style:style>
                <style:style style:name="cell2" style:family="table-cell">
                    <style:properties fo:text-align="center"
                                      fo:font-size="12pt" fo:font-style="italic" style:column-width="5cm" />
                </style:style>
                <style:style style:name="Heading" style:family="table-cell">
                    <style:properties fo:text-align="center"
                                      fo:font-size="10pt" fo:font-weight="bold" style:column-width="3cm" style:row-height="2cm"/>
                </style:style>
                <style:style style:name="Heading2" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="12pt" fo:font-weight="bold" style:column-width="10cm" style:row-height="2cm"/>
                </style:style>
                <style:style style:name="long-Heading2" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="10pt" fo:font-weight="bold" style:column-width="10cm" style:row-height="2cm"/>
                </style:style>
                <style:style style:name="Heading3" style:family="table-cell">
                    <style:properties fo:text-align="left"
                                      fo:font-size="12pt" fo:font-weight="normal" style:column-width="5cm" />
                </style:style>
                <style:style style:name="Heading4" style:family="table-cell">
                    <style:properties fo:text-align="right"
                                      fo:font-size="10pt" fo:font-weight="bold" style:column-width="10cm" />
                </style:style>
            </office:automatic-styles>

            <office:body>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'basicData'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <!-- <xsl:if test="./ImplementationChanges/q_1_changesMade = true()"> -->
                        <table:table-columns>
                            <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                                
                            </table:table-column>
                            <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                                
                            </table:table-column>
                            <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                                
                            </table:table-column>
                        </table:table-columns>
                        <table:table-rows>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-1'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-2'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-4'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 3.3
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-6'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfGLS_3_3_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 3.4
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-7'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfGLS_3_4_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">

                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'numOfGLSInst'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfGLSInstallations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-1'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-3'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-4'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 1.3
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-8'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfIS_1_3_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 2.1
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-9'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfIS_2_1_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 2.2
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-10'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfIS_2_2_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-5'"/>
                                        </xsl:call-template> 5.3.b (iii)
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'intro-table-11'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfIS_5_3_Installations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">

                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'numOfISInst'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./numberOfISInstallations"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </table:table-rows>
                    <!-- </xsl:if> -->
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question4-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question4-4.1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell  table:style-name="Heading3">
                                <text:p>
                                    <xsl:call-template name="getYesNoValue">
                                        <xsl:with-param name="elem" select="./PermitConditionSources/q_4_1_otherSourceUsed"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:if test="./PermitConditionSources/q_4_1_otherSourceUsed = true()">    
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'question4-4.1.1'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'question4-4.1.1-table-1'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'source'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'sector'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <xsl:for-each select="./PermitConditionSources/Source">
                                <table:table-row table:default-cell-value-type="string"  >
                                    <table:table-cell table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./q_4_1_typeOfSource"/>
                                                <xsl:with-param name="codelistURL" select="$SourceTypeCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_4_1_source"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:for-each select="./Sectors/sector">
                                                    <xsl:call-template name="getCDLValue">
                                                        <xsl:with-param name="elem" select="."/>
                                                        <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                                    </xsl:call-template><xsl:if test=". != ''"><xsl:text>, </xsl:text></xsl:if>
                                            </xsl:for-each>
                                        </text:p>
                                    </table:table-cell>
                                </table:table-row>
                            </xsl:for-each>
                            <table:table-row table:default-cell-value-type="string"  >
                                
                            </table:table-row>
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'add-feedback'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <td><xsl:value-of select="./PermitConditionSources/q_4_1_feedback"/></td>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:if>
                        </table:table-rows>
                        
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question5-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">
                            
                        </table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question5-5.1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">

                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question5-5.1-EQS-1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question5-5.1-EQS-2'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question5-5.1-EQS-3'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'link-to-permit'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'perm-issue-date'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'inst-name'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'latitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'longitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'add-measures'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./EnvironmentalQualityStandards">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_5_1_sector"/>
                                            <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                   <text:p>
                                        <xsl:for-each select="./EnvironmentalCompartments/q_5_1_type">
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="."/>
                                                <xsl:with-param name="codelistURL" select="$CompartmentCodeURL"/>
                                            </xsl:call-template><xsl:if test=". != ''"><xsl:text>, </xsl:text></xsl:if>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:for-each select="./EQSPullutants/q_5_1_pollutant">
                                            <xsl:text disable-output-escaping="yes"> </xsl:text>
                                            <xsl:call-template name="getCDLValueEQS">
                                                <xsl:with-param name="elem" select="."/>
                                            </xsl:call-template><xsl:text disable-output-escaping="yes">,&#10;</xsl:text>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_5_1_waterReson"/>
                                            <xsl:with-param name="codelistURL" select="$ReasonsCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_linkToPermit"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_permitIssueDate"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_installationName"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_latitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_longitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_5_1_additionalMeasures"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                        <table:table-row table:default-cell-value-type="string"  >
                            
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question5-5.2'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell  table:style-name="Heading3">
                                <text:p>
                                    <xsl:call-template name="getYesNoValue">
                                        <xsl:with-param name="elem" select="./StricterPermitConditions/q_5_2_stricterPermitConditions"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:if test="./StricterPermitConditions/q_5_2_stricterPermitConditions = true()">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'inst-name'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'link-to-permit'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'perm-issue-date'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'latitude'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'longitude'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'sector'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'o-situation'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'i-o-specify'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <xsl:for-each select="./StricterPermitConditions/Example">
                                <table:table-row table:default-cell-value-type="string"  >
                                    <table:table-cell table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_installationName"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_linkToPermit"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_permitIssueDate"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_latitude"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_longitude"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./q_5_2_sector"/>
                                                <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./q_5_2_otherSituation"/>
                                                <xsl:with-param name="codelistURL" select="$OtherSituationsCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_5_2_otherSituationSpecify"/>
                                        </text:p>
                                    </table:table-cell>
                                </table:table-row>
                            </xsl:for-each>
                        </xsl:if>
                    </table:table-rows>
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question6-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading2">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question6-6.1-6.2'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2">
                            
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell  table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getYesNoValue">
                                    <xsl:with-param name="elem" select="./PermitConditionsAbsenseBAT/q_6_permitConditionsNotInBATc"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <xsl:if test="./PermitConditionsAbsenseBAT/q_6_permitConditionsNotInBATc = true()">
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-2'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-3'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-4'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-5'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-6'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-7a'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question6-sub-7b'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./PermitConditionsAbsenseBAT/SettingPermitConditions">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:for-each select="./Sectors/sector">
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="."/>
                                                <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                            </xsl:call-template><xsl:if test=". != ''"><xsl:text>, </xsl:text></xsl:if>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_6_basisOfPermitConditions"/>
                                            <xsl:with-param name="codelistURL" select="$PermitConditionsBasisTypeCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_6_procedureDescription"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_6_BATnotDescribed"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_6_explanation"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_6_supplementaryInfo"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p> 
                                        <xsl:for-each select="./Criteria/criterion">
                                            <xsl:text disable-output-escaping="yes"> </xsl:text>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="."/>
                                                <xsl:with-param name="codelistURL" select="$CriteriaCodeURL"/>
                                            </xsl:call-template><xsl:text disable-output-escaping="yes">,&#10;</xsl:text>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_6_criteriaDetails"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                    </xsl:if>
                    </table:table-rows>
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question7-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading2">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.1'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                        <table:table-cell table:style-name="Heading2"></table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell  table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getYesNoValue">
                                    <xsl:with-param name="elem" select="./DifferentELVs/q_7_1_article153b_provisionUsed"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <xsl:if test="./DifferentELVs/q_7_1_article153b_provisionUsed = true()">
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-numOfInst'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'inst-name'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-envComp'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-monFreq'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-poll-par'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-diffLev'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'unit'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'av-period'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-RefOxygen'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-values'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-periods'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.1-refCond'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./DifferentELVs/Provision_Article_15_3b">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_sector"/>
                                            <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_numOfInstallations"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_installationName"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_environmentalCompartment"/>
                                            <xsl:with-param name="codelistURL" select="$CompartmentCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_monitoringFrequency"/>
                                            <xsl:with-param name="codelistURL" select="$AirMonitoringFrequencyCodeURL"/>
                                        </xsl:call-template>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_monitoringFrequency"/>
                                            <xsl:with-param name="codelistURL" select="$WaterMonitoringFrequencyCodeURL"/>
                                        </xsl:call-template><xsl:if test="./q_7_1_monitoringFrequencyOther != ''"><xsl:text>, </xsl:text></xsl:if>
                                        <xsl:value-of select="./q_7_1_monitoringFrequencyOther"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_pollutant"/>
                                            <xsl:with-param name="codelistURL" select="$AirPollutantsGlassCodeURL"/>
                                        </xsl:call-template>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_pollutant"/>
                                            <xsl:with-param name="codelistURL" select="$AirPollutantsIronSteelCodeURL"/>
                                        </xsl:call-template>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_pollutant"/>
                                            <xsl:with-param name="codelistURL" select="$WaterPollutantsGlassCodeURL"/>
                                        </xsl:call-template>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_pollutant"/>
                                            <xsl:with-param name="codelistURL" select="$WaterPollutantsIronSteelCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_differingLevel"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_unit"/>
                                            <xsl:with-param name="codelistURL" select="$UnitsCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_avgPeriod"/>
                                            <xsl:with-param name="codelistURL" select="$AveragingPeriodCodeURL"/>
                                        </xsl:call-template>
                                        <xsl:value-of select="./q_7_1_avgPeriodOther"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_refConditionsOxygen"/>
                                            <xsl:with-param name="codelistURL" select="$OxygenContentCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_monitoringValues"/><xsl:text>, </xsl:text>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_monitoringUnit"/>
                                            <xsl:with-param name="codelistURL" select="$UnitsCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_monitoringPeriodsOfTime"/><xsl:text>, </xsl:text>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_monitoringAvgPeriod"/>
                                            <xsl:with-param name="codelistURL" select="$AveragingPeriodCodeURL"/>
                                        </xsl:call-template><xsl:text>, </xsl:text>
                                        <xsl:value-of select="./q_7_1_monitoringAvgPeriodOther"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_1_monitoringRefConditions"/><xsl:text>, </xsl:text>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_1_monitoringRefConditionsOxygen"/>
                                            <xsl:with-param name="codelistURL" select="$OxygenContentCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                    </xsl:if>
                    <table:table-row table:default-cell-value-type="string"  >
                        
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading2">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.2-1'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.2-2'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.2-3'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading2">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.2a'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell  table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getYesNoValue">
                                    <xsl:with-param name="elem" select="./Derogations/q_7_2_derogationsGranted"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <xsl:if test="./Derogations/q_7_2_derogationsGranted = true()">
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.2b'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.2c'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="number-cell" table:value-type="number">
                                <text:p>
                                    <xsl:value-of select="./Derogations/q_7_2_numOfInstallations"/>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >

                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.2d'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.2e'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >

                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'link-to-permit'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'perm-issue-date'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./Derogations/Derogation_A">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:for-each select="./PermitLinks/q_7_2_link">
                                            <xsl:text> </xsl:text>
                                            <xsl:value-of select="."/><xsl:if test=". != ''"><xsl:text disable-output-escaping="yes">,&#10;</xsl:text></xsl:if>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_2_permitIssueDate"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                        <table:table-row table:default-cell-value-type="string"  >

                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.2h'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'inst-name'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'perm-issue-date'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'latitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'longitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./Derogations/Derogation_B">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                             <xsl:with-param name="elem" select="./q_7_2_sector"/>
                                             <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_2_installationName"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_2_permitIssueDate"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_7_2_latitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_7_2_longitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-row table:default-cell-value-type="string"  >
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'question7-7.2-emission-sources-benef'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'question7-7.2-BAT-concl-heading'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'question7-7.2-BAT-concl'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'question7-7.2-BAT-emission-levels'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'pollutant'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'compartment'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'level'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'unit'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'av-period'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'ref-cond'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading2">
                                        <text:p>
                                            <xsl:call-template name="getLabel">
                                                <xsl:with-param name="labelName" select="'trans-period'"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                </table:table-row>
                                <xsl:for-each select="./EmissionSource">
                                <table:table-row table:default-cell-value-type="string"  >
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:value-of select="./q_7_2_source"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="../q_7_2_sector = 'GLS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATheading"/>
                                                    <xsl:with-param name="codelistURL" select="$BATGlassHeadingCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="../q_7_2_sector = 'IS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATheading"/>
                                                    <xsl:with-param name="codelistURL" select="$BATIronSteelHeadingCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="../q_7_2_sector = 'GLS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATconclusion"/>
                                                    <xsl:with-param name="codelistURL" select="$BATGlassCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="../q_7_2_sector = 'IS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATconclusion"/>
                                                    <xsl:with-param name="codelistURL" select="$BATIronSteelCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="../q_7_2_sector = 'GLS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATAEL"/>
                                                    <xsl:with-param name="codelistURL" select="$BATAELGlassCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="../q_7_2_sector = 'IS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_BATAEL"/>
                                                    <xsl:with-param name="codelistURL" select="$BATAELIronSteelCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="../q_7_2_sector = 'GLS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_pollutant"/>
                                                    <xsl:with-param name="codelistURL" select="$AirPollutantsGlassCodeURL"/>
                                                </xsl:call-template>
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_pollutant"/>
                                                    <xsl:with-param name="codelistURL" select="$WaterPollutantsGlassCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="../q_7_2_sector = 'IS'">
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_pollutant"/>
                                                    <xsl:with-param name="codelistURL" select="$AirPollutantsIronSteelCodeURL"/>
                                                </xsl:call-template>
                                                <xsl:call-template name="getCDLValue">
                                                    <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_pollutant"/>
                                                    <xsl:with-param name="codelistURL" select="$WaterPollutantsIronSteelCodeURL"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./SourceSpecification/q_7_2_compartment"/>
                                                <xsl:with-param name="codelistURL" select="$CompartmentCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                        <text:p>
                                            <xsl:value-of select="./ActualELV/q_7_2_level"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./ActualELV/q_7_2_unit"/>
                                                <xsl:with-param name="codelistURL" select="$UnitsCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="./ActualELV/q_7_2_avgPeriod"/>
                                                <xsl:with-param name="codelistURL" select="$AveragingPeriodCodeURL"/>
                                            </xsl:call-template>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                        <text:p>
                                            <xsl:value-of select="./ActualELV/q_7_2_refConditions"/>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="./TransitionalPeriod/q_7_2_nextPermitReview != '' and  ./TransitionalPeriod/q_7_2_nextPermitReview = true()">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'next-permit-review'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="./TransitionalPeriod/q_7_2_nextPermitReview != '' and  ./TransitionalPeriod/q_7_2_nextPermitReview = false()">
                                                <xsl:value-of select="./TransitionalPeriod/q_7_2_expDate"/>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                </table:table-row>
                                </xsl:for-each>
                            </table:table-row>
                        </xsl:for-each>
                    </xsl:if>
                    <table:table-row table:default-cell-value-type="string"  >

                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell table:style-name="Heading2">
                            <text:p>
                                <xsl:call-template name="getLabel">
                                    <xsl:with-param name="labelName" select="'question7-7.3'"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <table:table-row table:default-cell-value-type="string"  >
                        <table:table-cell  table:style-name="Heading3">
                            <text:p>
                                <xsl:call-template name="getYesNoValue">
                                    <xsl:with-param name="elem" select="./TemporaryDerogations/q_7_3_temporaryDerogations"/>
                                </xsl:call-template>
                            </text:p>
                        </table:table-cell>
                    </table:table-row>
                    <xsl:if test="./TemporaryDerogations/q_7_3_temporaryDerogations = true()">
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question7-7.3-table-emerging-techniques'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./TemporaryDerogations/EmergingTechnique">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./q_7_3_sector"/>
                                            <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_7_3_description"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                    </xsl:if>
                    </table:table-rows>
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question8-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading">

                        </table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question8-8.1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            
                        </table:table-row>
                        <xsl:for-each select="./MonitoringFrequencies">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading2">
                                    <text:p>
                                        <xsl:call-template name="getLabel">
                                            <xsl:with-param name="labelName" select="'question8-8.1-selSector'"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="q_8_1_sector"/>
                                            <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                            <xsl:for-each select="./EmissionType">
                                <table:table-row table:default-cell-value-type="string"  >
                                    <table:table-cell table:style-name="Heading2">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1a'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1b'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1d'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1c'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1e'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="../q_8_1_airEmission"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="../q_8_1_waterEmission"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="../q_8_1_soilEmission"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="../q_8_1_groundWaterEmission"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="../q_8_1_otherParameters"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell table:style-name="Heading2">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1a-b-options-1'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1a-b-options-1'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1c-d-options-1'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1c-d-options-1'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1e-options-1'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="Heading3">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="./q_8_1_frequenciesUsed"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="./q_8_1_frequenciesUsed"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="./q_8_1_frequenciesUsed"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="./q_8_1_frequenciesUsed"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:call-template name="getYesNoValue">
                                                    <xsl:with-param name="elem" select="./q_8_1_frequenciesUsed"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell table:style-name="Heading2">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1a-b-options-2'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1a-b-options-2'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1c-d-options-2'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1c-d-options-2'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:call-template name="getLabel">
                                                    <xsl:with-param name="labelName" select="'question8-8.1e-options-2'"/>
                                                </xsl:call-template>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                    <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                        <text:p>
                                            <xsl:if test="q_8_1_emissionType = '1AIR'">
                                                <xsl:value-of select="./q_8_1_numOfInstallations"/>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '2W'">
                                                <xsl:value-of select="./q_8_1_numOfInstallations"/>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '3SL'">
                                                <xsl:value-of select="./q_8_1_numOfInstallations"/>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '4GW'">
                                                <xsl:value-of select="./q_8_1_numOfInstallations"/>
                                            </xsl:if>
                                            <xsl:if test="q_8_1_emissionType = '5O'">
                                                <xsl:value-of select="./q_8_1_numOfInstallations"/>
                                            </xsl:if>
                                        </text:p>
                                    </table:table-cell>
                                </table:table-row>
                            </xsl:for-each>
                        </xsl:for-each>
                        <table:table-row table:default-cell-value-type="string"  >
                            
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question8-8.2'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell  table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'description'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./MonitoringBATUsage/BATUsageDescription">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:call-template name="getCDLValue">
                                            <xsl:with-param name="elem" select="./sector"/>
                                            <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                        </xsl:call-template>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./description"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                    </table:table-rows>
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question9-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-columns>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                        <table:table-column table:default-cell-value-type="string" table:default-cell-style-name="long-string-heading"></table:table-column>
                    </table:table-columns>
                    <table:table-rows>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question9-9.1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                            <table:table-cell table:style-name="Heading2"></table:table-cell>
                        </table:table-row>
                         <table:table-row table:default-cell-value-type="string"  >
                            
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'sector'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'inst-name'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'latitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'longitude'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question9-9.1-link-to-active-permit'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'perm-issue-date'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question9-9.1-reasons'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question9-9.1-date'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question9-9.1-comments'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <xsl:for-each select="./PermitReconsiderations">
                            <table:table-row table:default-cell-value-type="string"  >
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:for-each select="./Sectors/sector">
                                            <xsl:call-template name="getCDLValue">
                                                <xsl:with-param name="elem" select="."/>
                                                <xsl:with-param name="codelistURL" select="$SectorCodeURL"/>
                                            </xsl:call-template><xsl:if test=". != ''"><xsl:text>, </xsl:text></xsl:if>
                                        </xsl:for-each>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="Heading3">
                                   <text:p>
                                        <xsl:value-of select="./q_9_installationName"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell  table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_9_latitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="number-cell" table:value-type="number">
                                    <text:p>
                                        <xsl:value-of select="./q_9_longitude"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_9_linkToPermit"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_9_permitIssueDate"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_9_reasons"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_9_dateReconsideration"/>
                                    </text:p>
                                </table:table-cell>
                                <table:table-cell table:style-name="Heading3">
                                    <text:p>
                                        <xsl:value-of select="./q_9_comments"/>
                                    </text:p>
                                </table:table-cell>
                            </table:table-row>
                        </xsl:for-each>
                    </table:table-rows>
                </table:table>
                <table:table>
                    <xsl:attribute name="table:name">
                        <xsl:call-template name="getLabel">
                            <xsl:with-param name="labelName" select="'question10-heading'"/>
                        </xsl:call-template>
                    </xsl:attribute>
                    <table:table-rows>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading2">
                                <text:p>
                                    <xsl:call-template name="getLabel">
                                        <xsl:with-param name="labelName" select="'question10-10.1'"/>
                                    </xsl:call-template>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                        <table:table-row table:default-cell-value-type="string"  >
                            <table:table-cell table:style-name="Heading3">
                                <text:p>
                                   <xsl:value-of select="./q_10_feedback"/>
                                </text:p>
                            </table:table-cell>
                        </table:table-row>
                    </table:table-rows>
                </table:table>
                <xsl:apply-templates/>
            </office:body>
        </office:document-content>
    </xsl:template>
</xsl:stylesheet>