Skip to content

Commit

Permalink
fix: change zgwzaak to root createZakLa1response
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeErkemey committed Oct 17, 2023
1 parent fb7f0da commit cdfc9f9
Showing 1 changed file with 59 additions and 59 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,137 +26,137 @@
</ZKN:parameters>
<ZKN:antwoord>
<ZKN:object StUF:entiteittype="ZAK">
<xsl:if test="ZgwZaak/identificatie">
<ZKN:identificatie><xsl:value-of select="ZgwZaak/identificatie"/></ZKN:identificatie>
<xsl:if test="root/identificatie">
<ZKN:identificatie><xsl:value-of select="root/identificatie"/></ZKN:identificatie>
</xsl:if>
<xsl:if test="ZgwZaak/omschrijving">
<ZKN:omschrijving><xsl:value-of select="ZgwZaak/omschrijving"/></ZKN:omschrijving>
<xsl:if test="root/omschrijving">
<ZKN:omschrijving><xsl:value-of select="root/omschrijving"/></ZKN:omschrijving>
</xsl:if>
<xsl:if test="ZgwZaak/toelichting">
<ZKN:toelichting><xsl:value-of select="ZgwZaak/toelichting"/></ZKN:toelichting>
<xsl:if test="root/toelichting">
<ZKN:toelichting><xsl:value-of select="root/toelichting"/></ZKN:toelichting>
</xsl:if>
<xsl:apply-templates select="ZgwZaak/kenmerken"/>
<!-- <xsl:apply-templates select="ZgwZaak/anderZaakObject"/> --> <!-- not provided -->
<xsl:apply-templates select="root/kenmerken"/>
<!-- <xsl:apply-templates select="root/anderZaakObject"/> --> <!-- not provided -->
<!-- <ZKN:resultaat>
<ZKN:omschrijving><xsl:value-of select="ZgwZaak/resultaat/omschrijving"/></ZKN:omschrijving>
<ZKN:toelichting><xsl:value-of select="ZgwZaak/resultaat/toelichting"/></ZKN:toelichting>
<ZKN:omschrijving><xsl:value-of select="root/resultaat/omschrijving"/></ZKN:omschrijving>
<ZKN:toelichting><xsl:value-of select="root/resultaat/toelichting"/></ZKN:toelichting>
</ZKN:resultaat> -->
<xsl:if test="ZgwZaak/startdatum">
<ZKN:startdatum><xsl:value-of select="ZgwZaak/startdatum"/></ZKN:startdatum>
<xsl:if test="root/startdatum">
<ZKN:startdatum><xsl:value-of select="root/startdatum"/></ZKN:startdatum>
</xsl:if>
<xsl:if test="ZgwZaak/registratiedatum">
<ZKN:registratiedatum><xsl:value-of select="ZgwZaak/registratiedatum"/></ZKN:registratiedatum>
<xsl:if test="root/registratiedatum">
<ZKN:registratiedatum><xsl:value-of select="root/registratiedatum"/></ZKN:registratiedatum>
</xsl:if>
<xsl:if test="ZgwZaak/publicatiedatum">
<ZKN:publicatiedatum><xsl:value-of select="ZgwZaak/publicatiedatum"/></ZKN:publicatiedatum>
<xsl:if test="root/publicatiedatum">
<ZKN:publicatiedatum><xsl:value-of select="root/publicatiedatum"/></ZKN:publicatiedatum>
</xsl:if>
<xsl:if test="ZgwZaak/einddatumGepland">
<ZKN:einddatumGepland><xsl:value-of select="ZgwZaak/einddatumGepland"/></ZKN:einddatumGepland>
<xsl:if test="root/einddatumGepland">
<ZKN:einddatumGepland><xsl:value-of select="root/einddatumGepland"/></ZKN:einddatumGepland>
</xsl:if>
<xsl:if test="ZgwZaak/uiterlijkeEinddatum">
<ZKN:uiterlijkeEinddatum><xsl:value-of select="ZgwZaak/uiterlijkeEinddatum"/></ZKN:uiterlijkeEinddatum>
<xsl:if test="root/uiterlijkeEinddatum">
<ZKN:uiterlijkeEinddatum><xsl:value-of select="root/uiterlijkeEinddatum"/></ZKN:uiterlijkeEinddatum>
</xsl:if>
<xsl:if test="ZgwZaak/einddatum">
<ZKN:einddatum><xsl:value-of select="ZgwZaak/einddatum"/></ZKN:einddatum>
<xsl:if test="root/einddatum">
<ZKN:einddatum><xsl:value-of select="root/einddatum"/></ZKN:einddatum>
</xsl:if>
<xsl:if test="ZgwZaak/opschorting">
<xsl:if test="root/opschorting">
<ZKN:opschorting>
<ZKN:indicatie><xsl:value-of select="ZgwZaak/opschorting/indicatie"/></ZKN:indicatie>
<ZKN:reden><xsl:value-of select="ZgwZaak/opschorting/reden"/></ZKN:reden>
<ZKN:indicatie><xsl:value-of select="root/opschorting/indicatie"/></ZKN:indicatie>
<ZKN:reden><xsl:value-of select="root/opschorting/reden"/></ZKN:reden>
</ZKN:opschorting>
</xsl:if>
<xsl:if test="ZgwZaak/verlenging">
<xsl:if test="root/verlenging">
<ZKN:verlenging>
<ZKN:duur><xsl:value-of select="ZgwZaak/verlenging/duur"/></ZKN:duur>
<ZKN:reden><xsl:value-of select="ZgwZaak/verlenging/reden"/></ZKN:reden>
<ZKN:duur><xsl:value-of select="root/verlenging/duur"/></ZKN:duur>
<ZKN:reden><xsl:value-of select="root/verlenging/reden"/></ZKN:reden>
</ZKN:verlenging>
</xsl:if>
<xsl:if test="ZgwZaak/betalingsIndicatie">
<ZKN:betalingsIndicatie><xsl:value-of select="ZgwZaak/betalingsIndicatie"/></ZKN:betalingsIndicatie>
<xsl:if test="root/betalingsIndicatie">
<ZKN:betalingsIndicatie><xsl:value-of select="root/betalingsIndicatie"/></ZKN:betalingsIndicatie>
</xsl:if>
<xsl:if test="ZgwZaak/laatsteBetaaldatum">
<ZKN:laatsteBetaaldatum><xsl:value-of select="ZgwZaak/laatsteBetaaldatum"/></ZKN:laatsteBetaaldatum>
<xsl:if test="root/laatsteBetaaldatum">
<ZKN:laatsteBetaaldatum><xsl:value-of select="root/laatsteBetaaldatum"/></ZKN:laatsteBetaaldatum>
</xsl:if>
<xsl:if test="ZgwZaak/archiefnominatie">
<ZKN:archiefnominatie><xsl:value-of select="ZgwZaak/archiefnominatie"/></ZKN:archiefnominatie>
<xsl:if test="root/archiefnominatie">
<ZKN:archiefnominatie><xsl:value-of select="root/archiefnominatie"/></ZKN:archiefnominatie>
</xsl:if>
<xsl:if test="ZgwZaak/datumVernietigingDossier">
<ZKN:datumVernietigingDossier><xsl:value-of select="ZgwZaak/datumVernietigingDossier"/></ZKN:datumVernietigingDossier>
<xsl:if test="root/datumVernietigingDossier">
<ZKN:datumVernietigingDossier><xsl:value-of select="root/datumVernietigingDossier"/></ZKN:datumVernietigingDossier>
</xsl:if>
<xsl:if test="ZgwZaak/zaakniveau">
<ZKN:zaakniveau><xsl:value-of select="ZgwZaak/zaakniveau"/></ZKN:zaakniveau>
<xsl:if test="root/zaakniveau">
<ZKN:zaakniveau><xsl:value-of select="root/zaakniveau"/></ZKN:zaakniveau>
</xsl:if>
<xsl:if test="ZgwZaak/deelzakenIndicatie">
<ZKN:deelzakenIndicatie><xsl:value-of select="ZgwZaak/deelzakenIndicatie"/></ZKN:deelzakenIndicatie>
<xsl:if test="root/deelzakenIndicatie">
<ZKN:deelzakenIndicatie><xsl:value-of select="root/deelzakenIndicatie"/></ZKN:deelzakenIndicatie>
</xsl:if>
<xsl:apply-templates select="ZgwZaak/isVan/gerelateerde"/>
<xsl:for-each select="ZgwZaak/heeftBetrekkingOp">
<xsl:apply-templates select="root/isVan/gerelateerde"/>
<xsl:for-each select="root/heeftBetrekkingOp">
<ZKN:heeftBetrekkingOp StUF:entiteittype="ZAKOBJ">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftBetrekkingOp>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsBelanghebbende">
<xsl:for-each select="root/heeftAlsBelanghebbende">
<ZKN:heeftAlsBelanghebbende StUF:entiteittype="ZAKBTRBLH">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsBelanghebbende>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsGemachtigde">
<xsl:for-each select="root/heeftAlsGemachtigde">
<ZKN:heeftAlsGemachtigde StUF:entiteittype="ZAKBTRGMC">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsGemachtigde>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsInitiator">
<xsl:for-each select="root/heeftAlsInitiator">
<ZKN:heeftAlsInitiator StUF:entiteittype="ZAKBTRINI">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsInitiator>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsUitvoerende">
<xsl:for-each select="root/heeftAlsUitvoerende">
<ZKN:heeftAlsUitvoerende StUF:entiteittype="ZAKBTRUTV">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsUitvoerende>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsVerantwoordelijke">
<xsl:for-each select="root/heeftAlsVerantwoordelijke">
<ZKN:heeftAlsVerantwoordelijke StUF:entiteittype="ZAKBTRVRA">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsVerantwoordelijke>
</xsl:for-each>
<xsl:for-each select="ZgwZaak/heeftAlsOverigBetrokkene">
<xsl:for-each select="root/heeftAlsOverigBetrokkene">
<ZKN:heeftAlsOverigBetrokkene StUF:entiteittype="ZAKBTROVR">
<xsl:apply-templates select="gerelateerde/natuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/nietNatuurlijkPersoon"/>
<xsl:apply-templates select="gerelateerde/vestiging"/>
<xsl:apply-templates select="gerelateerde/medewerker"/>
</ZKN:heeftAlsOverigBetrokkene>
</xsl:for-each>
<xsl:apply-templates select="ZgwZaak/heeftAlsDeelzaak/gerelateerde"/>
<xsl:apply-templates select="ZgwZaak/heeftAlsHoofdzaak/gerelateerde"/>
<xsl:apply-templates select="ZgwZaak/heeftBetrekkingOpAndere/gerelateerde"/>
<xsl:apply-templates select="ZgwZaak/heeft"/>
<xsl:apply-templates select="root/heeftAlsDeelzaak/gerelateerde"/>
<xsl:apply-templates select="root/heeftAlsHoofdzaak/gerelateerde"/>
<xsl:apply-templates select="root/heeftBetrekkingOpAndere/gerelateerde"/>
<xsl:apply-templates select="root/heeft"/>
<xsl:apply-templates select="results/result/heeftRelevant"/>
</ZKN:object>
</ZKN:antwoord>
</ZKN:zakLa01>
</xsl:template>

<!-- <xsl:template match="ZgwZaak/anderZaakObject">
<!-- <xsl:template match="root/anderZaakObject">
<ZKN:anderZaakObject>
<ZKN:omschrijving><xsl:value-of select="omschrijving"/></ZKN:omschrijving>
<xsl:if test="aanduiding">
Expand All @@ -171,7 +171,7 @@
</ZKN:anderZaakObject>
</xsl:template> -->

<xsl:template match="ZgwZaak/kenmerken">
<xsl:template match="root/kenmerken">
<ZKN:kenmerk>
<ZKN:kenmerk><xsl:value-of select="kenmerk"/></ZKN:kenmerk>
<ZKN:bron><xsl:value-of select="bron"/></ZKN:bron>
Expand Down Expand Up @@ -300,7 +300,7 @@
</BG:verblijfsadres>
</xsl:template>

<xsl:template match="ZgwZaak/isVan/gerelateerde">
<xsl:template match="root/isVan/gerelateerde">
<ZKN:isVan StUF:entiteittype="ZAKZKT">
<ZKN:gerelateerde StUF:entiteittype="ZKT">
<xsl:if test="omschrijving">
Expand All @@ -313,7 +313,7 @@
</ZKN:isVan>
</xsl:template>

<xsl:template match="ZgwZaak/heeftAlsDeelzaak/gerelateerde">
<xsl:template match="root/heeftAlsDeelzaak/gerelateerde">
<ZKN:heeftAlsHoofdzaak StUF:entiteittype="ZAKZAKDEL">
<ZKN:gerelateerde>
<xsl:if test="code">
Expand All @@ -326,7 +326,7 @@
</ZKN:heeftAlsHoofdzaak>
</xsl:template>

<xsl:template match="ZgwZaak/heeftAlsHoofdzaak/gerelateerde">
<xsl:template match="root/heeftAlsHoofdzaak/gerelateerde">
<ZKN:heeftAlsHoofdzaak StUF:entiteittype="ZAKZAKHFD">
<ZKN:gerelateerde>
<xsl:if test="code">
Expand All @@ -339,7 +339,7 @@
</ZKN:heeftAlsHoofdzaak>
</xsl:template>

<xsl:template match="ZgwZaak/heeftBetrekkingOpAndere/gerelateerde">
<xsl:template match="root/heeftBetrekkingOpAndere/gerelateerde">
<ZKN:heeftBetrekkingOpAndere StUF:entiteittype="ZAKZAKBTR">
<ZKN:gerelateerde StUF:entiteittype="ZAK">
<xsl:if test="code">
Expand All @@ -352,7 +352,7 @@
</ZKN:heeftBetrekkingOpAndere>
</xsl:template>

<xsl:template match="ZgwZaak/heeft">
<xsl:template match="root/heeft">
<ZKN:heeft StUF:entiteittype="ZAKSTT">
<ZKN:gerelateerde StUF:entiteittype="STT">
<xsl:if test="gerelateerde/zktCode">
Expand Down

0 comments on commit cdfc9f9

Please sign in to comment.