<!--
//**************************************************************************
//*
//* APPLICATION ........ : XML EDI
//* CLASS .............. : Feuille de style de transformation d'un fichier 
//*                        de demande au format HTML 
//* WRITER ............. : L. CHEVRY
//*
//* CREATION DATE ...... : 10 june 2005
//*
//* MODULE ............. :xmledi
//*
//**************************************************************************
--><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ref="http://xml.sandre.eaufrance.fr/scenario/referentiel/2" version="2.0" xpath-default-namespace="http://xml.sandre.eaufrance.fr/scenario/com_labo/1"><xsl:output method="html" encoding="UTF-8"/><xsl:param name="refFile"/><xsl:param name="refFilePAR"/><xsl:variable name="mergeResults"><xsl:apply-templates mode="copy" select="/"/></xsl:variable><xsl:template match="/"><xsl:apply-templates mode="transform" select="$mergeResults"/></xsl:template><xsl:template match="/COM_LABO" mode="copy"><xsl:message>BLUP 1: XSL REF FILE = <xsl:value-of select="$refFile"/></xsl:message><xsl:copy><xsl:apply-templates select="document($refFile)" mode="copy"/><xsl:apply-templates select="document($refFilePAR)" mode="copy"/><xsl:apply-templates mode="copy"/></xsl:copy></xsl:template><xsl:template match="*|@*|comment()|processing-instruction()|text()" mode="copy"><xsl:copy><xsl:apply-templates select="*|@*|comment()|processing-instruction()|text()" mode="copy"/></xsl:copy></xsl:template>


	<!-- ================== -->
	<!-- = FORMATAGE DATE = -->
	<!-- ================== --><xsl:template name="formatDate"><xsl:param name="date"/><xsl:if test="$date"><xsl:value-of select="substring($date, 9, 2)"/>/<xsl:value-of select="substring($date, 6, 2)"/>/<xsl:value-of select="substring($date, 1, 4)"/></xsl:if></xsl:template>

	<!-- ================================================= -->
	<!-- = LIBELLE DE L'ORIGINE DU CODE D'UN INTERVENANT = -->
	<!-- ================================================= --><xsl:template name="origineCode"><xsl:param name="code"/><xsl:variable name="lib"><xsl:choose><xsl:when test="$code='SIRET'">Siret </xsl:when><xsl:when test="$code='SANDRE'">Sandre </xsl:when></xsl:choose></xsl:variable><xsl:value-of select="$lib"/></xsl:template>

	<!-- ======================== -->
	<!-- = DEFINITION DES CLES  = -->
	<!-- ======================== -->

	<!-- = CLE sur Intervenant par CdIntervenant  = --><xsl:key name="keyIntervenant" match="COM_LABO/Intervenant" use="CdIntervenant"/>

	<!-- = CLE sur GroupeParametres par CdGroupeParametres  = --><xsl:key name="keyGroupeParametres" match="COM_LABO/GroupeParametres" use="CdGroupeParametres"/>

	<!-- = CLE sur StationPrelevement par CdStationPrelevement  = --><xsl:key name="keyStationPrelevement" match="COM_LABO/StationPrelevement" use="CdStationPrelevement"/>

	<!-- = CLE Parametre par code parametre = -->
	<!--<xsl:key name="keyParametre" match="ref:REFERENTIEL/ref:Parametre" use="ref:CdParametre"/>--><xsl:key name="keyParametre" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel='PAR']/ref:Parametre" use="ref:CdParametre"/>
	
	<!-- = CLE Methode par code methode  = --><xsl:key name="keyMethode" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel='MET']/ref:Methode" use="ref:CdMethode"/>
	
	<!-- = CLE Unite de reference par code = --><xsl:key name="keyUniteReference" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel='URF']/ref:UniteReference" use="ref:CdUniteReference"/>
	
	<!-- = CLE Support par code = --><xsl:key name="keySupport" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel='SUP']/ref:Support" use="ref:CdSupport"/>

	<!-- = CLE FractionAnalysee par code = --><xsl:key name="keyFraction" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel='FAN']/ref:FractionAnalysee" use="ref:CdFractionAnalysee"/>

	<!-- = CLE Element de la nomenclature 22 (Projection des coordonnées) par code = --><xsl:key name="keyNomenclature22" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=22]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 76 (Système altimétrique de référence)  par code = --><xsl:key name="keyNomenclature76" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=76]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 156 (Type d'analyse) par code = --><xsl:key name="keyNomenclature156" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=156]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 215 (Norme Eau en AEP) par code = --><xsl:key name="keyNomenclature215" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=215]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 216 (Motif de prélèvement AEP) par code = --><xsl:key name="keyNomenclature216" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=216]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 295 (Type de demande) par code = --><xsl:key name="keyNomenclature295" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=295]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 296 (conformite du prélèvement) par code = --><xsl:key name="keyNomenclature296" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=296]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 297 (origine du code d'une station de prelevement) par code = --><xsl:key name="keyNomenclature297" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=297]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 299 (Accreditation de l'analyse) par code = --><xsl:key name="keyNomenclature299" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=299]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 300 (confirmation résultat analyse) par code = --><xsl:key name="keyNomenclature300" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=300]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 325 (Nature du produit) par code = --><xsl:key name="keyNomenclature325" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=325]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 329 (Usage du produit) par code = --><xsl:key name="keyNomenclature329" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=329]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 333 (Accréditation d'un prélèvement) par code = --><xsl:key name="keyNomenclature333" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=333]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 334 (Prélèvement sous réserve) par code = --><xsl:key name="keyNomenclature334" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=334]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 335 (Analyse sous reserve) par code = --><xsl:key name="keyNomenclature335" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=335]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 336 (contexte codification) par code = --><xsl:key name="keyNomenclature336" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=336]/ref:Element" use="ref:CdElement"/>

	<!-- = CLE Element de la nomenclature 340 (complétude d'envoi) par code = --><xsl:key name="keyNomenclature340" match="ref:REFERENTIELS/ref:REFERENTIELS/ref:Referentiel[ref:CdReferentiel=340]/ref:Element" use="ref:CdElement"/>

	
	<!-- ============================================ -->
	<!-- ============================================ -->
	<!-- ============================================ -->
	<!-- ============================================ --><xsl:variable name="codePayeurDemande" select="/COM_LABO/Demande/Payeur/CdIntervenant"/><xsl:template match="/COM_LABO" mode="transform"><xsl:variable name="dateD"><xsl:call-template name="formatDate"><xsl:with-param name="date" select="Demande/DateDemande"/></xsl:call-template></xsl:variable><html><head><title>DEMANDE datée du : <xsl:value-of select="$dateD"/></title><link rel="stylesheet" href="http://www.sandre.eaufrance.fr/squelettes/styles/style.css" type="text/css"/><link href="http://www.sandre.eaufrance.fr/lib/jquery.ui-1.6/themes/default/ui.all.css" media="all" type="text/css" rel="stylesheet"/><link rel="stylesheet" href="http://www.sandre.eaufrance.fr/plugins/jquery_table/style/style.css" type="text/css"/><script type="text/javascript" src="http://www.sandre.eaufrance.fr/prive/javascript/jquery.js"/><script type="text/javascript" src="http://www.sandre.eaufrance.fr/lib/jquery.ui-1.6/ui/jquery.ui.all.js"/><script src="http://www.sandre.eaufrance.fr/plugins/jquery_table/js/jquery_table.js" type="text/javascript"/><script>
                    $(document).ready(function() {
                        $('thead th a').click(function() {
                            // document.location.href = $(this).attr('href');
                            window.open($(this).attr('href'));
                        });
                    });
                </script></head><body><div class="Ottoman"><a name="haut"/><p align="right"><a href="http://www.sandre.eaufrance.fr/xmledi/xmlediCtrl?cmd=showForm">Convertir un nouveau fichier</a></p><ul><li><a href="#Caracteristiques" class="underline">I. CARACTERISTIQUES DE LA DEMANDE DE PRESTATIONS</a></li><li>
						II. DONNEES DE REFERENCE
						<ul><li><a href="#Stations" class="underline">Descriptif des stations et localisations de prélèvement</a></li><li><a href="#Intervenants" class="underline">Liste des intervenants mis en jeu et leurs rôles</a></li><xsl:if test="GroupeParametres"><li><a href="#GroupeParametres" class="underline">Contenu des groupes de paramètres</a></li></xsl:if></ul></li><li>III. DETAIL DES PRESTATIONS (<a href="#Prelevements" class="underline">Tableau récapitulatif des prélèvements</a>)
						<xsl:call-template name="ListePrelevements"/></li></ul><br/><xsl:apply-templates select="Demande"/><xsl:call-template name="Intervenants"/><xsl:call-template name="Stations"/><xsl:if test="GroupeParametres"><xsl:call-template name="GroupeParametres"/></xsl:if><xsl:call-template name="Recapitulatif"/><xsl:call-template name="Prelevements"/></div></body></html></xsl:template>

	<!-- ========================== -->
	<!-- = LISTE DES PRELEVEMENTS  = -->
	<!-- ========================== --><xsl:template name="ListePrelevements"><ul><xsl:for-each select="Demande/Prelevement"><xsl:variable name="codeStation" select="StationPrelevement/CdStationPrelevement"/><xsl:variable name="station" select="key('keyStationPrelevement', $codeStation)"/><li><a class="underline"><xsl:attribute name="href">#<xsl:value-of select="CdPrelevement"/></xsl:attribute>
							Prélèvement / <xsl:value-of select="key('keySupport', Support/CdSupport)/ref:LbSupport"/> / à effectuer le 
							<xsl:call-template name="formatDate"><xsl:with-param name="date" select="DatePrel"/></xsl:call-template> 
							sur la station <xsl:value-of select="$station/LbStationPrelevement"/> (<xsl:value-of select="$codeStation"/>)
						</a></li></xsl:for-each></ul></xsl:template>


	<!-- ========================== -->
	<!-- = LISTE DES INTERVENANTS  = -->
	<!-- ========================== --><xsl:template name="Intervenants"><table width="100%" style="font-size:10px;"><tr><td width="98%"><h3>LISTE DES INTERVENANTS MIS EN JEU ET ROLES ASSOCIES</h3></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h3Suivant"><table class="spip Ottoman sortable sticky" style="font-size:10px;" id="Intervenant"><thead><tr><th class="header">Code</th><th class="header">Nom</th><th class="unsortable">Rôles</th></tr></thead><tbody><xsl:for-each select="Intervenant"><tr class="pair"><td><xsl:value-of select="CdIntervenant"/> (<xsl:value-of select="CdIntervenant/@schemeAgencyID"/>) </td><td><xsl:value-of select="NomIntervenant"/></td><td>
							<!--INTERVENANT COMMANDITAIRE --><xsl:if test="CdIntervenant = ../Demande/Commanditaire/CdIntervenant">- Commanditaire de la demande<br/></xsl:if>
							<!--INTERVENANT PRESTATAIRE --><xsl:if test="CdIntervenant = ../Demande/Prestataire/CdIntervenant">- Prestataire de la demande<br/></xsl:if>
							<!--INTERVENANT DESTINATAIRE DES RESULTATS --><xsl:if test="CdIntervenant = ../Demande/DestinataireRsAna/CdIntervenant">- Destinataire des résultats<br/></xsl:if>
							<!--INTERVENANT PAYEUR DES PRESTATIONS --><xsl:if test="CdIntervenant = ../Demande/Payeur/CdIntervenant">- Payeur des prestations<br/></xsl:if>
							<!--INTERVENANT PAYEUR DES PRELEVEMENTS --><xsl:if test="CdIntervenant = ../Demande/Prelevement/Payeur/CdIntervenant">- Payeur d'un ou plusieurs prélèvements<br/></xsl:if>	
							<!--INTERVENANT PAYEUR DES ANALYSES --><xsl:if test="CdIntervenant = ../Demande/Prelevement/Echantillon/Payeur/CdIntervenant">- Payeur d'une ou plusieurs analyses<br/></xsl:if>	
							<!--INTERVENANT PAYEUR DES ANALYSES --><xsl:if test="CdIntervenant = ../Demande/Prelevement/Echantillon/Laboratoire/Analyse/Payeur/CdIntervenant">- Payeur d'une analyse bien particulière<br/></xsl:if>
							<!--INTERVENANT PRELEVEUR --><xsl:if test="CdIntervenant = ../Demande/Prelevement/Preleveur/CdIntervenant">- Préleveur<br/></xsl:if>
							<!--INTERVENANT LABORATOIRE --><xsl:if test="CdIntervenant = ../Demande/Prelevement/Echantillon/Laboratoire/CdIntervenant">- Laboratoire<br/></xsl:if></td></tr></xsl:for-each></tbody></table></div><br/></xsl:template>
		

	<!-- ========================== -->
	<!-- = DETAILS DE LA DEMANDE  = -->
	<!-- ========================== --><xsl:template match="Demande"><xsl:variable name="dateD2"><xsl:call-template name="formatDate"><xsl:with-param name="date" select="DateDemande"/></xsl:call-template></xsl:variable><br/><br/><a name="Caracteristiques"/><table width="100%" style="font-size:10px;"><tr><td width="98%"><h2>I. CARACTERISTIQUES DE LA DEMANDE DE PRESTATIONS</h2></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h2Suivant"><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:TypeDemande:ressource:1:::html" target="_blank"><b>Type de demande :</b></a><xsl:value-of select="key('keyNomenclature295', TypeDemande)/ref:LbElement"/> datée du <xsl:value-of select="$dateD2"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdDemandeCommanditaire:ressource:1:::html" target="_blank"><b>Numéro de la demande :</b></a><xsl:value-of select="CdDemandeCommanditaire"/></p><xsl:variable name="intC" select="key('keyIntervenant', Commanditaire/CdIntervenant)"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:INT::attribut:CdIntervenant:ressource:1:::html" target="_blank"><b>Commanditaire :</b></a><xsl:value-of select="$intC/NomIntervenant"/></p><blockquote><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:INT::attribut:CdIntervenant:ressource:1:::html" target="_blank"><b><xsl:call-template name="origineCode"><xsl:with-param name="code" select="Commanditaire/CdIntervenant/@schemeAgencyID"/></xsl:call-template> :</b></a><xsl:value-of select="Commanditaire/CdIntervenant"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NomService:ressource:1:::html" target="_blank"><b>Service :</b></a><xsl:value-of select="Commanditaire/Service/NomService"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NomContact:ressource:1:::html" target="_blank"><b>Contact :</b></a><xsl:value-of select="Commanditaire/Contact/NomContact"/></p></blockquote><xsl:variable name="intP" select="key('keyIntervenant', Prestataire/CdIntervenant)"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:INT::attribut:CdIntervenant:ressource:1:::html" target="_blank"><b>Prestataire :</b></a><xsl:value-of select="$intP/NomIntervenant"/></p><blockquote><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:INT::attribut:CdIntervenant:ressource:1:::html" target="_blank"><b><xsl:call-template name="origineCode"><xsl:with-param name="code" select="Prestataire/CdIntervenant/@schemeAgencyID"/></xsl:call-template> :</b></a><xsl:value-of select="Commanditaire/CdIntervenant"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NomService:ressource:1:::html" target="_blank"><b>Service :</b></a><xsl:value-of select="Prestataire/Service/NomService"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NomContact:ressource:1:::html" target="_blank"><b>Contact :</b></a><xsl:value-of select="Prestataire/Contact/NomContact"/></p></blockquote><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdDemandePrestataire:ressource:1:::html" target="_blank"><b>Référence de la demande chez le prestataire :</b></a><xsl:value-of select="CdDemandePrestataire"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:LbDemande:ressource:1:::html" target="_blank"><b>Libellé de la demande :</b></a><xsl:value-of select="LbDemande"/></p><p class="descrpt"><b>Dates d'application de la demande :</b><xsl:if test="DateDebutApplicationDemande">du
				<xsl:call-template name="formatDate"><xsl:with-param name="date" select="DateDebutApplicationDemande"/></xsl:call-template></xsl:if><xsl:if test="DateFinApplicationDemande"> au
				<xsl:call-template name="formatDate"><xsl:with-param name="date" select="DateFinApplicationDemande"/></xsl:call-template></xsl:if></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:ReferenceMarche:ressource:1:::html" target="_blank"><b>Référence du marché :</b></a><xsl:value-of select="ReferenceMarche"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CommentairesCommanditaire:ressource:1:::html" target="_blank"><b>Commentaires :</b></a><xsl:value-of select="CommentairesCommanditaire"/></p></div></xsl:template>
	
	<!-- ===================================== -->
	<!-- = LISTE DES STATIONS DE PRELEVEMENT = -->
	<!-- ===================================== --><xsl:template name="Stations"><a name="Stations"/><table width="100%" style="font-size:10px;"><tr><td width="98%"><h3>CARACTERISTIQUES DES <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:StationPrelevement:ressource:1:::html" target="_blank">STATIONS DE PRELEVEMENTS</a></h3></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h3Suivant"><xsl:apply-templates select="StationPrelevement"/></div><br/></xsl:template>
	
	<!-- ======================================== -->
	<!-- = DETAILS D'UNE STATION DE PRELEVEMENT = -->
	<!-- ======================================== --><xsl:template match="StationPrelevement"><h4>Station <xsl:value-of select="LbStationPrelevement"/></h4><div class="h4Suivant"><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdStationPrelevement:ressource:1:::html" target="_blank"><b>Code :</b></a><xsl:value-of select="CdStationPrelevement"/> (<xsl:value-of select="key('keyNomenclature297', CdStationPrelevement/@schemeAgencyID)/ref:LbElement"/>)</p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:AdresseStationPrelevement:ressource:1:::html" target="_blank"><b>Adresse :</b></a><xsl:value-of select="AdresseStationPrelevement"/></p><xsl:if test="CoordXStationPrelevement"><p class="descrpt"><b>Coordonnées géographiques :</b></p><blockquote><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CoordXStationPrelevement:ressource:1:::html" target="_blank"><b>X=</b></a><xsl:value-of select="CoordXStationPrelevement"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CoordYStationPrelevement:ressource:1:::html" target="_blank"><b>Y=</b></a><xsl:value-of select="CoordYStationPrelevement"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:ProjectStationPrelevement:ressource:1:::html" target="_blank"><b>Pojection : </b></a><xsl:value-of select="key('keyNomenclature22', ProjectStationPrelevement)/ref:LbElement"/></p></blockquote></xsl:if><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:AltitudeStationPrelevement:ressource:1:::html" target="_blank"><b>Altitude :</b></a><xsl:value-of select="AltitudeStationPrelevement"/> mètres (<xsl:value-of select="key('keyNomenclature76', ProjectAltiStationPrelevement)/ref:LbElement"/>)</p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:COM::attribut:CdCommune:ressource:latest:::html" target="_blank"><b>Commune :</b></a><xsl:value-of select="Commune/LbCommune"/> (<xsl:value-of select="Commune/CdCommune"/>) </p><xsl:if test="LocalPrelevement"><p class="descrpt"><b>Liste des localisations de prélèvements pour cette station :</b></p><xsl:call-template name="LocalisationsStation"/></xsl:if></div></xsl:template>
	
	<!-- ======================================================== -->
	<!-- = LISTE DES LOCALISATIONS D'UNE STATION DE PRELEVEMENT = -->
	<!-- ======================================================== --><xsl:template name="LocalisationsStation"><table class="spip Ottoman sortable sticky" style="font-size:10px;" id="locStation"><thead><tr><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdStationPrelevement:ressource:1:::html" target="_blank">Code</a>(Origine du code) / <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:LbStationPrelevement:ressource:1:::html" target="_blank">Libellé</a> / <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:TypeStationPrelevement:ressource:1:::html" target="_blank">Type</a> éventuel</th><th class="unsortable">Coordonnées géographiques</th><th class="unsortable"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:AltitudeStationPrelevement:ressource:1:::html" target="_blank">Altitudes</a> minimales / maximales</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:COM::attribut:CdCommune:ressource:latest:::html" target="_blank">Commune</a>(Code INSEE)</th></tr></thead><tbody><xsl:apply-templates select="LocalPrelevement"/></tbody></table><br/></xsl:template>
	
	<!-- =========================================================== -->
	<!-- = DETAILS D'UNE LOCALISATION D'UNE STATION DE PRELEVEMENT = -->
	<!-- =========================================================== --><xsl:template match="LocalPrelevement"><tr class="pair"><td><xsl:value-of select="CdLocalPrelevement"/><br/>
				(<xsl:value-of select="key('keyNomenclature297', CdLocalPrelevement/@schemeAgencyID)/ref:LbElement"/>)
				/ <xsl:value-of select="LbLocalPrelevement"/> / <xsl:value-of select="TypeLocalPrelevement"/></td><td>
				X=<xsl:value-of select="CoordXLocalPrelevement"/><br/>
				Y=<xsl:value-of select="CoordYLocalPrelevement"/><br/>
				(<xsl:value-of select="key('keyNomenclature22', ProjLocalPrelevement)/ref:LbElement"/>)
		    </td><td>
				min=<xsl:value-of select="AltMinLocalPrelevement"/><br/>
				max=<xsl:value-of select="AltMaxLocalPrelevement"/>
				(<xsl:value-of select="key('keyNomenclature76', ProjAltiLocalPrelevement)/ref:LbElement"/>)
		    </td><td><xsl:value-of select="Commune/LbCommune"/><br/>(<xsl:value-of select="Commune/CdCommune"/>)
		    </td></tr></xsl:template>
	
	<!-- =================================== -->
	<!-- = LISTE DES GROUPES DE PARAMETRES = -->
	<!-- =================================== --><xsl:template name="GroupeParametres"><a name="GroupeParametres"/><table width="100%" style="font-size:10px;"><tr><td width="98%"><h2>CARACTERISTIQUES DES   <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:GroupeParametres:ressource:1:::html" target="_blank">GROUPES DE PARAMETRES</a></h2></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h2Suivant"><xsl:apply-templates select="GroupeParametres"/></div><br/></xsl:template>
	
	<!-- ===================================== -->
	<!-- = DETAILS D'UN GROUPE DE PARAMETRES = -->
	<!-- ===================================== --><xsl:template match="GroupeParametres"><p class="descrpt"><b>Libellé du groupe de paramètres :</b><xsl:value-of select="LbGroupeParametres"/> (code <xsl:value-of select="CdGroupeParametres"/>) </p><xsl:variable name="codePayeur" select="Payeur/CdIntervenant"/><p class="descrpt"><b>Payeur du groupe de paramètres à mesurer :</b><xsl:if test="Payeur/CdIntervenant"><xsl:value-of select="key('keyIntervenant', $codePayeur)/NomIntervenant"/>
				(<xsl:call-template name="origineCode"><xsl:with-param name="code" select="$codePayeur/@schemeAgencyID"/></xsl:call-template> : <xsl:value-of select="$codePayeur"/>), 
				<xsl:value-of select="Payeur/Service/NomService"/>, 
				<xsl:value-of select="Payeur/Contact/NomContact"/></xsl:if></p><p class="descrpt"><b>Liste des paramètres inclus dans ce groupe :</b><xsl:value-of select="count(Analyse)"/> paramètres au total </p><xsl:call-template name="Analyses"/><br/></xsl:template>
	
	<!-- ================================== -->
	<!-- = RECAPITULATIF DES PRELEVEMENTS = -->
	<!-- ================================== --><xsl:template name="Recapitulatif"><xsl:apply-templates select="Demande" mode="recap"/></xsl:template>
	
	<!-- = CLE Tous les prélévements pour un code de StationPrelevement  = --><xsl:key name="keyPrelevementParStation" match="COM_LABO/Demande/Prelevement" use="StationPrelevement/CdStationPrelevement"/>

	<!-- = CLE PRELEVEMENT PAR code LocalPrelevement = --><xsl:key name="keyPrelevementParLocal" match="COM_LABO/Demande/Prelevement" use="concat(StationPrelevement/CdStationPrelevement, '::', LocalPrelevement/CdLocalPrelevement)"/><xsl:key name="keyEchantillonPrelParLaboratoire" match="COM_LABO/Demande/Prelevement/Echantillon" use="concat(generate-id(..), '::', Laboratoire/CdIntervenant)"/><xsl:template match="Demande" mode="recap"><a name="Prelevements"/><table width="100%" style="font-size:10px;"><tr><td width="98%"><h2>TABLEAU RECAPITULATIF DES PRELEVEMENTS</h2></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h2Suivant"><table class="spip Ottoman sortable sticky" style="font-size:10px;" id="recapPrel"><thead><tr><th class="header">Station et localisation de prélèvement</th><th class="header">Support prélevé</th><th class="header">Code du prélèvement</th><th class="header">Date prévue pour le prélèvement</th><th class="header">Préleveur</th><th class="header">Echantillon(s) par prélèvement et destinataires</th></tr></thead><tbody><xsl:for-each select="Prelevement"><xsl:sort select="StationPrelevement/CdStationPrelevement" order="ascending"/><xsl:variable name="codeStation" select="StationPrelevement/CdStationPrelevement"/><xsl:variable name="codeLocal" select="LocalPrelevement/CdLocalPrelevement"/><xsl:variable name="prelevementsS" select="key('keyPrelevementParStation', $codeStation)"/><xsl:variable name="prelevementsGrpL" select="key('keyPrelevementParLocal', concat($codeStation, '::', $codeLocal))"/><xsl:variable name="prelCourant" select="."/><xsl:variable name="idP" select="generate-id()"/><tr class="pair"><td><xsl:variable name="codeStation" select="StationPrelevement/CdStationPrelevement"/><xsl:variable name="station" select="key('keyStationPrelevement', $codeStation)"/>
						Station: <xsl:value-of select="$station/LbStationPrelevement"/> (<xsl:value-of select="$codeStation"/>)<br/><xsl:variable name="codeLocal" select="LocalPrelevement/CdLocalPrelevement"/><xsl:variable name="local" select="$station/LocalPrelevement[CdLocalPrelevement=$codeLocal]"/>								
						Localisation: <xsl:value-of select="$local/LbLocalPrelevement"/> (<xsl:value-of select="$codeLocal"/>)<br/><xsl:value-of select="LocalExactePrel"/></td><td><xsl:value-of select="key('keySupport', Support/CdSupport)/ref:LbSupport"/> (<xsl:value-of select="Support/CdSupport"/>)</td><td><xsl:value-of select="CdPrelevement"/></td><td><xsl:call-template name="formatDate"><xsl:with-param name="date" select="DatePrel"/></xsl:call-template><br/>+<xsl:value-of select="DelaiPrel"/> jour(s)<br/><xsl:value-of select="HeurePrel"/><br/><xsl:value-of select="DureePrel"/></td><td><xsl:value-of select="key('keyIntervenant', Preleveur/CdIntervenant)/NomIntervenant"/></td><td><xsl:for-each select="Echantillon[generate-id() = generate-id(key('keyEchantillonPrelParLaboratoire', concat($idP, '::', Laboratoire/CdIntervenant))[1])]"><xsl:variable name="codeLabo" select="Laboratoire/CdIntervenant"/>
							- <xsl:value-of select="count(key('keyEchantillonPrelParLaboratoire', concat($idP, '::', $codeLabo)))"/> pour <xsl:value-of select="key('keyIntervenant', $codeLabo)/NomIntervenant"/><br/></xsl:for-each></td></tr></xsl:for-each></tbody></table></div><br/></xsl:template>
	
	<!-- ========================== -->
	<!-- = LISTE DES PRELEVEMENTS = -->
	<!-- ========================== --><xsl:template name="Prelevements"><xsl:apply-templates select="Demande/Prelevement"/></xsl:template>
	
	<!-- =========================== -->
	<!-- = DETAIL D'UN PRELEVEMENT = -->
	<!-- =========================== --><xsl:template match="Prelevement"><a><xsl:attribute name="name"><xsl:value-of select="CdPrelevement"/></xsl:attribute></a><table width="100%" style="font-size:10px;"><tr><td width="98%"><h3>CARACTERISTIQUES DU <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:Prelevement:ressource:1:::html" target="_blank">PRELEVEMENT</a><xsl:value-of select="CdPrelevement"/></h3></td><td width="2%"><a href="#haut"><img src="http://www.sandre.eaufrance.fr/squelettes/images/haut_Ottoman.png" title="Retour en haut de la page" alt="Retour en haut de la page"/></a></td></tr></table><div class="h3Suivant"><xsl:variable name="codePreleveur" select="Preleveur/CdIntervenant"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:INT::attribut:CdIntervenant:ressource:1:::html" target="_blank"><b>Préleveur :</b></a><xsl:value-of select="key('keyIntervenant', $codePreleveur)/NomIntervenant"/>
				(<xsl:call-template name="origineCode"><xsl:with-param name="code" select="$codePreleveur/@schemeAgencyID"/></xsl:call-template> : <xsl:value-of select="$codePreleveur"/>), 
				<xsl:value-of select="Preleveur/Service/NomService"/>, 
				<xsl:value-of select="Preleveur/Contact/NomContact"/></p><xsl:variable name="codePayeur" select="Payeur/CdIntervenant"/><xsl:if test="$codePayeur != $codePayeurDemande"><p class="descrpt"><b>Payeur du prélèvement :</b><xsl:value-of select="key('keyIntervenant', $codePayeur)/NomIntervenant"/>
					(<xsl:call-template name="origineCode"><xsl:with-param name="code" select="$codePayeur/@schemeAgencyID"/></xsl:call-template> : <xsl:value-of select="$codePayeur"/>), 
					<xsl:value-of select="Payeur/Service/NomService"/>, 
					<xsl:value-of select="Payeur/Contact/NomContact"/></p></xsl:if><xsl:variable name="codeStation" select="StationPrelevement/CdStationPrelevement"/><xsl:variable name="station" select="key('keyStationPrelevement', $codeStation)"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:StationPrelevement:ressource:1:::html" target="_blank"><b>Station de prélèvement :</b></a><xsl:value-of select="$station/LbStationPrelevement"/> (<xsl:value-of select="$codeStation"/>)</p><xsl:variable name="codeLocal" select="LocalPrelevement/CdLocalPrelevement"/><xsl:variable name="local" select="$station/LocalPrelevement[CdLocalPrelevement=$codeLocal]"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:LocalPrelevement:ressource:1:::html" target="_blank"><b>Localisation de prélèvement :</b></a><xsl:value-of select="$local/LbLocalPrelevement"/> (<xsl:value-of select="$codeLocal"/>)</p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:LocalExactePrel:ressource:1:::html" target="_blank"><b>Localisation exacte du prélèvement :</b></a><xsl:value-of select="LocalExactePrel"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:DatePrel:ressource:1:::html" target="_blank"><b>Date prévue pour le prélèvement :</b></a><xsl:value-of select="DatePrel"/></p><p class="descrpt"><b>Durée prévue pour le prélèvement :</b><xsl:value-of select="DureePrel"/></p><xsl:variable name="codeSupport" select="Support/CdSupport"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:PAR::entite:Support:ressource:latest:::html" target="_blank"><b>Support à prélever :</b></a><xsl:value-of select="key('keySupport', $codeSupport)/ref:LbSupport"/> (<xsl:value-of select="$codeSupport"/>)</p><xsl:variable name="codeNature" select="NatureProduit"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NatureProduit:ressource:1:::html" target="_blank"><b>Nature du produit de prélèvement :</b></a><xsl:value-of select="key('keyNomenclature325', $codeNature)/ref:LbElement"/>(<xsl:value-of select="$codeNature"/>)</p><xsl:variable name="codeUsage" select="UsageProduit"/><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:UsageProduit:ressource:1:::html" target="_blank"><b>Usage du produit de prélèvement :</b></a><xsl:value-of select="key('keyNomenclature329', $codeUsage)/ref:LbElement"/> (<xsl:value-of select="$codeUsage"/>)</p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:RisqueProduit:ressource:1:::html" target="_blank"><b>Risque du produit de prélèvement :</b></a><xsl:value-of select="RisqueProduit"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:FinalitePrel:ressource:1:::html" target="_blank"><b>Finalité du prélèvement :</b></a><xsl:value-of select="key('keyNomenclature216', FinalitePrel)/ref:LbElement"/> (<xsl:value-of select="FinalitePrel"/>)</p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:NormeProduit:ressource:1:::html" target="_blank"><b>Norme appliquée au produit de prélèvement :</b></a><xsl:value-of select="key('keyNomenclature215', NormeProduit)/ref:LbElement"/> (<xsl:value-of select="NormeProduit"/>)</p><xsl:if test="MesureEnvironnementale"><p class="descrpt"><b>Mesure(s) environnementale(s) associée(s):</b></p><xsl:call-template name="MesuresEnv"/></xsl:if><br/><xsl:apply-templates select="Echantillon"/></div><br/></xsl:template>
	
	
	<!-- ========================================================= -->
	<!-- = LISTE DES MESURES ENVIRONNEMENTALES D'UN PRELEVEMENT = -->
	<!-- ========================================================= --><xsl:template name="MesuresEnv"><table class="spip Ottoman sortable sticky" style="font-size:10px;" id="mesEnv"><thead><tr><th class="header">Paramètre environnemental<br/>nom (code)</th><th class="header">Méthode de mesure<br/>nom (code)</th><th class="header">Unité de mesure<br/>symbole (code)</th></tr></thead><tbody><xsl:apply-templates select="MesureEnvironnementale"/></tbody></table></xsl:template>
	
	

	<!-- ========================================================= -->
	<!-- = DETAIL D'UNE MESURE ENVIRONNEMENTALE D'UN PRELEVEMENT = -->
	<!-- ========================================================= --><xsl:template match="MesureEnvironnementale"><tr class="pair"><td><xsl:value-of select="key('keyParametre', Parametre/CdParametre)/ref:NomParametre"/>
				(<xsl:value-of select="Parametre/CdParametre"/>)
			</td><td><xsl:value-of select="key('keyMethode', Methode/CdMethode)/ref:LbLongMethode"/>
				(<xsl:value-of select="Methode/CdMethode"/>)
			</td><td><xsl:value-of select="key('keyUniteReference', UniteReference/CdUniteReference)/ref:SymUniteReference"/>
				(<xsl:value-of select="UniteReference/CdUniteReference"/>)
			</td></tr></xsl:template>
	
	<!-- =========================== -->
	<!-- = DETAIL D'UN ECHANTILLON = -->
	<!-- =========================== --><xsl:template match="Echantillon"><xsl:variable name="codeDest" select="Laboratoire/CdIntervenant"/><h4>
			1 <a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::entite:Echantillon:ressource:1:::html" target="_blank">échantillon</a> pour :
			<xsl:value-of select="key('keyIntervenant', $codeDest)/NomIntervenant"/>
			(<xsl:call-template name="origineCode"><xsl:with-param name="code" select="$codeDest/@schemeAgencyID"/></xsl:call-template> : <xsl:value-of select="$codeDest"/>),
			<xsl:value-of select="Laboratoire/Service/NomService"/>,
		</h4><div class="h4Suivant"><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:RefEchantillonCommanditaire:ressource:1:::html" target="_blank"><b>Référence de l'échantillon chez le commanditaire :</b></a><xsl:value-of select="RefEchantillonCommanditaire"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:RefEchantillonPrel:ressource:1:::html" target="_blank"><b>Référence de l'échantillon chez le préleveur :</b></a><xsl:value-of select="RefEchantillonPrel"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:RefEchantillonLabo:ressource:1:::html" target="_blank"><b>Référence de l'échantillon chez le laboratoire :</b></a><xsl:value-of select="RefEchantillonLabo"/></p><p class="descrpt"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:PAR::entite:Methode:ressource:latest:::html" target="_blank"><b>Méthode de transport :</b></a><xsl:value-of select="MethodeTransport"/></p><xsl:variable name="codePayeur" select="Payeur/CdIntervenant"/><xsl:if test="$codePayeur != $codePayeurDemande"><p class="descrpt"><b>Payeur de l'ensemble des analyses à réaliser sur cet échantillon :</b><xsl:value-of select="key('keyIntervenant', $codePayeur)/NomIntervenant"/>
					(<xsl:call-template name="origineCode"><xsl:with-param name="code" select="$codePayeur/@schemeAgencyID"/></xsl:call-template> : <xsl:value-of select="$codePayeur"/>), 
					<xsl:value-of select="Payeur/Service/NomService"/>, 
					<xsl:value-of select="Payeur/Contact/NomContact"/></p></xsl:if><xsl:if test="GroupeParametres"><p class="descrpt"><b>Liste des groupes de paramètres à réaliser sur cet échantillon :</b><xsl:for-each select="GroupeParametres"><xsl:value-of select="key('keyGroupeParametres', CdGroupeParametres)/LbGroupeParametres"/>;
					</xsl:for-each></p></xsl:if><xsl:if test="Analyse"><p class="descrpt"><b>Liste des analyses à réaliser sur cet échantillon (en dehors des groupes de paramètres) :</b></p><xsl:call-template name="Analyses"/></xsl:if></div><br/></xsl:template>
	
	<!-- ==================================================================== -->
	<!-- = LISTE DES ANALYSES D'UN ECHANTILLON OU D'UN GROUPE DE PARAMETRES = -->
	<!-- ==================================================================== --><xsl:template name="Analyses"><table class="spip Ottoman sortable sticky" style="font-size:10px;" id="Ana"><col style="width: 40mm"/><col style="width: 25mm"/><col style="width: 30mm"/><col style="width: 25mm"/><col style="width: 35mm"/><col style="width: 35mm"/><col style="width: 55mm"/><thead><tr><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdParametre:ressource:1:::html" target="_blank">PARAMETRE</a><br/>nom (code)</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:InsituAna:ressource:1:::html" target="_blank">TYPE D'ANALYSE</a></th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:PAR::entite:FractionAnalysee:ressource:latest:::html" target="_blank">FRACTION ANALYSEE</a><br/>nom (code)</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:PAR::entite:UniteMesure:ressource:latest:::html" target="_blank">UNITE DE MESURE</a><br/>symbole (code)</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:PAR::entite:Methode:ressource:latest:::html" target="_blank">METHODE D'ANALYSE</a><br/>nom (code)</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdParametre:ressource:1:::html" target="_blank">SOLVANT</a><br/>nom (code)</th><th class="header"><a href="http://www.sandre.eaufrance.fr/?urn=urn:sandre:dictionnaire:LAB::attribut:CdParametre:ressource:1:::html" target="_blank">METHODE D'EXTRACTION</a><br/>nom (code)</th></tr></thead><tbody><xsl:apply-templates select="Analyse"/></tbody></table></xsl:template>
	
	<!-- ====================================================================== -->
	<!-- = DETAIL D'UNE ANALYSE D'UN ECHANTILLON OU D'UN GROUPE DE PARAMETRES = -->
	<!-- ====================================================================== --><xsl:template match="Analyse"><tr class="pair"><td><xsl:value-of select="key('keyParametre', Parametre/CdParametre)/ref:NomParametre"/>
				(<xsl:value-of select="Parametre/CdParametre"/>)
			</td><td><xsl:value-of select="key('keyNomenclature156', InsituAna)/ref:LbElement"/></td><td><xsl:value-of select="key('keyFraction', FractionAnalysee/CdFractionAnalysee)/ref:LbFractionAnalysee"/>
				(<xsl:value-of select="FractionAnalysee/CdFractionAnalysee"/>)
			</td><td><xsl:value-of select="key('keyUniteReference', UniteReference/CdUniteReference)/ref:SymUniteReference"/>
				(<xsl:value-of select="UniteReference/CdUniteReference"/>)
			</td><td><xsl:value-of select="key('keyMethode', Methode/CdMethode)/ref:LbLongMethode"/>
				(<xsl:value-of select="Methode/CdMethode"/>)
			</td><td><xsl:if test="Solvant/CdParametre"><xsl:value-of select="key('keyParametre', Solvant/CdParametre)/ref:NomParametre"/>
				(<xsl:value-of select="Solvant/CdParametre"/>)
				</xsl:if></td><td><xsl:if test="MethExtraction/CdMethode"><xsl:value-of select="key('keyMethode', MethExtraction/CdMethode)/ref:LbLongMethode"/>
				(<xsl:value-of select="MethExtraction/CdMethode"/>)
				</xsl:if></td></tr></xsl:template></xsl:stylesheet>