HCAS#56970 Stylesheet tbv koppeling Servicenow, aangepast vanwege verschuiving meldingen naar andere vakgroep
svn path=/Website/branches/v2019.1/; revision=42749
This commit is contained in:
@@ -44,124 +44,6 @@
|
||||
</opmerking>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="opdracht">
|
||||
<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>
|
||||
<xsl:choose>
|
||||
<xsl:when test="tracking/track[@code='ORDNEW']">
|
||||
<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>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<datum><xsl:value-of select="datumbegin/jaar" />-<xsl:value-of select="datumbegin/maand" />-<xsl:value-of select="datumbegin/dag" /><xsl:text> </xsl:text><xsl:value-of select="datumbegin/tijd" />:00</datum>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<gebruiker>
|
||||
<xsl:value-of select="melding/voor/naam_full" />
|
||||
</gebruiker>
|
||||
<gebruikermail>
|
||||
<xsl:value-of select="melding/voor/email" />
|
||||
</gebruikermail>
|
||||
<contact>
|
||||
<xsl:value-of select="melding/behandelaar/naam_full" />
|
||||
</contact>
|
||||
<contactmail>
|
||||
<xsl:value-of select="melding/behandelaar/email" />
|
||||
</contactmail>
|
||||
<contacttelefoon>
|
||||
<xsl:value-of select="melding/behandelaar/telefoonnr" />
|
||||
</contacttelefoon>
|
||||
<contactmobiel>
|
||||
<xsl:value-of select="melding/behandelaar/mobiel" />
|
||||
</contactmobiel>
|
||||
<stdmelding>
|
||||
<xsl:value-of select="melding/stdmelding/omschrijving" />
|
||||
</stdmelding>
|
||||
<onderwerp><xsl:value-of select="melding/onderwerp"/></onderwerp>
|
||||
<omschrijving><xsl:value-of select="melding/omschrijving"/> 


|
||||
<xsl:for-each select="melding/notes/note">
|
||||
<xsl:sort select="aanmaak/timestamp" order="ascending"/>
|
||||
<xsl:value-of select="aanmaak/datum"/> <xsl:value-of select="aanmaak/tijd"/>: <xsl:value-of select="omschrijving"/> 

|
||||
</xsl:for-each>
|
||||
</omschrijving>
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/stdmelding/key='1341'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='481']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1343'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='482']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1344'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='483']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1345'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='484']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1346'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='485']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1361'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='486']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1362'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='487']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1363'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='488']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1382'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='489']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1383'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='490']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1384'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='491']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:otherwise/>
|
||||
</xsl:choose>
|
||||
<categorie>Incident</categorie>
|
||||
<locatiecode><xsl:value-of select="melding/plaats/regio/district/locatie/kenmerk[@key='1300']/text()"/></locatiecode>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<!--Hieronder de SSR meldingen (authorisatie aanvragen en authorisatie opheffen)-->
|
||||
<xsl:when test="melding/discipline/key='342'">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/externnr != 'null'">
|
||||
<xsl:element name="opdracht">
|
||||
<xsl:attribute name="key">
|
||||
<xsl:value-of select="melding_key" />/<xsl:value-of select="bedrijfopdr_volgnr" /></xsl:attribute>
|
||||
<xsl:attribute name="type">update</xsl:attribute>
|
||||
<externnr>
|
||||
<xsl:value-of select="melding/externnr" />
|
||||
</externnr>
|
||||
<mut_datum>
|
||||
<xsl:for-each select="melding/notes/note">
|
||||
<xsl:sort select="aanmaak/timestamp" order="descending"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="position() = 1">
|
||||
<xsl:value-of select="aanmaak/datum"/> <xsl:value-of select="aanmaak/tijd"/>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:for-each>
|
||||
</mut_datum>
|
||||
<opmerking>
|
||||
<xsl:for-each select="melding/notes/note">
|
||||
<xsl:sort select="aanmaak/timestamp" order="descending"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="position() = 1">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:for-each>
|
||||
</opmerking>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<!--Hieronder de standaardmelding voor authorisatie aanvragen-->
|
||||
@@ -247,10 +129,91 @@
|
||||
<desired_delivery_date><xsl:value-of select="melding/kenmerk[@key='501']/text()"/></desired_delivery_date>
|
||||
</xsl:element>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:element name="opdracht">
|
||||
<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>
|
||||
<xsl:choose>
|
||||
<xsl:when test="tracking/track[@code='ORDNEW']">
|
||||
<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>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<datum><xsl:value-of select="datumbegin/jaar" />-<xsl:value-of select="datumbegin/maand" />-<xsl:value-of select="datumbegin/dag" /><xsl:text> </xsl:text><xsl:value-of select="datumbegin/tijd" />:00</datum>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<gebruiker>
|
||||
<xsl:value-of select="melding/voor/naam_full" />
|
||||
</gebruiker>
|
||||
<gebruikermail>
|
||||
<xsl:value-of select="melding/voor/email" />
|
||||
</gebruikermail>
|
||||
<contact>
|
||||
<xsl:value-of select="melding/behandelaar/naam_full" />
|
||||
</contact>
|
||||
<contactmail>
|
||||
<xsl:value-of select="melding/behandelaar/email" />
|
||||
</contactmail>
|
||||
<contacttelefoon>
|
||||
<xsl:value-of select="melding/behandelaar/telefoonnr" />
|
||||
</contacttelefoon>
|
||||
<contactmobiel>
|
||||
<xsl:value-of select="melding/behandelaar/mobiel" />
|
||||
</contactmobiel>
|
||||
<stdmelding>
|
||||
<xsl:value-of select="melding/stdmelding/omschrijving" />
|
||||
</stdmelding>
|
||||
<onderwerp><xsl:value-of select="melding/onderwerp"/></onderwerp>
|
||||
<omschrijving><xsl:value-of select="melding/omschrijving"/> 


|
||||
<xsl:for-each select="melding/notes/note">
|
||||
<xsl:sort select="aanmaak/timestamp" order="ascending"/>
|
||||
<xsl:value-of select="aanmaak/datum"/> <xsl:value-of select="aanmaak/tijd"/>: <xsl:value-of select="omschrijving"/> 

|
||||
</xsl:for-each>
|
||||
</omschrijving>
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/stdmelding/key='1341'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='481']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1343'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='482']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1344'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='483']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1345'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='484']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1346'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='485']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1361'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='486']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1362'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='487']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1363'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='488']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1382'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='489']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1383'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='490']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/stdmelding/key='1384'">
|
||||
<CI><xsl:value-of select="melding/kenmerk[@key='491']/text()"/></CI>
|
||||
</xsl:when>
|
||||
<xsl:otherwise/>
|
||||
</xsl:choose>
|
||||
<categorie>Incident</categorie>
|
||||
<locatiecode><xsl:value-of select="melding/plaats/regio/district/locatie/kenmerk[@key='1300']/text()"/></locatiecode>
|
||||
</xsl:element>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
<xsl:when test="melding/discipline/key='341'">
|
||||
<xsl:choose>
|
||||
<xsl:when test="melding/externnr != 'null'">
|
||||
@@ -288,7 +251,7 @@
|
||||
<xsl:otherwise/>
|
||||
</xsl:choose>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:choose>
|
||||
</facilitor>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user