UWVA#56387: koppeling Mayfield opruimen
svn path=/Website/branches/v2018.2/; revision=41110
This commit is contained in:
@@ -1,126 +0,0 @@
|
||||
<?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" indent="yes" encoding="utf-8"/>
|
||||
<xsl:decimal-format name="european" decimal-separator="," grouping-separator="."/>
|
||||
|
||||
<xsl:param name="mode"/>
|
||||
|
||||
<xsl:variable name="Rev">
|
||||
<!-- Revision van deze uwva2mayf.xsl -->
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="opdracht">
|
||||
<facilitor>
|
||||
<xsl:element name="melding">
|
||||
<xsl:attribute name="key"><xsl:value-of select="melding_key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></xsl:attribute>
|
||||
<xsl:attribute name="type">insert</xsl:attribute>
|
||||
<datum><xsl:value-of select="tracking/track[@code='ORDNEW']/datum/jaar"/>-<xsl:value-of select="tracking/track[@code='ORDNEW']/datum/maand"/>-<xsl:value-of select="tracking/track[@code='ORDNEW']/datum/dag"/><xsl:text> </xsl:text><xsl:value-of select="tracking/track[@code='ORDNEW']/datum/tijd"/>:00</datum>
|
||||
<melder><xsl:value-of select="melding/voor/naam_full"/></melder>
|
||||
<stdmelding>1</stdmelding>
|
||||
<prioriteit>3</prioriteit>
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='ALKW0'">
|
||||
<locatiecode>NLV08002</locatiecode>
|
||||
<gebouwcode>2</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='EINB0'">
|
||||
<locatiecode>NLB01001</locatiecode>
|
||||
<gebouwcode>20</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when>
|
||||
<!--xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='HILW1'">
|
||||
<locatiecode>NLV04001</locatiecode>
|
||||
<gebouwcode>1-19</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when-->
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='HEES0'">
|
||||
<locatiecode>NLR06002</locatiecode>
|
||||
<gebouwcode>4</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when>
|
||||
<!--xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='HEEG2'">
|
||||
<locatiecode>NLV04004</locatiecode>
|
||||
<gebouwcode>115</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when-->
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='HEEG0'">
|
||||
<locatiecode>NLR07001</locatiecode>
|
||||
<gebouwcode>121</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/code='VENP0'">
|
||||
<locatiecode>NLR07004</locatiecode>
|
||||
<gebouwcode>10</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<locatiecode>NLV08002</locatiecode>
|
||||
<gebouwcode>2</gebouwcode>
|
||||
<verdiepingcode>0</verdiepingcode>
|
||||
<ruimtecode>huurdeel</ruimtecode>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<omschrijving>
|
||||
UWV-opdracht: <xsl:value-of select="melding_key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
|
||||
Opdrachttype: <xsl:value-of select="opdrachttype/omschrijving"/>
|
||||
Prioriteit: <xsl:choose><xsl:when test="melding/spoed=1">Kritiek</xsl:when><xsl:when test="melding/spoed=2">Hoog</xsl:when><xsl:when test="melding/spoed=3">Normaal</xsl:when><xsl:otherwise>Laag</xsl:otherwise></xsl:choose>
|
||||
Einddatum: <xsl:value-of select="einddatum/datum"/>
|
||||
Locatie: <xsl:value-of select="melding/plaats/regio/district/locatie/code"/>
|
||||
<xsl:if test="melding/plaats/regio/district/locatie/gebouw!=''"><xsl:text>
</xsl:text>Gebouw: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/naam"/>)</xsl:if>
|
||||
<xsl:if test="melding/plaats/regio/district/locatie/terrein!=''"><xsl:text>
</xsl:text>Terrein: <xsl:value-of select="melding/plaats/regio/district/locatie/terrein/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/terrein/naam"/>)</xsl:if>
|
||||
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''"><xsl:text>
</xsl:text>Verdieping: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/></xsl:if>
|
||||
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''"><xsl:text>
</xsl:text>Ruimte: <xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/><xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''"> (<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if></xsl:if>
|
||||
<xsl:text>

</xsl:text><xsl:value-of select="omschrijving"/><xsl:text>
</xsl:text>
|
||||
<!--Opdrachtkenmerken-->
|
||||
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<xsl:text>
</xsl:text><xsl:value-of select="@naam"/>: <xsl:value-of select="."/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</omschrijving>
|
||||
<!--xsl:element name="kenmerk">
|
||||
<xsl:attribute name="naam">Refnr. aanvrager</xsl:attribute>
|
||||
<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
|
||||
</xsl:element-->
|
||||
<!--Alleen M-kenmerk bij MELDING kan worden doorgezet-->
|
||||
<!--Naam-attribuut = naam van M-kenmerk aan MAYF-kant-->
|
||||
<!--xsl:element name="kenmerk">
|
||||
<xsl:attribute name="naam">Bijlagen</xsl:attribute>
|
||||
<xsl:element name="FCLTmeldingattachment">
|
||||
<xsl:attribute name="meldingkey"><xsl:value-of select="melding/key"/></xsl:attribute>
|
||||
<xsl:attribute name="kenmerkkey"><xsl:value-of select="melding/kenmerk/@key"/></xsl:attribute>
|
||||
<xsl:attribute name="nodename">Bijlagen</xsl:attribute>
|
||||
</xsl:element>
|
||||
</xsl:element-->
|
||||
</xsl:element>
|
||||
</facilitor>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="facilitor">
|
||||
<xsl:apply-templates select="opdracht"/>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Root -->
|
||||
<xsl:template match="/">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='getExtension'">
|
||||
<xsl:element name="format">
|
||||
<xsl:element name="extension">xml</xsl:element>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="facilitor"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
Reference in New Issue
Block a user