Commit f6fb7852 authored by Michael Westergaard's avatar Michael Westergaard
Browse files

Release 2.1.8

parent 5aad9415
......@@ -1730,7 +1730,7 @@
</xsl:template>
<xsl:variable name="xsltVersion">
2.1.7
2.1.8
</xsl:variable>
<xsl:template match="*|@*|text()" mode="check"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:r="http://www.istandaarden.nl/validatie/1_1/rapport/schema"
>
<xsl:import href="basis.xsl" />
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="*" mode="translateCode" priority="0">
<xsl:param name="pCode"/>
<xsl:variable name="vFirst" select="substring($pCode, 1, 1)" />
<xsl:variable name="vRest" select="substring($pCode, 2)" />
<xsl:choose>
<xsl:when test="$vFirst = 'S' or $vFirst = 'D'">,C<xsl:value-of select="$pCode" />,</xsl:when>
<xsl:when test="$vFirst = '9'">,TR<xsl:value-of select="$vRest" />,</xsl:when>
<xsl:otherwise>ERROR</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="*" mode="berichtoverstijgend" priority="0">
<xsl:param name="pCode"/>
<xsl:choose>
<xsl:when test="$pCode = '0001'"><xsl:value-of select="true()" /></xsl:when>
<xsl:otherwise><xsl:value-of select="true()" /></xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="*[local-name() = 'Header']/*[local-name() = 'RetourCodes']" priority="20">
<xsl:if test="./*[local-name() = 'RetourCode' and text() = '0001']">
<xsl:if test="ancestor-or-self::*[local-name() = 'Bericht']/*[local-name() != 'Header']">
<xsl:call-template name="addError">
<xsl:with-param name="pRule">IV028</xsl:with-param>
<xsl:with-param name="pElements" select=". | ancestor-or-self::*[local-name() = 'Bericht']/*[local-name() != 'Header']" />
</xsl:call-template>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:template match="*[local-name() = 'RetourCode' and text() = '0001']" priority="30">
<xsl:if test="not(ancestor::*[local-name() = 'Header'])">
<xsl:call-template name="addError">
<xsl:with-param name="pRule">IV028</xsl:with-param>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template match="*[local-name() = 'RetourCode' and text() != '0200' and text() != '0233']" priority="20">
<xsl:variable name="vRules">
<xsl:apply-templates select="." mode="translateCode">
<xsl:with-param name="pCode" select="normalize-space(text())" />
</xsl:apply-templates>
</xsl:variable>
<xsl:variable name="vBerichtoverstijgend">
<xsl:apply-templates select="." mode="berichtoverstijgend">
<xsl:with-param name="pCode" select="normalize-space(text())" />
</xsl:apply-templates>
</xsl:variable>
<xsl:if test="($vBerichtoverstijgend = 'false') and not(../../descendant-or-self::*[contains($vRules, concat(',', concat(@vmCode, ',')))])">
<xsl:call-template name="addError">
<xsl:with-param name="pRule">IV028</xsl:with-param>
</xsl:call-template>
</xsl:if>
</xsl:template>
<xsl:template match="/" priority="20">
<r:Rapport>
<r:Fouten>
<xsl:apply-templates select="*" />
</r:Fouten>
</r:Rapport>
</xsl:template>
<xsl:template match="*" priority="10">
<xsl:apply-templates select="*" />
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template name="formatNumberInternal">
<xsl:param name="pValue"/>
<xsl:if test="$pValue &gt; 0">
<xsl:call-template name="formatNumberInternal">
<xsl:with-param name="pValue" select="floor(number($pValue) div 10)"/>
</xsl:call-template>
<xsl:value-of select="number($pValue) mod 10"/>
</xsl:if>
</xsl:template>
<xsl:template name="formatNumber">
<xsl:param name="pValue"/>
<xsl:choose>
<xsl:when test="number($pValue) &lt; 0">-
<xsl:call-template name="formatNumberInternal">
<xsl:with-param name="pValue" select="0 - number($pValue)"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="number($pValue) = 0">0</xsl:when>
<xsl:otherwise>
<xsl:call-template name="formatNumberInternal">
<xsl:with-param name="pValue" select="number($pValue)"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="*" mode="mapMessage" priority="100">
<xsl:param name="pMessage" />
<xsl:choose>
<xsl:when test="$pMessage = 'aw310'">aw39</xsl:when>
<xsl:when test="$pMessage = 'zk310'">zk39</xsl:when>
<xsl:otherwise>
<xsl:variable name="vType"><xsl:value-of select="translate($pMessage, '0123456789', '')" /></xsl:variable>
<xsl:variable name="vNumber"><xsl:value-of select="translate($pMessage, $vType, '')" /></xsl:variable>
<xsl:value-of select="$vType" /><xsl:value-of select="1 * $vNumber - 1" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="mapNamespace">
<xsl:param name="pNamespace"/>
<xsl:variable name="vMessage"><xsl:value-of select="substring-before(substring-after(substring-after(substring-after($pNamespace, 'http://www.istandaarden.nl/'), '/'), '/'), '/')"/></xsl:variable>
<xsl:variable name="vPrefix"><xsl:value-of select="substring-before($pNamespace, $vMessage)"/></xsl:variable>
<xsl:variable name="vSuffix"><xsl:value-of select="substring-after($pNamespace, $vMessage)"/></xsl:variable>
<xsl:choose>
<xsl:when test="$vMessage = 'basisschema'"><xsl:value-of select="$pNamespace" /></xsl:when>
<xsl:otherwise><xsl:value-of select="$vPrefix" /><xsl:apply-templates select="." mode="mapMessage">
<xsl:with-param name="pMessage" select="$vMessage" />
</xsl:apply-templates><xsl:value-of select="$vSuffix" /></xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="*" mode="postoverride" priority="0">
</xsl:template>
<xsl:template match="*[local-name() = 'IdentificatieRetour']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'DagtekeningRetour']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'XsdVersieRetour']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'RetourCodes']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'RetourHeader']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'RetourBedragen']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'ToegekendeBedragPrestatie']" priority="10"></xsl:template>
<xsl:template match="*[local-name() = 'BerichtCode']" priority="10">
<xsl:variable name="vNamespace">
<xsl:call-template name="mapNamespace">
<xsl:with-param name="pNamespace" select="namespace-uri()" />
</xsl:call-template>
</xsl:variable>
<xsl:element name="{local-name()}" namespace="{normalize-space($vNamespace)}">
<xsl:value-of select="1 * text() - 1" />
</xsl:element>
</xsl:template>
<xsl:template match="*[local-name() = 'XsdVersie']" priority="10">
<xsl:variable name="vMessage"><xsl:value-of select="substring-before(substring-after(substring-after(substring-after(namespace-uri(), 'http://www.istandaarden.nl/'), '/'), '/'), '/')"/></xsl:variable>
<xsl:variable name="vNumber"><xsl:value-of select="translate($vMessage, translate($vMessage, '0123456789', ''), '')" /></xsl:variable>
<xsl:if test="$vNumber != '304'">
<xsl:call-template name="copyElement" />
</xsl:if>
</xsl:template>
<xsl:template match="*[local-name() = 'Header']" mode="postoverride" priority="10">
<xsl:variable name="vMessage"><xsl:value-of select="substring-before(substring-after(substring-after(substring-after(namespace-uri(), 'http://www.istandaarden.nl/'), '/'), '/'), '/')"/></xsl:variable>
<xsl:variable name="vNumber"><xsl:value-of select="translate($vMessage, translate($vMessage, '0123456789', ''), '')" /></xsl:variable>
<xsl:if test="$vNumber = '304'">
<xsl:variable name="vNamespace">
<xsl:call-template name="mapNamespace">
<xsl:with-param name="pNamespace" select="namespace-uri()" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="vBasisNamespace">
<xsl:value-of select="namespace-uri(*[local-name() = 'RetourBedragen']/*[local-name() = 'IngediendTotaalBedrag'])" />
</xsl:variable>
<xsl:variable name="vTotaalDebet"
select="sum(ancestor-or-self::*[local-name() = 'Bericht']//*[local-name() = 'Client']//*[local-name() = 'IngediendeBedragPrestatie']/*[local-name() = 'DeclaratieFactuurBedrag' and ./*[local-name() = 'DebetCredit']/text() = 'D']/*[local-name() = 'Bedrag'])"/>
<xsl:variable name="vTotaalCredit"
select="sum(ancestor-or-self::*[local-name() = 'Bericht']//*[local-name() = 'Client']//*[local-name() = 'IngediendeBedragPrestatie']/*[local-name() = 'DeclaratieFactuurBedrag' and ./*[local-name() = 'DebetCredit']/text() = 'C']/*[local-name() = 'Bedrag'])"/>
<xsl:variable name="vSaldo" select="$vTotaalDebet - $vTotaalCredit"/>
<xsl:element name="DeclaratieFactuurBedragen" namespace="{normalize-space($vNamespace)}">
<xsl:choose>
<xsl:when test="$vSaldo &lt; 0">
<xsl:element name="DeclaratieFactuurTotaalBedrag" namespace="{normalize-space($vBasisNamespace)}">
<xsl:element name="TotaalBedrag" namespace="{normalize-space($vBasisNamespace)}">
<xsl:call-template name="formatNumber"><xsl:with-param name="pValue" select="0 - number($vSaldo)" /></xsl:call-template>
</xsl:element>
<xsl:element name="DebetCredit" namespace="{normalize-space($vBasisNamespace)}">D</xsl:element>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:element name="DeclaratieFactuurTotaalBedrag" namespace="{normalize-space($vBasisNamespace)}">
<xsl:element name="TotaalBedrag" namespace="{normalize-space($vBasisNamespace)}">
<xsl:call-template name="formatNumber"><xsl:with-param name="pValue" select="$vSaldo" /></xsl:call-template>
</xsl:element>
<xsl:element name="DebetCredit" namespace="{normalize-space($vBasisNamespace)}">C</xsl:element>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
<!-- need loop to change context -->
<xsl:for-each select="*[local-name() = 'XsdVersie']">
<xsl:call-template name="copyElement" />
</xsl:for-each>
</xsl:if>
</xsl:template>
<xsl:template name="copyElement">
<xsl:variable name="vNamespace">
<xsl:call-template name="mapNamespace">
<xsl:with-param name="pNamespace" select="namespace-uri()" />
</xsl:call-template>
</xsl:variable>
<xsl:element name="{local-name()}" namespace="{normalize-space($vNamespace)}">
<xsl:copy-of select="@*" />
<xsl:apply-templates select="*" />
<xsl:apply-templates select="." mode="postoverride" />
<xsl:value-of select="text()" />
</xsl:element>
</xsl:template>
<xsl:template match="*">
<xsl:call-template name="copyElement" />
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8" standalone="no"?><stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" xmlns:n0="http://www.istandaarden.nl/validatie/1_1/rapport/schema" exclude-result-prefixes="" version="1.0"><template match="/"><n0:Rapport><n0:Header><copy-of select="//n0:Header[1]/*"/></n0:Header><n0:Fouten><copy-of select="//n0:Fouten/n0:Fout"/></n0:Fouten></n0:Rapport></template></stylesheet>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 AW317 (2020-09-29) -->
<!-- iWlz 2.2 AW317 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -69,7 +69,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 AW33 (2020-09-29) -->
<!-- iWlz 2.2 AW33 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -43,11 +43,9 @@
<xsl:include href="rules/TR014.xsl" />
<xsl:include href="rules/TR015.xsl" />
<xsl:include href="rules/TR016.xsl" />
<xsl:include href="rules/TR021.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR035.xsl" />
<xsl:include href="rules/TR037.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR057.xsl" />
<xsl:include href="rules/TR061.xsl" />
<xsl:include href="rules/TR065.xsl" />
......@@ -100,11 +98,9 @@
<xsl:apply-templates select="." mode="TR014"/>
<xsl:apply-templates select="." mode="TR015"/>
<xsl:apply-templates select="." mode="TR016"/>
<xsl:apply-templates select="." mode="TR021"/>
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR035"/>
<xsl:apply-templates select="." mode="TR037"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR057"/>
<xsl:apply-templates select="." mode="TR061"/>
<xsl:apply-templates select="." mode="TR065"/>
......@@ -121,7 +117,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 AW35 (2020-09-29) -->
<!-- iWlz 2.2 AW35 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD004.xsl" />
......@@ -22,10 +22,7 @@
<xsl:include href="rules/TR010.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR039.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR064.xsl" />
<xsl:include href="rules/TR097.xsl" />
<xsl:include href="rules/TR100.xsl" />
<xsl:include href="rules/TR101.xsl" />
<xsl:template match="*" mode="check" priority="0">
......@@ -48,10 +45,7 @@
<xsl:apply-templates select="." mode="TR010"/>
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR039"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR064"/>
<xsl:apply-templates select="." mode="TR097"/>
<xsl:apply-templates select="." mode="TR100"/>
<xsl:apply-templates select="." mode="TR101"/>
</xsl:template>
......@@ -59,7 +53,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 AW39 (2020-09-29) -->
<!-- iWlz 2.2 AW39 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -32,12 +32,9 @@
<xsl:include href="rules/TR018.xsl" />
<xsl:include href="rules/TR040.xsl" />
<xsl:include href="rules/TR041.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR046.xsl" />
<xsl:include href="rules/TR064.xsl" />
<xsl:include href="rules/TR066.xsl" />
<xsl:include href="rules/TR097.xsl" />
<xsl:include href="rules/TR100.xsl" />
<xsl:include href="rules/TR101.xsl" />
<xsl:include href="rules/TR106.xsl" />
<xsl:include href="rules/TR120.xsl" />
......@@ -73,12 +70,9 @@
<xsl:apply-templates select="." mode="TR018"/>
<xsl:apply-templates select="." mode="TR040"/>
<xsl:apply-templates select="." mode="TR041"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR046"/>
<xsl:apply-templates select="." mode="TR064"/>
<xsl:apply-templates select="." mode="TR066"/>
<xsl:apply-templates select="." mode="TR097"/>
<xsl:apply-templates select="." mode="TR100"/>
<xsl:apply-templates select="." mode="TR101"/>
<xsl:apply-templates select="." mode="TR106"/>
<xsl:apply-templates select="." mode="TR120"/>
......@@ -89,7 +83,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 CA317 (2020-09-29) -->
<!-- iWlz 2.2 CA317 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -15,7 +15,6 @@
<xsl:include href="constraints/CS074.xsl" />
<xsl:include href="constraints/CS089.xsl" />
<xsl:include href="constraints/CS125.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR097.xsl" />
<xsl:include href="rules/TR101.xsl" />
......@@ -32,7 +31,6 @@
<xsl:apply-templates select="." mode="CS074"/>
<xsl:apply-templates select="." mode="CS089"/>
<xsl:apply-templates select="." mode="CS125"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR097"/>
<xsl:apply-templates select="." mode="TR101"/>
</xsl:template>
......@@ -41,7 +39,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 CA319 (2020-09-29) -->
<!-- iWlz 2.2 CA319 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -31,7 +31,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 IO31 (2020-09-29) -->
<!-- iWlz 2.2 IO31 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -37,7 +37,6 @@
<xsl:include href="rules/TR015.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR035.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR057.xsl" />
<xsl:include href="rules/TR061.xsl" />
<xsl:include href="rules/TR097.xsl" />
......@@ -78,7 +77,6 @@
<xsl:apply-templates select="." mode="TR015"/>
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR035"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR057"/>
<xsl:apply-templates select="." mode="TR061"/>
<xsl:apply-templates select="." mode="TR097"/>
......@@ -89,7 +87,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 ZK31 (2020-09-29) -->
<!-- iWlz 2.2 ZK31 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -49,7 +49,6 @@
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR035.xsl" />
<xsl:include href="rules/TR037.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR057.xsl" />
<xsl:include href="rules/TR065.xsl" />
<xsl:include href="rules/TR077.xsl" />
......@@ -111,7 +110,6 @@
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR035"/>
<xsl:apply-templates select="." mode="TR037"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR057"/>
<xsl:apply-templates select="." mode="TR065"/>
<xsl:apply-templates select="." mode="TR077"/>
......@@ -131,7 +129,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 ZK33 (2020-09-29) -->
<!-- iWlz 2.2 ZK33 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -44,11 +44,9 @@
<xsl:include href="rules/TR014.xsl" />
<xsl:include href="rules/TR015.xsl" />
<xsl:include href="rules/TR016.xsl" />
<xsl:include href="rules/TR021.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR035.xsl" />
<xsl:include href="rules/TR037.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR057.xsl" />
<xsl:include href="rules/TR061.xsl" />
<xsl:include href="rules/TR065.xsl" />
......@@ -102,11 +100,9 @@
<xsl:apply-templates select="." mode="TR014"/>
<xsl:apply-templates select="." mode="TR015"/>
<xsl:apply-templates select="." mode="TR016"/>
<xsl:apply-templates select="." mode="TR021"/>
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR035"/>
<xsl:apply-templates select="." mode="TR037"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR057"/>
<xsl:apply-templates select="." mode="TR061"/>
<xsl:apply-templates select="." mode="TR065"/>
......@@ -123,7 +119,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 ZK35 (2020-09-29) -->
<!-- iWlz 2.2 ZK35 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD004.xsl" />
......@@ -22,8 +22,6 @@
<xsl:include href="rules/TR010.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR039.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR064.xsl" />
<xsl:include href="rules/TR097.xsl" />
<xsl:include href="rules/TR101.xsl" />
......@@ -47,8 +45,6 @@
<xsl:apply-templates select="." mode="TR010"/>
<xsl:apply-templates select="." mode="TR034"/>
<xsl:apply-templates select="." mode="TR039"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR064"/>
<xsl:apply-templates select="." mode="TR097"/>
<xsl:apply-templates select="." mode="TR101"/>
</xsl:template>
......@@ -57,7 +53,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 ZK39 (2020-09-29) -->
<!-- iWlz 2.2 ZK39 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD005.xsl" />
......@@ -32,9 +32,7 @@
<xsl:include href="rules/TR018.xsl" />
<xsl:include href="rules/TR040.xsl" />
<xsl:include href="rules/TR041.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR046.xsl" />
<xsl:include href="rules/TR064.xsl" />
<xsl:include href="rules/TR066.xsl" />
<xsl:include href="rules/TR097.xsl" />
<xsl:include href="rules/TR101.xsl" />
......@@ -72,9 +70,7 @@
<xsl:apply-templates select="." mode="TR018"/>
<xsl:apply-templates select="." mode="TR040"/>
<xsl:apply-templates select="." mode="TR041"/>
<xsl:apply-templates select="." mode="TR042"/>
<xsl:apply-templates select="." mode="TR046"/>
<xsl:apply-templates select="." mode="TR064"/>
<xsl:apply-templates select="." mode="TR066"/>
<xsl:apply-templates select="." mode="TR097"/>
<xsl:apply-templates select="." mode="TR101"/>
......@@ -87,7 +83,7 @@
<vr:XSLTHeader>
<vr:Standaard>iwlz</vr:Standaard>
<vr:StandaardRelease>2.2</vr:StandaardRelease>
<vr:XSLTVersie>2.1.7</vr:XSLTVersie>
<vr:XSLTVersie>2.1.8</vr:XSLTVersie>
</vr:XSLTHeader>
</xsl:variable>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:vr="http://www.istandaarden.nl/validatie/1_1/rapport/schema">
<!-- iWlz 2.2 (2020-09-29) -->
<!-- iWlz 2.2 (2020-10-09) -->
<xsl:import href="common/basis.xsl" />
<xsl:include href="condities/CD004.xsl" />
......@@ -66,18 +66,15 @@
<xsl:include href="rules/TR015.xsl" />
<xsl:include href="rules/TR016.xsl" />
<xsl:include href="rules/TR018.xsl" />
<xsl:include href="rules/TR021.xsl" />
<xsl:include href="rules/TR034.xsl" />
<xsl:include href="rules/TR035.xsl" />
<xsl:include href="rules/TR037.xsl" />
<xsl:include href="rules/TR039.xsl" />
<xsl:include href="rules/TR040.xsl" />
<xsl:include href="rules/TR041.xsl" />
<xsl:include href="rules/TR042.xsl" />
<xsl:include href="rules/TR046.xsl" />