<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
    <xsl:import href="./cust.xsl"/>

	<xsl:template match="afspraak" mode="full">
		<xsl:variable name="gastheer">
			<xsl:value-of select="host_user/voornaam"/>&#xA0;<xsl:value-of select="host_user/tussenvoegsel"/>&#xA0;<xsl:value-of select="host_user/naam"/>
	  </xsl:variable>
		<xsl:variable name="nrOfVisitors">
		  <xsl:value-of select="count(bezoeker)"/>
		</xsl:variable>
		<xsl:variable name="nrOfpark">
		  <xsl:value-of select="count(bezoeker/parkeerplaats)"/>
		</xsl:variable>
		<xsl:choose>
			<xsl:when test="$srtnotificatiecode='BEZMUT'">
				<xsl:comment>== Notificatie naar gastheer ==</xsl:comment>
				<html>
					<xsl:call-template name="htmlhead"/>
					<body>
						<table width="100%">
							<tr>
								<td>
									<xsl:call-template name="pageheader_groot"/>
								</td>
								<td style="vertical-align:bottom;font-size:28pt; color:#ad004c; text-align:right">Essent levert.</td>
							</tr>
						</table>
						<br/>
						<br/>
						<xsl:choose>
							<xsl:when test="/facilitor/header/language = 'NL'">Beste <xsl:value-of select="$gastheer"/>,<br/><br/>
     Bedankt voor het aanmelden van 
		            <xsl:choose>
  								<xsl:when test="$nrOfVisitors = 1"> 
										<xsl:value-of select="bezoeker/naam"/>.
									</xsl:when>
									<xsl:otherwise>
									  uw bezoek.
									</xsl:otherwise>
								</xsl:choose>
								<br/><br/>
								<xsl:if test="$nrOfpark = 1">Je hebt een bezoekersparkeerplaats in <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/> gereserveerd. </xsl:if>
								<xsl:if test="$nrOfpark > 1">Je hebt <xsl:value-of select="$nrOfpark"/> bezoekersparkeerplaatsen in <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/> gereserveerd. </xsl:if>
								Hierbij de gegevens van de reservering:<br/><br/>
								<table>
									<tr>
										<td style="font-size:12pt">* Afspraaknummer</td>
										<td style="font-size:12pt">: <xsl:value-of select="key"/></td>
									</tr>
									<tr>
										<td style="font-size:12pt">* Datum</td>
										<td style="font-size:12pt">: <xsl:value-of select="datum/datum"/></td>
									</tr>
									<tr>
										<td style="font-size:12pt">* Tijd</td>
										<td style="font-size:12pt">: <xsl:value-of select="datum/tijd"/> tot <xsl:value-of select="eind/tijd"/> uur</td>
									</tr>
									<xsl:for-each select="bezoeker">
									<tr>
										<td style="font-size:12pt">* Externe bezoeker</td>
										<td style="font-size:12pt">: <xsl:value-of select="naam"/> <xsl:if test="parkeerplaats"> <font color="blue"> [P] </font> </xsl:if></td>
									</tr>
									<xsl:if test="kenmerk[@key=1002] != ''">
									<tr>
										<td style="font-size:12pt">* Kenteken</td>
										<td style="font-size:12pt">: <xsl:value-of select="kenmerk[@key=1002]"/></td>
									</tr>
									</xsl:if>
									</xsl:for-each>
								</table>
								<br/>Bij het reserveren van een parkeerplaats, gelden dezelfde tijden als hierboven. Je kunt de reservering wijzigen/annuleren via de Online Facilitydesk.<br/><br/>
								<xsl:choose>
  								<xsl:when test="$nrOfVisitors = 1"> 
										<xsl:value-of select="bezoeker/naam"/>.
									</xsl:when>
									<xsl:otherwise>
									  Uw bezoek
									</xsl:otherwise>
								</xsl:choose>
								 ontvangt automatisch een bevestigingsemail van de reservering. <br/><br/>
     Tips voor het geven van een warm welkom aan je gast:
								<ol>
									<li>Neem je telefoon mee dan kan de hostess je bellen als je gast is gearriveerd.</li>
									<li>Laat je gast niet te lang wachten.</li>
									<li>Begroet je gast met een hand en een lach, dat is namelijk een warm welkom.</li>
									<li>Laat je gast niet alleen gedurende zijn verblijf.</li>
									<li>Begeleid je gast na afloop naar de uitgang. Lever het toegangspasje in en bedank je gast voor het bezoek.</li>
								</ol>
								<br/>
								<br/>Met vriendelijke groeten,<br/><br/>
     Essent Facility Desk</xsl:when>
							<xsl:otherwise>Dear <xsl:value-of select="$gastheer"/>,<br/><br/>
     Thank you for registration of 
		            <xsl:choose>
  								<xsl:when test="$nrOfVisitors = 1"> 
										<xsl:value-of select="bezoeker/naam"/>.
									</xsl:when>
									<xsl:otherwise>
									  your visitors.
									</xsl:otherwise>
								</xsl:choose>
								<br/><br/>
								<xsl:if test="$nrOfpark = 1">You have reserved a visitor parking space at <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>. </xsl:if>
								<xsl:if test="$nrOfpark > 1">You have reserved <xsl:value-of select="$nrOfpark"/> visitor parking spaces at <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>. </xsl:if>
								These are the details of your reservation:<br/><br/>
								<table>
									<tr>
										<td style="font-size:12pt">* Appointment nr</td>
										<td style="font-size:12pt">: <xsl:value-of select="key"/></td>
									</tr>
									<tr>
										<td style="font-size:12pt">* Date</td>
										<td style="font-size:12pt">: <xsl:value-of select="datum/datum"/></td>
									</tr>
									<tr>
										<td style="font-size:12pt">* Time</td>
										<td style="font-size:12pt">: <xsl:value-of select="datum/tijd"/> until <xsl:value-of select="eind/tijd"/> hour</td>
									</tr>
									<xsl:for-each select="bezoeker">
									<tr>
										<td style="font-size:12pt">* External visitor</td>
										<td style="font-size:12pt">: <xsl:value-of select="naam"/> <xsl:if test="parkeerplaats"> <font color="blue"> [P] </font> </xsl:if></td>
									</tr>
									<xsl:if test="kenmerk[@key=1002] != ''">
									<tr>
										<td style="font-size:12pt">* Vehicle registration number</td>
										<td style="font-size:12pt">: <xsl:value-of select="kenmerk[@key=1002]"/></td>
									</tr>
									</xsl:if>
									</xsl:for-each>
								</table>
								<br/>The indicated times correspond with the reservation of the parking space If the details shown above are not correct or you wish to cancel the parking space, please do so via the Online Facilitydesk.<br/><br/>
								<xsl:choose>
  								<xsl:when test="$nrOfVisitors = 1"> 
										<xsl:value-of select="bezoeker/naam"/> will automatically receive an email regarding his visit. 
									</xsl:when>
									<xsl:otherwise>
									  Your visitors will automatically receive an email regarding their visit. 
									</xsl:otherwise>
								</xsl:choose> <br/><br/>
     Tips to give your guest a warm welcome:
								<ol>
									<li>Take your phone with you so the hostess can call you when your guest has arrived.</li>
									<li>Don’t keep your guest waiting.</li>
									<li>Welcome your guest with with a handshake and a smile.</li>
									<li>Stay with your guest during his/her stay.</li>
									<li>Accompany your guest to the exit. Hand in the badge and thank your guest for the visit.</li>
								</ol>
								<br/>
								<br/>Kind regards,<br/><br/>
     Essent Facility Desk</xsl:otherwise>
						</xsl:choose>
					</body>
				</html>
			</xsl:when>
			<xsl:when test="$srtnotificatiecode='CUST03'">
				<xsl:comment>== Notificatie naar bezoeker ==</xsl:comment>
				<html>
					<xsl:call-template name="htmlhead"/>
					<body>
						<table width="100%">
							<tr>
								<td>
									<xsl:call-template name="pageheader_groot"/>
								</td>
								<td style="vertical-align:bottom;font-size:28pt; color:#ad004c; text-align:right">Essent levert.</td>
							</tr>
						</table>
						<br/>
						<br/>
						<i>Bevestiging bezoek <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/></i>
						<br/>
						<br/>Beste <xsl:value-of select="bezoeker/naam"/><br/><br/>
     Graag verwelkomen wij u in <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>. Bij aankomst kunt u zich melden bij de receptie en ontvangt u uw toegangspas. De receptiemedewerker informeert <xsl:value-of select="$gastheer"/> als u bent gearriveerd. Vervolgens wordt u opgehaald door <xsl:value-of select="$gastheer"/> bij de wachtruimte.<br/><br/>
     Hieronder vindt u de gegevens van de reservering.
						<table>
							<tr>
								<td style="font-size:12pt">* Afspraaknummer</td>
								<td style="font-size:12pt">: <xsl:value-of select="key"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Naam</td>
								<td style="font-size:12pt">: <xsl:value-of select="bezoeker/naam"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Datum</td>
								<td style="font-size:12pt">: <xsl:value-of select="datum/datum"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Tijd</td>
								<td style="font-size:12pt">: <xsl:value-of select="datum/tijd"/> tot <xsl:value-of select="eind/tijd"/> uur</td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Kenteken</td>
								<td style="font-size:12pt">: <xsl:value-of select="bezoeker/kenmerk[@key=1002]"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Parkeerplaats gereserveerd</td>
								<td style="font-size:12pt">: <xsl:choose><xsl:when test="bezoeker/parkeerplaats">Ja</xsl:when><xsl:otherwise>Nee</xsl:otherwise></xsl:choose></td>
							</tr>
						</table>
						<br/>
						<br/>
						<br/>Indien <xsl:value-of select="$gastheer"/> een parkeerplaats voor u heeft gereserveerd in onze parkeergarage is deze voor u gereserveerd voor bovenstaande tijd. <br/>
     Wanneer bovenstaande gegevens niet correct zijn, neem dan contact op met <xsl:value-of select="$gastheer"/>.
						<br/>
						<br/>
						<br/>Wij wensen u een prettig verblijf.
						<br/>
						<br/>
						<br/>Vriendelijke groeten,
						<br/>
						<br/>
						<br/>Essent Facility Desk
						<br/>
						<br/>
						<br/>
						<i>Reizen naar <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>:</i>
						<br/>
						<xsl:variable name="route">
							<xsl:call-template name="string-replace-all">
								<xsl:with-param name="text" select="plaats/regio/district/locatie/gebouw/kenmerk[@key='1060']"/>
								<xsl:with-param name="replace" select="'[naam gastheer/gastvrouw]'"/>
								<xsl:with-param name="by" select="$gastheer"/>
							</xsl:call-template>
						</xsl:variable>

						<xsl:call-template name="linebreaks">
							<xsl:with-param name="string" select="$route"/>
						</xsl:call-template>
						<div style="page-break-before:always">&#xA0;</div>
						<table width="100%">
							<tr>
								<td>
									<xsl:call-template name="pageheader_groot"/>
								</td>
								<td style="vertical-align:bottom;font-size:28pt; color:#ad004c; text-align:right">Essent levert.</td>
							</tr>
						</table>
						<br/>
						<br/>
						<i>Confirmation of visit to <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/></i>
						<br/>
						<br/>Dear <xsl:value-of select="bezoeker/naam"/><br/><br/>
     We look forward to welcoming you to <xsl:value-of select="plaats/regio/district/locatie/omschrijving"/>. Upon arrival you can report at the reception desk and you will receive an access card and your <xsl:value-of select="$gastheer"/> will be informed of your arrival. <xsl:value-of select="$gastheer"/> will come to the waiting area to pick you up.<br/><br/>
     Please find below the details of your reservation.
						<table>
							<tr>
								<td style="font-size:12pt">* Appointment nr</td>
								<td style="font-size:12pt">: <xsl:value-of select="key"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Name</td>
								<td style="font-size:12pt">: <xsl:value-of select="bezoeker/naam"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Date</td>
								<td style="font-size:12pt">: <xsl:value-of select="datum/datum"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Time</td>
								<td style="font-size:12pt">: <xsl:value-of select="datum/tijd"/> until <xsl:value-of select="eind/tijd"/> hour</td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Vehicle registration number</td>
								<td style="font-size:12pt">: <xsl:value-of select="bezoeker/kenmerk[@key=1002]"/></td>
							</tr>
							<tr>
								<td style="font-size:12pt">* Parking space reserved</td>
								<td style="font-size:12pt">: <xsl:choose><xsl:when test="bezoeker/parkeerplaats">Yes</xsl:when><xsl:otherwise>No</xsl:otherwise></xsl:choose></td>
							</tr>
						</table>
						<xsl:if test="bezoeker/parkeerplaats">
							<br/>
							<br/>
							<br/>
							<xsl:value-of select="$gastheer"/> has made a reservation for a parking space in our car park for you. The parking space has been reserved at the indicated time slot.</xsl:if>
						<br/>
						<br/>Please inform <xsl:value-of select="$gastheer"/> in case the details shown above are not correct.
						<br/>
						<br/>We wish you a pleasant visit.
						<br/>
						<br/>
						<br/>Kind regards,
						<br/>
						<br/>
						<br/>Essent Facility Desk
						<br/>
						<br/>
						<br/>
						<xsl:variable name="route_en">
							<xsl:call-template name="string-replace-all">
								<xsl:with-param name="text" select="plaats/regio/district/locatie/gebouw/kenmerk[@key='1080']"/>
								<xsl:with-param name="replace" select="'[naam gastheer/gastvrouw]'"/>
								<xsl:with-param name="by" select="$gastheer"/>
							</xsl:call-template>
						</xsl:variable>

						<xsl:call-template name="linebreaks">
							<xsl:with-param name="string" select="$route_en"/>
						</xsl:call-template>
					</body>
				</html>
			</xsl:when>
			<xsl:otherwise>

				<xsl:choose>
					<xsl:when test="$mode='summary'"></xsl:when>
					<xsl:otherwise>
						<html>
							<xsl:comment>================================ AFSPRAKEN ==============================</xsl:comment>
							<xsl:comment>FACILITOR default XSL template for afspraak</xsl:comment>
							<xsl:call-template name="htmlhead"/>
							<xsl:element name="body">
								<xsl:if test="$mode!='email'">
									<xsl:attribute name="onload">window.print();</xsl:attribute>
								</xsl:if>
										<xsl:call-template name="pageheader"/>
										<xsl:apply-templates select="." mode="include"/>
										<xsl:call-template name="pagefooter"/>
							</xsl:element>
						</html>
					</xsl:otherwise>
				</xsl:choose>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>

	<xsl:template match="afspraak" mode="include">
		<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
			<TR>
				<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
				<TD>
					<xsl:choose>
						<xsl:when test="not(boolean(bezoeker))">
							<table>
								<tr>
									<td height="20"/>
								</tr>
								<tr>
									<td class="caption">Geen bezoekers geregistreerd.</td>
								</tr>
							</table>
						</xsl:when>
						<xsl:otherwise>
							<!-- Bevestiging bezoekers registratie -->
							<table border="0" bordercolor="#ffffff" width="100%">
								<tr>
									<td class="caption" valign="top" colspan="2">Bevestiging Bezoekersregistratie <xsl:value-of select="key"/><br/></td>
								</tr>
								<tr>
									<td class="label" width="20%">Aanvrager</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="contact_user/naam_full"/></td>
								</tr>
								<tr>
									<td class="label" width="20%">E-mail adres</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="contact_user/email"/></td>
								</tr>
								<tr>
									<td class="label" width="20%">Locatie</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
								</tr>
								<tr>
									<td class="label" width="20%">Afdeling</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="contact_user/afdeling/omschrijving"/></td>
								</tr>
								<tr>
									<td height="30px"/>
								</tr>
								<xsl:if test="contact_user/key!=ingevoerd_user/key">
									<tr>
										<td width="20%" class="label">Behandeld door</td>
										<td width="80%" class="value">:&#xA0;<xsl:value-of select="ingevoerd_user/naam_full"/></td>
									</tr>
									<tr>
										<td height="30px"/>
									</tr>
								</xsl:if>
								<xsl:call-template name="bez_begintext"/>
								<tr>
									<td height="10px"/>
								</tr>
								<tr>
									<td class="tekstkop" colspan="2" style="text-decoration:underline">Bezoekgegevens</td>
								</tr>
								<tr>
									<td height="5px"/>
								</tr>
								<tr>
									<td class="label" width="20%">Datum bezoek</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="datum/datum"/>
										<xsl:if test="datum/datum!=eind/datum">-&#xA0;<xsl:value-of select="eind/datum"/></xsl:if>
									</td>
								</tr>
								<tr>
									<td class="label" width="20%">Tijd bezoek</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="datum/tijd"/>&#xA0; -&#xA0; <xsl:value-of select="eind/tijd"/></td>
								</tr>
								<tr>
									<td class="label" width="20%">Op bezoek bij</td>
									<td class="value" width="80%">:&#xA0;<xsl:choose><xsl:when test="gastheer and gastheer != ''"><xsl:value-of select="gastheer"/></xsl:when><xsl:otherwise><xsl:value-of select="host_user/naam_full"/></xsl:otherwise></xsl:choose></td>
								</tr>
								<tr>
									<td class="label" width="20%">Telefoon</td>
									<td class="value" width="80%">:&#xA0;<xsl:choose><xsl:when test="telefoonnr and telefoonnr != ''"><xsl:value-of select="telefoonnr"/></xsl:when><xsl:otherwise><xsl:value-of select="host_user/telefoonnr"/></xsl:otherwise></xsl:choose></td>
								</tr>
								<tr>
									<td class="label" width="20%">Bezoek locatie</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="plaats/plaatsaanduiding"/></td>
								</tr>
								<tr>
									<td class="label" width="20%">Actie</td>
									<td class="value" width="80%">:&#xA0;<xsl:value-of select="actie"/></td>
								</tr>
								<xsl:if test="opmerking!=''">
									<tr>
										<td class="label" width="20%">Opmerking</td>
										<td class="value" width="80%">:&#xA0;<xsl:value-of select="opmerking"/></td>
									</tr>
								</xsl:if>
								<tr>
									<td height="10"/>
								</tr>
								<!-- afspraak -->
								<xsl:for-each select="bezoeker">
									<xsl:sort select="naam"/>
									<xsl:choose>
										<xsl:when test="position() = 1">
											<tr>
												<td height="10" style="border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid"/>
											</tr>
											<tr>
												<td colspan="3" class="label">Bezoeker(s)</td>
											</tr>
										</xsl:when>
									</xsl:choose>
									<tr>
										<td class="result">
											<xsl:value-of select="naam"/>
										</td>
										<td class="result">
											<xsl:value-of select="bedrijf"/>
											<xsl:if test="deel">[P]arkeerplaats <xsl:value-of select="deel/omschrijving"/> gereserveerd</xsl:if>
											<xsl:for-each select="kenmerk[@type!='L' and @type!='Q']">
												<xsl:sort select="@volgnummer" data-type="number"/>
												<xsl:if test=".!=''">
													<tr>
														<td align="right">
															<b>
																<xsl:value-of select="@naam"/>:</b>
														</td>
														<td colspan="3">
															<xsl:value-of select="."/>
														</td>
													</tr>
												</xsl:if>
											</xsl:for-each>
										</td>
									</tr>
								</xsl:for-each>
								<xsl:call-template name="bez_endtext"/>
							</table>
							<!-- Bevestiging bezoekers registratie -->
						</xsl:otherwise>
					</xsl:choose>
				</TD>
				<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
			</TR>
		</TABLE>
	</xsl:template>

</xsl:stylesheet>











    
    
    
    
    
    
    
    
    <!-- Stylus Studio meta-information - (c) 2004-2007. Progress Software Corporation. All rights reserved.
<metaInformation>
<scenarios/><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>
</metaInformation>
-->