<?xml version="1.0" encoding="UTF-8"?>

<!-- Copyright INDEX EDUCATION  https://www.index-education.com/fr/ -->

<wsdl:definitions name="HpSvcWFR"
                  targetNamespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                  xmlns:hp="http://www.indexeducation.com/frahtm/HpSvcW.html"
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                  xmlns:wsoap="http://schemas.xmlsoap.org/wsdl/soap12/"
                  xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
                  xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<!-- ================= DÉFINITION DES TYPES ================= -->

  <wsdl:types>
    <xsd:schema elementFormDefault="qualified"
                targetNamespace="http://www.indexeducation.com/frahtm/HpSvcW.html">
      <xsd:simpleType name="THpSvcWCleCours">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleCursus">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleEnseignant">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleEtudiant">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleMatiere">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWClePromotion">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleRegroupement">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCleTDOption">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWCouleur">
        <xsd:restriction base="xsd:int" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWDuree">
        <!-- xsd:duration serait mieux mais ni MsSoap ni Delphi ne savent le gèrer proprement -->
        <xsd:restriction base="xsd:double" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWFormatICAL">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="fiAvecCoursAnnules" />
          <xsd:enumeration value="fiAvecDateSeances" />
          <xsd:enumeration value="fiAvecType" />
          <xsd:enumeration value="fiAvecPonderation" />
          <xsd:enumeration value="fiAvecMemo" />
          <xsd:enumeration value="fiAvecEffectif" />
          <xsd:enumeration value="fiAvecSites" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWFormatTexteICAL">
        <xsd:restriction base="xsd:unsignedInt" />
      </xsd:simpleType>
      <xsd:simpleType name="THpSvcWSemaine">
        <!-- xsd:unsignedByte serait mieux mais ça ne marche pas avec un client Delphi, bug dans TSOAPDomConv.ConvertNativeArrayToSoap () -->
        <xsd:restriction base="xsd:unsignedShort">
          <xsd:minInclusive value="1" />
          <xsd:maxInclusive value="52" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:complexType name="THpSvcWTableauBooleens">
        <xsd:sequence>
          <xsd:element name="boolean"
                       type="xsd:boolean"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauChaines">
        <xsd:sequence>
          <xsd:element name="string"
                       type="xsd:string"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesCours">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleCours"
                       type="hp:THpSvcWCleCours"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesEnseignants">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleEnseignant"
                       type="hp:THpSvcWCleEnseignant"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesEtudiants">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleEtudiant"
                       type="hp:THpSvcWCleEtudiant"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesMatieres">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleMatiere"
                       type="hp:THpSvcWCleMatiere"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesPromotions">
        <xsd:sequence>
          <xsd:element name="THpSvcWClePromotion"
                       type="hp:THpSvcWClePromotion"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesRegroupements">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleRegroupement"
                       type="hp:THpSvcWCleRegroupement"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauClesTDOptions">
        <xsd:sequence>
          <xsd:element name="THpSvcWCleTDOption"
                       type="hp:THpSvcWCleTDOption"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauCouleurs">
        <xsd:sequence>
          <xsd:element name="THpSvcWCouleur"
                       type="hp:THpSvcWCouleur"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauDecimaux">
        <xsd:sequence>
          <xsd:element name="double"
                       type="xsd:double"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauDurees">
        <xsd:sequence>
          <xsd:element name="THpSvcWDuree"
                       type="hp:THpSvcWDuree"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauEntiersNS">
        <xsd:sequence>
          <xsd:element name="unsignedInt"
                       type="xsd:unsignedInt"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauFormatICAL">
        <xsd:sequence>
          <xsd:element name="THpSvcWFormatICAL"
                       type="hp:THpSvcWFormatICAL"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauSemaines">
        <xsd:sequence>
          <xsd:element name="THpSvcWSemaine"
                       type="hp:THpSvcWSemaine"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTableauTypesIntervalles">
        <xsd:sequence>
          <xsd:element name="THpSvcWTypeIntervalle"
                       type="hp:THpSvcWTypeIntervalle"
                       minOccurs="0"
                       maxOccurs="unbounded" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="THpSvcWTypeIntervalle">
        <xsd:sequence>
          <xsd:element name="DateDebut"
                       type="xsd:date" />
          <xsd:element name="DateFin"
                       type="xsd:date" />
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="ReponseAccederPromotionParIdentifiant">
    <wsdl:part name="return"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="ReponseAccederPromotionParNomEtCode">
    <wsdl:part name="return"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="ReponseAffecterCursusPourLaPeriodeALaPromotion" />
  <wsdl:message name="ReponseAjouterCoordinateurPedagogiqueDePromotion" />
  <wsdl:message name="ReponseAjouterLienEntrePromotions">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseAjouterPromotionAuRegroupement" />
  <wsdl:message name="ReponseCalendrierPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseCalendriersTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseClePromotionEstValide">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseClesPromotionsInvalidesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseClesPromotionsValidesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseCodePromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseCodesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseCoordinateurPedagogiquePromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWCleEnseignant" />
  </wsdl:message>
  <wsdl:message name="ReponseCoordinateursPedagogiquesDePromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesEnseignants" />
  </wsdl:message>
  <wsdl:message name="ReponseCoordinateursPedagogiquesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesEnseignants" />
  </wsdl:message>
  <wsdl:message name="ReponseCouleurPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWCouleur" />
  </wsdl:message>
  <wsdl:message name="ReponseCouleursTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauCouleurs" />
  </wsdl:message>
  <wsdl:message name="ReponseCoursPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesCours" />
  </wsdl:message>
  <wsdl:message name="ReponseCoursPromotionEntre2Dates">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesCours" />
  </wsdl:message>
  <wsdl:message name="ReponseCoutPromotion">
    <wsdl:part name="return"
               type="xsd:double" />
  </wsdl:message>
  <wsdl:message name="ReponseCoutsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauDecimaux" />
  </wsdl:message>
  <wsdl:message name="ReponseCreerPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="ReponseCreerPromotionAvecIdentifiant">
    <wsdl:part name="return"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="ReponseCursusDePromotionPourLaPeriode">
    <wsdl:part name="return"
               type="hp:THpSvcWCleCursus" />
  </wsdl:message>
  <wsdl:message name="ReponseDomainePromotionDansLeCours">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="ReponseDureeCoursPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="ReponseDureeDisponiblePromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="ReponseDureesCoursTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauDurees" />
  </wsdl:message>
  <wsdl:message name="ReponseDureesDisponiblesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauDurees" />
  </wsdl:message>
  <wsdl:message name="ReponseEffectifSaisiPromotion">
    <wsdl:part name="return"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="ReponseEffectifsSaisisTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauEntiersNS" />
  </wsdl:message>
  <wsdl:message name="ReponseEMailPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseEMailsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseEnleverCoordinateurPedagogiqueDePromotion" />
  <wsdl:message name="ReponseEnleverCoordinateurPedagogiquePromotion" />
  <wsdl:message name="ReponseEnleverCursusPromotion" />
  <wsdl:message name="ReponseEnleverCursusPromotionPourLaPeriode" />
  <wsdl:message name="ReponseEnleverCursusTableauPromotions" />
  <wsdl:message name="ReponseEnleverCursusTableauPromotionsPourLaPeriode" />
  <wsdl:message name="ReponseEnleverLienEntrePromotions">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseEnleverPromotionDuRegroupement" />
  <wsdl:message name="ReponseEnleverTousLesCursusPromotion" />
  <wsdl:message name="ReponseEnleverTousLesCursusTableauPromotions" />
  <wsdl:message name="ReponseEtudiantsEnCommunEntrePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesEtudiants" />
  </wsdl:message>
  <wsdl:message name="ReponseEtudiantsEnCommunEntrePromotionsALaDate">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesEtudiants" />
  </wsdl:message>
  <wsdl:message name="ReponseEtudiantsEnCommunEntrePromotionsSurLeDomaine">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesEtudiants" />
  </wsdl:message>
  <wsdl:message name="ReponseGestionAutomatiqueDesLiensPromotion">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseGestionAutomatiqueDesLiensTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauBooleens" />
  </wsdl:message>
  <wsdl:message name="ReponseGestionManuelleDesLiensPromotion">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseGestionManuelleDesLiensTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauBooleens" />
  </wsdl:message>
  <wsdl:message name="ReponseIcalEmploiDuTempsPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseIcalEmploiDuTempsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseIcalPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseIcalTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseIdentifiantPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseIdentifiantsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseIntervallesValiditeDuLienAutoEntrePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauTypesIntervalles" />
  </wsdl:message>
  <wsdl:message name="ReponseLibelleLongPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseLibellesLongsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponseMHHPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="ReponseMHHTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauDurees" />
  </wsdl:message>
  <wsdl:message name="ReponseMHJPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="ReponseMHJTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauDurees" />
  </wsdl:message>
  <wsdl:message name="ReponseModifierCodePromotion" />
  <wsdl:message name="ReponseModifierCoordinateurPedagogiquePromotion" />
  <wsdl:message name="ReponseModifierCouleurPromotion" />
  <wsdl:message name="ReponseModifierDomainePromotionDansLeCours" />
  <wsdl:message name="ReponseModifierEffectifSaisiPromotion" />
  <wsdl:message name="ReponseModifierEMailPromotion" />
  <wsdl:message name="ReponseModifierIdentifiantPromotion" />
  <wsdl:message name="ReponseModifierLibelleLongPromotion" />
  <wsdl:message name="ReponseModifierMHHPromotion" />
  <wsdl:message name="ReponseModifierMHJPromotion" />
  <wsdl:message name="ReponseModifierNomPromotion" />
  <wsdl:message name="ReponseModifierPersonnalisationMatierePromotion" />
  <wsdl:message name="ReponseModifierProprietairePromotion" />
  <wsdl:message name="ReponseNePasPublierLaPromotionSurLesEspaces" />
  <wsdl:message name="ReponseNombreEtudiantsPromotion">
    <wsdl:part name="return"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="ReponseNombreEtudiantsPromotionALaDate">
    <wsdl:part name="return"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="ReponseNombrePromotions">
    <wsdl:part name="return"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="ReponseNombresEtudiantsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauEntiersNS" />
  </wsdl:message>
  <wsdl:message name="ReponseNombresEtudiantsTableauDePromotionsALaDate">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauEntiersNS" />
  </wsdl:message>
  <wsdl:message name="ReponseNomPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseNomsTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponsePersonnalisationMatierePromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWCleMatiere" />
  </wsdl:message>
  <wsdl:message name="ReponsePersonnalisationMatiereTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesMatieres" />
  </wsdl:message>
  <wsdl:message name="ReponsePersonnalisationTableauDeMatieresPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesMatieres" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionPublieeSurTousLesEspaces">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsCours">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsLieesALaPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsLieesAutoALaPromotionALaDate">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsLieesAutoALaPromotionSurLeDomaine">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsLieesManuelALaPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsPublieesSurTousLesEspaces">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauBooleens" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsRegroupement">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsSontLiees">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsSontLieesAutoALaDate">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsSontLieesAutoSurLeDomaine">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponsePromotionsSontLieesManuel">
    <wsdl:part name="return"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="ReponseProprietairePromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseProprietairesTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="ReponsePublierLaPromotionSurTousLesEspaces" />
  <wsdl:message name="ReponseRegroupementsPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesRegroupements" />
  </wsdl:message>
  <wsdl:message name="ReponseRendreGestionDesLiensAutomatiquePromotion" />
  <wsdl:message name="ReponseSupprimerPromotion" />
  <wsdl:message name="ReponseSupprimerTableauDePromotions" />
  <wsdl:message name="ReponseTableauDeMatierePersonnaliseePromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesMatieres" />
  </wsdl:message>
  <wsdl:message name="ReponseTDOptionsLiesALaPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesTDOptions" />
  </wsdl:message>
  <wsdl:message name="ReponseTDOptionsLiesAutoALaPromotionALaDate">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesTDOptions" />
  </wsdl:message>
  <wsdl:message name="ReponseTDOptionsLiesAutoALaPromotionSurLeDomaine">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesTDOptions" />
  </wsdl:message>
  <wsdl:message name="ReponseTDOptionsLiesManuelALaPromotion">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesTDOptions" />
  </wsdl:message>
  <wsdl:message name="ReponseToutesLesPromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseToutesLesPromotionsDeCode">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseTrierTableauDePromotionsParCle">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseTrierTableauDePromotionsParIdentifiant">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseTrierTableauDePromotionsParNomEtCode">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="ReponseURLIcalPromotion">
    <wsdl:part name="return"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="ReponseURLIcalTableauDePromotions">
    <wsdl:part name="return"
               type="hp:THpSvcWTableauChaines" />
  </wsdl:message>
  <wsdl:message name="RequeteAccederPromotionParIdentifiant">
    <wsdl:part name="AIdentifiant"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteAccederPromotionParNomEtCode">
    <wsdl:part name="ANom"
               type="xsd:string" />
    <wsdl:part name="ACode"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteAffecterCursusPourLaPeriodeALaPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACursus"
               type="hp:THpSvcWCleCursus" />
    <wsdl:part name="APeriode"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="RequeteAjouterCoordinateurPedagogiqueDePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACoordinateurPedagogique"
               type="hp:THpSvcWCleEnseignant" />
  </wsdl:message>
  <wsdl:message name="RequeteAjouterLienEntrePromotions">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteAjouterPromotionAuRegroupement">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ARegroupement"
               type="hp:THpSvcWCleRegroupement" />
  </wsdl:message>
  <wsdl:message name="RequeteCalendrierPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCalendriersTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteClePromotionEstValide">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteClesPromotionsInvalidesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteClesPromotionsValidesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteCodePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCodesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteCoordinateurPedagogiquePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCoordinateursPedagogiquesDePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCoordinateursPedagogiquesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteCouleurPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCouleursTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteCoursPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteCoursPromotionEntre2Dates">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate1"
               type="xsd:date" />
    <wsdl:part name="ADate2"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequeteCoutPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecCoursNonPlace"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursNonPlacable"
               type="xsd:boolean" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteCoutsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecCoursNonPlace"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursNonPlacable"
               type="xsd:boolean" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteCreerPromotion">
    <wsdl:part name="ANom"
               type="xsd:string" />
    <wsdl:part name="ACode"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteCreerPromotionAvecIdentifiant">
    <wsdl:part name="ANom"
               type="xsd:string" />
    <wsdl:part name="ACode"
               type="xsd:string" />
    <wsdl:part name="AIdentifiant"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteCursusDePromotionPourLaPeriode">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APeriode"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="RequeteDomainePromotionDansLeCours">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACours"
               type="hp:THpSvcWCleCours" />
  </wsdl:message>
  <wsdl:message name="RequeteDureeCoursPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecCoursNonPlace"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursNonPlacable"
               type="xsd:boolean" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteDureeDisponiblePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteDureesCoursTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecCoursNonPlace"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursNonPlacable"
               type="xsd:boolean" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteDureesDisponiblesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecJoursFerie"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteEffectifSaisiPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEffectifsSaisisTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteEMailPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEMailsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCoordinateurPedagogiqueDePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACoordinateurPedagogique"
               type="hp:THpSvcWCleEnseignant" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCoordinateurPedagogiquePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCursusPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACursus"
               type="hp:THpSvcWCleCursus" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCursusPromotionPourLaPeriode">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACursus"
               type="hp:THpSvcWCleCursus" />
    <wsdl:part name="APeriode"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCursusTableauPromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ACursus"
               type="hp:THpSvcWCleCursus" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverCursusTableauPromotionsPourLaPeriode">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ACursus"
               type="hp:THpSvcWCleCursus" />
    <wsdl:part name="APeriode"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverLienEntrePromotions">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverPromotionDuRegroupement">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ARegroupement"
               type="hp:THpSvcWCleRegroupement" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverTousLesCursusPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEnleverTousLesCursusTableauPromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteEtudiantsEnCommunEntrePromotions">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteEtudiantsEnCommunEntrePromotionsALaDate">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequeteEtudiantsEnCommunEntrePromotionsSurLeDomaine">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="RequeteGestionAutomatiqueDesLiensPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteGestionAutomatiqueDesLiensTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteGestionManuelleDesLiensPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteGestionManuelleDesLiensTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteIcalEmploiDuTempsPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecFuseauHoraire"
               type="xsd:boolean" />
    <wsdl:part name="AAvecDateSeances"
               type="xsd:boolean" />
    <wsdl:part name="AAvecType"
               type="xsd:boolean" />
    <wsdl:part name="AAvecPonderation"
               type="xsd:boolean" />
    <wsdl:part name="AAvecMemo"
               type="xsd:boolean" />
    <wsdl:part name="AAvecEffectif"
               type="xsd:boolean" />
    <wsdl:part name="AAvecSites"
               type="xsd:boolean" />
    <wsdl:part name="AFormatTexteMatiere"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteEnseignants"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteRegroupements"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteAutresPromotions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteTD"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteOptions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteSalles"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AAvecCoursDeLaPromotion"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesTD"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesOptions"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteIcalEmploiDuTempsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AAvecFuseauHoraire"
               type="xsd:boolean" />
    <wsdl:part name="AAvecDateSeances"
               type="xsd:boolean" />
    <wsdl:part name="AAvecType"
               type="xsd:boolean" />
    <wsdl:part name="AAvecPonderation"
               type="xsd:boolean" />
    <wsdl:part name="AAvecMemo"
               type="xsd:boolean" />
    <wsdl:part name="AAvecEffectif"
               type="xsd:boolean" />
    <wsdl:part name="AAvecSites"
               type="xsd:boolean" />
    <wsdl:part name="AFormatTexteMatiere"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteEnseignants"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteRegroupements"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteAutresPromotions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteTD"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteOptions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteSalles"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AAvecCoursDeLaPromotion"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesTD"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesOptions"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteIcalPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AOptions"
               type="hp:THpSvcWTableauFormatICAL" />
    <wsdl:part name="AFormatTexteMatiere"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteEnseignants"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteRegroupements"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteAutresPromotions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteTD"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteOptions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteSalles"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AAvecCoursDeLaPromotion"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesTD"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesOptions"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteIcalTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
    <wsdl:part name="AOptions"
               type="hp:THpSvcWTableauFormatICAL" />
    <wsdl:part name="AFormatTexteMatiere"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteEnseignants"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteRegroupements"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteAutresPromotions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteTD"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteOptions"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AFormatTexteSalles"
               type="hp:THpSvcWFormatTexteICAL" />
    <wsdl:part name="AAvecCoursDeLaPromotion"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesTD"
               type="xsd:boolean" />
    <wsdl:part name="AAvecCoursDesOptions"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteIdentifiantPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteIdentifiantsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteIntervallesValiditeDuLienAutoEntrePromotions">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteLibelleLongPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteLibellesLongsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteMHHPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteMHHTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteMHJPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteMHJTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierCodePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACode"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierCoordinateurPedagogiquePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACoordinateurPedagogique"
               type="hp:THpSvcWCleEnseignant" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierCouleurPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACouleur"
               type="hp:THpSvcWCouleur" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierDomainePromotionDansLeCours">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ACours"
               type="hp:THpSvcWCleCours" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierEffectifSaisiPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AEffectif"
               type="xsd:unsignedInt" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierEMailPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AEMail"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierIdentifiantPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AIdentifiant"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierLibelleLongPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ALibelleLong"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierMHHPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AMHH"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierMHJPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AMHJ"
               type="hp:THpSvcWDuree" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierNomPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ANom"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierPersonnalisationMatierePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AMatiere"
               type="hp:THpSvcWCleMatiere" />
    <wsdl:part name="AMatierePerso"
               type="hp:THpSvcWCleMatiere" />
  </wsdl:message>
  <wsdl:message name="RequeteModifierProprietairePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ANomProprietaire"
               type="xsd:string" />
    <wsdl:part name="APrenomProprietaire"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteNePasPublierLaPromotionSurLesEspaces">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteNombreEtudiantsPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteNombreEtudiantsPromotionALaDate">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequeteNombrePromotions" />
  <wsdl:message name="RequeteNombresEtudiantsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteNombresEtudiantsTableauDePromotionsALaDate">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequeteNomPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteNomsTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequetePersonnalisationMatierePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AMatiere"
               type="hp:THpSvcWCleMatiere" />
  </wsdl:message>
  <wsdl:message name="RequetePersonnalisationMatiereTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
    <wsdl:part name="AMatiere"
               type="hp:THpSvcWCleMatiere" />
  </wsdl:message>
  <wsdl:message name="RequetePersonnalisationTableauDeMatieresPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesMatieres" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionPublieeSurTousLesEspaces">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsCours">
    <wsdl:part name="ACours"
               type="hp:THpSvcWCleCours" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsLieesALaPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsLieesAutoALaPromotionALaDate">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsLieesAutoALaPromotionSurLeDomaine">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsLieesManuelALaPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsPublieesSurTousLesEspaces">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsRegroupement">
    <wsdl:part name="ARegroupement"
               type="hp:THpSvcWCleRegroupement" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsSontLiees">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsSontLieesAutoALaDate">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsSontLieesAutoSurLeDomaine">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="RequetePromotionsSontLieesManuel">
    <wsdl:part name="APromotion1"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="APromotion2"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteProprietairePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteProprietairesTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequetePublierLaPromotionSurTousLesEspaces">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteRegroupementsPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteRendreGestionDesLiensAutomatiquePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="AAutomatique"
               type="xsd:boolean" />
  </wsdl:message>
  <wsdl:message name="RequeteSupprimerPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteSupprimerTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteTableauDeMatierePersonnaliseePromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteTDOptionsLiesALaPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteTDOptionsLiesAutoALaPromotionALaDate">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADate"
               type="xsd:date" />
  </wsdl:message>
  <wsdl:message name="RequeteTDOptionsLiesAutoALaPromotionSurLeDomaine">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
    <wsdl:part name="ADomaine"
               type="hp:THpSvcWTableauSemaines" />
  </wsdl:message>
  <wsdl:message name="RequeteTDOptionsLiesManuelALaPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteToutesLesPromotions" />
  <wsdl:message name="RequeteToutesLesPromotionsDeCode">
    <wsdl:part name="ACode"
               type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="RequeteTrierTableauDePromotionsParCle">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteTrierTableauDePromotionsParIdentifiant">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteTrierTableauDePromotionsParNomEtCode">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:message name="RequeteURLIcalPromotion">
    <wsdl:part name="APromotion"
               type="hp:THpSvcWClePromotion" />
  </wsdl:message>
  <wsdl:message name="RequeteURLIcalTableauDePromotions">
    <wsdl:part name="ATableau"
               type="hp:THpSvcWTableauClesPromotions" />
  </wsdl:message>
  <wsdl:portType name="IHpSvcWPromotions">
    <wsdl:operation name="ClePromotionEstValide">
      <wsdl:documentation>Vrai si la clé promotion 'APromotion' est valide, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequeteClePromotionEstValide" />
      <wsdl:output message="hp:ReponseClePromotionEstValide" />
    </wsdl:operation>
    <wsdl:operation name="ClesPromotionsValidesTableauDePromotions">
      <wsdl:documentation>Tableau contenant toutes les clés valides du tableau de clés 'ATableau'</wsdl:documentation>
      <wsdl:input message="hp:RequeteClesPromotionsValidesTableauDePromotions" />
      <wsdl:output message="hp:ReponseClesPromotionsValidesTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="ClesPromotionsInvalidesTableauDePromotions">
      <wsdl:documentation>Tableau contenant toutes les clés invalides du tableau de clés 'ATableau'</wsdl:documentation>
      <wsdl:input message="hp:RequeteClesPromotionsInvalidesTableauDePromotions" />
      <wsdl:output message="hp:ReponseClesPromotionsInvalidesTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="NombrePromotions">
      <wsdl:documentation>Nombre total de promotions dans la base</wsdl:documentation>
      <wsdl:input message="hp:RequeteNombrePromotions" />
      <wsdl:output message="hp:ReponseNombrePromotions" />
    </wsdl:operation>

    <wsdl:operation name="ToutesLesPromotions">
      <wsdl:documentation>Tableau des clés de toutes les promotions de la base</wsdl:documentation>
      <wsdl:input message="hp:RequeteToutesLesPromotions" />
      <wsdl:output message="hp:ReponseToutesLesPromotions" />
    </wsdl:operation>
    <wsdl:operation name="ToutesLesPromotionsDeCode">
      <wsdl:documentation>Tableau des clés de toutes les promotions de code 'ACode' de la base</wsdl:documentation>
      <wsdl:input message="hp:RequeteToutesLesPromotionsDeCode" />
      <wsdl:output message="hp:ReponseToutesLesPromotionsDeCode" />
    </wsdl:operation>

    <wsdl:operation name="CreerPromotion">
      <wsdl:documentation>Crée une promotion de nom 'ANom' et code 'ACode' dans la base</wsdl:documentation>
      <wsdl:input message="hp:RequeteCreerPromotion" />
      <wsdl:output message="hp:ReponseCreerPromotion" />
    </wsdl:operation>
    <wsdl:operation name="CreerPromotionAvecIdentifiant">
      <wsdl:input message="hp:RequeteCreerPromotionAvecIdentifiant" />
      <wsdl:output message="hp:ReponseCreerPromotionAvecIdentifiant" />
    </wsdl:operation>
    <wsdl:operation name="SupprimerPromotion">
      <wsdl:input message="hp:RequeteSupprimerPromotion" />
      <wsdl:output message="hp:ReponseSupprimerPromotion" />
    </wsdl:operation>
    <wsdl:operation name="SupprimerTableauDePromotions">
      <wsdl:input message="hp:RequeteSupprimerTableauDePromotions" />
      <wsdl:output message="hp:ReponseSupprimerTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="AccederPromotionParNomEtCode">
      <wsdl:input message="hp:RequeteAccederPromotionParNomEtCode" />
      <wsdl:output message="hp:ReponseAccederPromotionParNomEtCode" />
    </wsdl:operation>
    <wsdl:operation name="AccederPromotionParIdentifiant">
      <wsdl:input message="hp:RequeteAccederPromotionParIdentifiant" />
      <wsdl:output message="hp:ReponseAccederPromotionParIdentifiant" />
    </wsdl:operation>

    <wsdl:operation name="NomPromotion">
      <wsdl:input message="hp:RequeteNomPromotion" />
      <wsdl:output message="hp:ReponseNomPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierNomPromotion">
      <wsdl:input message="hp:RequeteModifierNomPromotion" />
      <wsdl:output message="hp:ReponseModifierNomPromotion" />
    </wsdl:operation>
    <wsdl:operation name="NomsTableauDePromotions">
      <wsdl:input message="hp:RequeteNomsTableauDePromotions" />
      <wsdl:output message="hp:ReponseNomsTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="CodePromotion">
      <wsdl:input message="hp:RequeteCodePromotion" />
      <wsdl:output message="hp:ReponseCodePromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierCodePromotion">
      <wsdl:input message="hp:RequeteModifierCodePromotion" />
      <wsdl:output message="hp:ReponseModifierCodePromotion" />
    </wsdl:operation>
    <wsdl:operation name="CodesTableauDePromotions">
      <wsdl:input message="hp:RequeteCodesTableauDePromotions" />
      <wsdl:output message="hp:ReponseCodesTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="CouleurPromotion">
      <wsdl:documentation>Couleur de la promotion de clé 'APromotion'. Il existe des fonctions de conversion entre 'THpSvcWCouleur' et 'RGB' dans l'interface IHpSvcWAdmin.</wsdl:documentation>
      <wsdl:input message="hp:RequeteCouleurPromotion" />
      <wsdl:output message="hp:ReponseCouleurPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierCouleurPromotion">
      <wsdl:documentation>Modifie la couleur de la promotion de clé 'APromotion'. Il existe des fonctions de conversion entre 'THpSvcWCouleur' et 'RGB' dans l'interface IHpSvcWAdmin.</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierCouleurPromotion" />
      <wsdl:output message="hp:ReponseModifierCouleurPromotion" />
    </wsdl:operation>
    <wsdl:operation name="CouleursTableauDePromotions">
      <wsdl:documentation>Couleur des promotions dont la clé est dans 'ATableau'. Il existe des fonctions de conversion entre 'THpSvcWCouleur' et 'RGB' dans l'interface IHpSvcWAdmin.</wsdl:documentation>
      <wsdl:input message="hp:RequeteCouleursTableauDePromotions" />
      <wsdl:output message="hp:ReponseCouleursTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="IdentifiantPromotion">
      <wsdl:input message="hp:RequeteIdentifiantPromotion" />
      <wsdl:output message="hp:ReponseIdentifiantPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierIdentifiantPromotion">
      <wsdl:input message="hp:RequeteModifierIdentifiantPromotion" />
      <wsdl:output message="hp:ReponseModifierIdentifiantPromotion" />
    </wsdl:operation>
    <wsdl:operation name="IdentifiantsTableauDePromotions">
      <wsdl:input message="hp:RequeteIdentifiantsTableauDePromotions" />
      <wsdl:output message="hp:ReponseIdentifiantsTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="LibelleLongPromotion">
      <wsdl:input message="hp:RequeteLibelleLongPromotion" />
      <wsdl:output message="hp:ReponseLibelleLongPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierLibelleLongPromotion">
      <wsdl:input message="hp:RequeteModifierLibelleLongPromotion" />
      <wsdl:output message="hp:ReponseModifierLibelleLongPromotion" />
    </wsdl:operation>
    <wsdl:operation name="LibellesLongsTableauDePromotions">
      <wsdl:input message="hp:RequeteLibellesLongsTableauDePromotions" />
      <wsdl:output message="hp:ReponseLibellesLongsTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="EMailPromotion">
      <wsdl:documentation>Adresse e-mail de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEMailPromotion" />
      <wsdl:output message="hp:ReponseEMailPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierEMailPromotion">
      <wsdl:documentation>Modifie l'adresse e-mail de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierEMailPromotion" />
      <wsdl:output message="hp:ReponseModifierEMailPromotion" />
    </wsdl:operation>
    <wsdl:operation name="EMailsTableauDePromotions">
      <wsdl:documentation>Adresse e-mail des promotions dont la clé est dans 'ATableau'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEMailsTableauDePromotions" />
      <wsdl:output message="hp:ReponseEMailsTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="CoordinateursPedagogiquesDePromotion">
      <wsdl:documentation>Liste des clés des coordinateurs pédagogiques de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteCoordinateursPedagogiquesDePromotion" />
      <wsdl:output message="hp:ReponseCoordinateursPedagogiquesDePromotion" />
    </wsdl:operation>
    <wsdl:operation name="AjouterCoordinateurPedagogiqueDePromotion">
      <wsdl:documentation>Ajoute le coordinateur pédagogique de clé 'ACoordinateurPedagogique' à la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteAjouterCoordinateurPedagogiqueDePromotion" />
      <wsdl:output message="hp:ReponseAjouterCoordinateurPedagogiqueDePromotion" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCoordinateurPedagogiqueDePromotion">
      <wsdl:documentation>Enleve le coordinateur pédagogique de clé 'ACoordinateurPedagogique' de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCoordinateurPedagogiqueDePromotion" />
      <wsdl:output message="hp:ReponseEnleverCoordinateurPedagogiqueDePromotion" />
    </wsdl:operation>
    <wsdl:operation name="CoordinateurPedagogiquePromotion">
      <wsdl:documentation>Clé d'un coordinateur pédagogique de la promotion de clé 'APromotion'. Depuis la version 2025.0.1, une promotion peut avoir plusieurs coordinateurs pédagogiques</wsdl:documentation>
      <wsdl:input message="hp:RequeteCoordinateurPedagogiquePromotion" />
      <wsdl:output message="hp:ReponseCoordinateurPedagogiquePromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierCoordinateurPedagogiquePromotion">
      <wsdl:documentation>Modifie le coordinateur pédagogique de la promotion de clé 'APromotion' (si elle en a pas ou un seul). Retourne une exception si la promotion à plusieurs coordinateurs pédagogiques</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierCoordinateurPedagogiquePromotion" />
      <wsdl:output message="hp:ReponseModifierCoordinateurPedagogiquePromotion" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCoordinateurPedagogiquePromotion">
      <wsdl:documentation>Enlève tous les coordinateurs pédagogiques de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCoordinateurPedagogiquePromotion" />
      <wsdl:output message="hp:ReponseEnleverCoordinateurPedagogiquePromotion" />
    </wsdl:operation>
    <wsdl:operation name="CoordinateursPedagogiquesTableauDePromotions">
      <wsdl:documentation>Clé d'un des coordinateurs pédagogiques des promotions dont la clé est dans 'ATableau'. Depuis la version 2025.0.1, une promotion peut avoir plusieurs coordinateurs pédagogiques</wsdl:documentation>
      <wsdl:input message="hp:RequeteCoordinateursPedagogiquesTableauDePromotions" />
      <wsdl:output message="hp:ReponseCoordinateursPedagogiquesTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="EffectifSaisiPromotion">
      <wsdl:input message="hp:RequeteEffectifSaisiPromotion" />
      <wsdl:output message="hp:ReponseEffectifSaisiPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierEffectifSaisiPromotion">
      <wsdl:input message="hp:RequeteModifierEffectifSaisiPromotion" />
      <wsdl:output message="hp:ReponseModifierEffectifSaisiPromotion" />
    </wsdl:operation>
    <wsdl:operation name="EffectifsSaisisTableauDePromotions">
      <wsdl:input message="hp:RequeteEffectifsSaisisTableauDePromotions" />
      <wsdl:output message="hp:ReponseEffectifsSaisisTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="CursusDePromotionPourLaPeriode">
      <wsdl:documentation>Clé du cursus affecté à la promotion de clé 'APromotion' pour la nième période du calendrier de la promotion (pour l'obtenir sur la 2ème période, mettre 'APeriode' à 2). Pour obtenir le cursus affecté sur l'année complète, mettre le paramètre 'APeriode' à 0. Retourne 0 si aucun cursus affecté sur cette période.</wsdl:documentation>
      <wsdl:input message="hp:RequeteCursusDePromotionPourLaPeriode" />
      <wsdl:output message="hp:ReponseCursusDePromotionPourLaPeriode" />
    </wsdl:operation>
    <wsdl:operation name="AffecterCursusPourLaPeriodeALaPromotion">
      <wsdl:documentation>Affecte le cursus de clé 'ACursus' à la promotion de clé 'APromotion' sur la nième période du calendrier de la promotion (pour l'affecter sur la 2ème période, mettre 'APeriode' à 2). Pour affecter ce cursus sur l'année complète, mettre le paramètre 'APeriode' à 0. Attention ! Si la promotion possède des TD/Options, ils doivent être affectés séparément au cursus en utilisant AffecterCursusPourLaPeriodeAuTDOption.</wsdl:documentation>
      <wsdl:input message="hp:RequeteAffecterCursusPourLaPeriodeALaPromotion" />
      <wsdl:output message="hp:ReponseAffecterCursusPourLaPeriodeALaPromotion" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusPromotion">
      <wsdl:documentation>Enleve le cursus de clé 'ACursus' de la promotion de clé 'APromotion' sur toutes les périodes où il est affecté.</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCursusPromotion" />
      <wsdl:output message="hp:ReponseEnleverCursusPromotion" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusTableauPromotions">
      <wsdl:documentation>Enleve le cursus de clé 'ACursus' aux promotions dont la clé est dans 'ATableau' sur toutes les périodes où il est affecté.</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCursusTableauPromotions" />
      <wsdl:output message="hp:ReponseEnleverCursusTableauPromotions" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusPromotionPourLaPeriode">
      <wsdl:documentation>Enleve le cursus de clé 'ACursus' de la promotion de clé 'APromotion' sur la nième période du calendrier de la promotion (pour l'enlever sur la 2ème période, mettre 'APeriode' à 2).</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCursusPromotionPourLaPeriode" />
      <wsdl:output message="hp:ReponseEnleverCursusPromotionPourLaPeriode" />
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusTableauPromotionsPourLaPeriode">
      <wsdl:documentation>Enleve le cursus de clé 'ACursus' aux promotions dont la clé est dans 'ATableau' sur la nième période du calendrier de la promotion (pour l'enlever sur la 2ème période, mettre 'APeriode' à 2).</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverCursusTableauPromotionsPourLaPeriode" />
      <wsdl:output message="hp:ReponseEnleverCursusTableauPromotionsPourLaPeriode" />
    </wsdl:operation>
    <wsdl:operation name="EnleverTousLesCursusPromotion">
      <wsdl:input message="hp:RequeteEnleverTousLesCursusPromotion" />
      <wsdl:output message="hp:ReponseEnleverTousLesCursusPromotion" />
    </wsdl:operation>
    <wsdl:operation name="EnleverTousLesCursusTableauPromotions">
      <wsdl:input message="hp:RequeteEnleverTousLesCursusTableauPromotions" />
      <wsdl:output message="hp:ReponseEnleverTousLesCursusTableauPromotions" />
    </wsdl:operation>

    <wsdl:operation name="NombreEtudiantsPromotion">
      <wsdl:input message="hp:RequeteNombreEtudiantsPromotion" />
      <wsdl:output message="hp:ReponseNombreEtudiantsPromotion" />
    </wsdl:operation>
    <wsdl:operation name="NombresEtudiantsTableauDePromotions">
      <wsdl:input message="hp:RequeteNombresEtudiantsTableauDePromotions" />
      <wsdl:output message="hp:ReponseNombresEtudiantsTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="NombreEtudiantsPromotionALaDate">
      <wsdl:documentation>Nombre d'étudiants présents dans la promotion de clé 'APromotion' à la date 'ADate'</wsdl:documentation>
      <wsdl:input message="hp:RequeteNombreEtudiantsPromotionALaDate" />
      <wsdl:output message="hp:ReponseNombreEtudiantsPromotionALaDate" />
    </wsdl:operation>
    <wsdl:operation name="NombresEtudiantsTableauDePromotionsALaDate">
      <wsdl:documentation>Nombre d'étudiants présents dans les promotions du tableau de clés 'ATableau' à la date 'ADate'</wsdl:documentation>
      <wsdl:input message="hp:RequeteNombresEtudiantsTableauDePromotionsALaDate" />
      <wsdl:output message="hp:ReponseNombresEtudiantsTableauDePromotionsALaDate" />
    </wsdl:operation>

    <wsdl:documentation>Attention, les durées sont exprimées en 'jour'. Exemple : un cours de 2h00 = 2/24ème jour = 0,083 jour. Il existe des fonctions de conversion dans l'interface IHpSvcWAdmin</wsdl:documentation>
    <wsdl:operation name="MHJPromotion">
      <wsdl:documentation>MHJ de la promotion de clé 'APromotion'. Attention, à partir de la version 2018.0.0.1, le type de retour de la fonction devient THpSvcWDuree au lieu de String et suppression du paramètre 'ASeparateur : string' devenu inutile.</wsdl:documentation>
      <wsdl:input message="hp:RequeteMHJPromotion" />
      <wsdl:output message="hp:ReponseMHJPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierMHJPromotion">
      <wsdl:documentation>Modifie le MHJ de la promotion de clé 'APromotion'. Attention, à partir de la version 2018.0.0.1, le paramètre AMHJ est un type THpSvcWDuree au lieu de String</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierMHJPromotion" />
      <wsdl:output message="hp:ReponseModifierMHJPromotion" />
    </wsdl:operation>
    <wsdl:operation name="MHJTableauDePromotions">
      <wsdl:documentation>MHJ des promotions dont la clé est dans 'ATableau'. Attention, à partir de la version 2018.0.0.1, le type de retour de la fonction devient THpSvcWTableauDurees au lieu de THpSvcWTableauChaines et suppression du paramètre 'ASeparateur : string' devenu inutile.</wsdl:documentation>
      <wsdl:input message="hp:RequeteMHJTableauDePromotions" />
      <wsdl:output message="hp:ReponseMHJTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="MHHPromotion">
      <wsdl:documentation>MHH de la promotion de clé 'APromotion'. Attention, à partir de la version 2018.0.0.1, le type de retour de la fonction devient THpSvcWDuree au lieu de String et suppression du paramètre 'ASeparateur : string' devenu inutile.</wsdl:documentation>
      <wsdl:input message="hp:RequeteMHHPromotion" />
      <wsdl:output message="hp:ReponseMHHPromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierMHHPromotion">
      <wsdl:documentation>Modifie le MHH de la promotion de clé 'APromotion'. Attention, à partir de la version 2018.0.0.1, le paramètre 'AMHH' est un type THpSvcWDuree au lieu de String</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierMHHPromotion" />
      <wsdl:output message="hp:ReponseModifierMHHPromotion" />
    </wsdl:operation>
    <wsdl:operation name="MHHTableauDePromotions">
      <wsdl:documentation>MHH des promotions dont la clé est dans 'ATableau'. Attention, à partir de la version 2018.0.0.1, le type de retour de la fonction devient THpSvcWTableauDurees au lieu de THpSvcWTableauChaines et suppression du paramètre 'ASeparateur : string' devenu inutile.</wsdl:documentation>
      <wsdl:input message="hp:RequeteMHHTableauDePromotions" />
      <wsdl:output message="hp:ReponseMHHTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="ProprietairePromotion">
      <wsdl:input message="hp:RequeteProprietairePromotion" />
      <wsdl:output message="hp:ReponseProprietairePromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierProprietairePromotion">
      <wsdl:documentation>Attention, à partir de la version 2012.0.0.0, ajout du paramètre 'APrenomProprietaire : string'. Opération autorisée seulement pour un administrateur.</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierProprietairePromotion" />
      <wsdl:output message="hp:ReponseModifierProprietairePromotion" />
    </wsdl:operation>
    <wsdl:operation name="ProprietairesTableauDePromotions">
      <wsdl:input message="hp:RequeteProprietairesTableauDePromotions" />
      <wsdl:output message="hp:ReponseProprietairesTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="NePasPublierLaPromotionSurLesEspaces">
      <wsdl:documentation>Permet de ne pas publier la promotion de clé 'APromotion' sur tous les espaces du .Net (Toujours publiée sur l'espace secrétariat et appariteur)</wsdl:documentation>
      <wsdl:input message="hp:RequeteNePasPublierLaPromotionSurLesEspaces" />
      <wsdl:output message="hp:ReponseNePasPublierLaPromotionSurLesEspaces" />
    </wsdl:operation>
    <wsdl:operation name="PublierLaPromotionSurTousLesEspaces">
      <wsdl:documentation>Permet de publier la promotion de clé 'APromotion' sur tous les espaces du .Net</wsdl:documentation>
      <wsdl:input message="hp:RequetePublierLaPromotionSurTousLesEspaces" />
      <wsdl:output message="hp:ReponsePublierLaPromotionSurTousLesEspaces" />
    </wsdl:operation>
    <wsdl:operation name="PromotionPublieeSurTousLesEspaces">
      <wsdl:documentation>Vrai si la promotion de clé 'APromotion' est publiée sur tous les espaces du .Net, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionPublieeSurTousLesEspaces" />
      <wsdl:output message="hp:ReponsePromotionPublieeSurTousLesEspaces" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsPublieesSurTousLesEspaces">
      <wsdl:documentation>Tableau de booléen indiquant si les promotions dont la clé est dans 'ATableau' sont publiées sur tous les espaces du .Net</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsPublieesSurTousLesEspaces" />
      <wsdl:output message="hp:ReponsePromotionsPublieesSurTousLesEspaces" />
    </wsdl:operation>

    <wsdl:operation name="PersonnalisationMatierePromotion">
      <wsdl:documentation>Renvoie la clé de la matière utilisée pour personnaliser la matière AMatiere de la promotion APromotion</wsdl:documentation>
      <wsdl:input message="hp:RequetePersonnalisationMatierePromotion" />
      <wsdl:output message="hp:ReponsePersonnalisationMatierePromotion" />
    </wsdl:operation>
    <wsdl:operation name="ModifierPersonnalisationMatierePromotion">
      <wsdl:documentation>Modifie, avec AMatierePerso, la clé de la matière utilisée pour personnaliser la matière AMatiere de la promotion APromotion.
Supprime la personnalisation si AMatierePerso est égal à AMatiere</wsdl:documentation>
      <wsdl:input message="hp:RequeteModifierPersonnalisationMatierePromotion" />
      <wsdl:output message="hp:ReponseModifierPersonnalisationMatierePromotion" />
    </wsdl:operation>
    <wsdl:operation name="PersonnalisationMatiereTableauDePromotions">
      <wsdl:documentation>Renvoie la liste des clés des matières utilisées pour personnaliser la matière AMatiere du tableau de Promotions ATableau</wsdl:documentation>
      <wsdl:input message="hp:RequetePersonnalisationMatiereTableauDePromotions" />
      <wsdl:output message="hp:ReponsePersonnalisationMatiereTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="PersonnalisationTableauDeMatieresPromotion">
      <wsdl:documentation>Renvoie la liste des clés des matières utilisées pour personnaliser les matières ATableau de la promotion APromotion</wsdl:documentation>
      <wsdl:input message="hp:RequetePersonnalisationTableauDeMatieresPromotion" />
      <wsdl:output message="hp:ReponsePersonnalisationTableauDeMatieresPromotion" />
    </wsdl:operation>
    <wsdl:operation name="TableauDeMatierePersonnaliseePromotion">
      <wsdl:documentation>Renvoie la liste des clés des matières qui ont été personnalisées pour la promotion APromotion</wsdl:documentation>
      <wsdl:input message="hp:RequeteTableauDeMatierePersonnaliseePromotion" />
      <wsdl:output message="hp:ReponseTableauDeMatierePersonnaliseePromotion" />
    </wsdl:operation>

    <wsdl:operation name="CoutPromotion">
      <wsdl:documentation>Coût de la promotion de clé 'APromotion' sur le domaine 'ADomaine' (coût de l'enseignant + coût de la salle).
Prend en compte les cours non placé si 'AAvecCoursNonPlace' est vrai.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir le coût annuel.
Attention! Le paramètre 'AAvecCoursNonPlacable' est obsolète depuis HP 2017</wsdl:documentation>
      <wsdl:input message="hp:RequeteCoutPromotion" />
      <wsdl:output message="hp:ReponseCoutPromotion" />
    </wsdl:operation>
    <wsdl:operation name="CoutsTableauDePromotions">
      <wsdl:documentation>Coût des promotions dont la clé est dans 'ATableau' sur le domaine 'ADomaine' (coût de l'enseignant + coût de la salle).
Prend en compte les cours non placé si 'AAvecCoursNonPlace' est vrai.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir le coût annuel.
Attention! Le paramètre 'AAvecCoursNonPlacable' est obsolète depuis HP 2017</wsdl:documentation>
      <wsdl:input message="hp:RequeteCoutsTableauDePromotions" />
      <wsdl:output message="hp:ReponseCoutsTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="DureeCoursPromotion">
      <wsdl:documentation>Anciennement 'OccupationAnnuellePromotion', 'TauxOccupationAnnuellePromotion', et 'VolumeHoraireAnnuelPromotion'. Durée des cours de la promotion de clé 'APromotion' sur le domaine 'ADomaine'.
Prend en compte les cours non placé si 'AAvecCoursNonPlace' est vrai.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir l'occupation annuelle.
Attention! Le paramètre 'AAvecCoursNonPlacable' est obsolète depuis HP 2017</wsdl:documentation>
      <wsdl:input message="hp:RequeteDureeCoursPromotion" />
      <wsdl:output message="hp:ReponseDureeCoursPromotion" />
    </wsdl:operation>
    <wsdl:operation name="DureesCoursTableauDePromotions">
      <wsdl:documentation>Anciennement 'OccupationsAnnuellesTableauDePromotions', 'TauxOccupationAnnuelleTableauDePromotions', et 'VolumesHorairesAnnuelsTableauDePromotions'. Durée des cours des promotions dont la clé est dans 'ATableau' sur le domaine 'ADomaine'.
Prend en compte les cours non placé si 'AAvecCoursNonPlace' est vrai.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir l'occupation annuelle.
Attention! Le paramètre 'AAvecCoursNonPlacable' est obsolète depuis HP 2017</wsdl:documentation>
      <wsdl:input message="hp:RequeteDureesCoursTableauDePromotions" />
      <wsdl:output message="hp:ReponseDureesCoursTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="DureeDisponiblePromotion">
      <wsdl:documentation>Anciennement 'OccupationAnnuellePromotion', 'TauxOccupationAnnuellePromotion', et 'VolumeHoraireAnnuelPromotion'. Durée disponible de la promotion de clé 'APromotion' sur le domaine 'ADomaine'.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir l'occupation annuelle</wsdl:documentation>
      <wsdl:input message="hp:RequeteDureeDisponiblePromotion" />
      <wsdl:output message="hp:ReponseDureeDisponiblePromotion" />
    </wsdl:operation>
    <wsdl:operation name="DureesDisponiblesTableauDePromotions">
      <wsdl:documentation>Anciennement 'OccupationsAnnuellesTableauDePromotions', 'TauxOccupationAnnuelleTableauDePromotions', et 'VolumesHorairesAnnuelsTableauDePromotions'. Durée disponible des promotions dont la clé est dans 'ATableau' sur le domaine 'ADomaine'.
Prend en compte les cours posés sur les jours fériés si 'AAvecJoursFerie' est vrai.
Utiliser 'AnneeComplete' (dans l'interface IHpSvcWAdmin) comme domaine pour obtenir l'occupation annuelle</wsdl:documentation>
      <wsdl:input message="hp:RequeteDureesDisponiblesTableauDePromotions" />
      <wsdl:output message="hp:ReponseDureesDisponiblesTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="CalendrierPromotion">
      <wsdl:input message="hp:RequeteCalendrierPromotion" />
      <wsdl:output message="hp:ReponseCalendrierPromotion" />
    </wsdl:operation>
    <wsdl:operation name="CalendriersTableauDePromotions">
      <wsdl:input message="hp:RequeteCalendriersTableauDePromotions" />
      <wsdl:output message="hp:ReponseCalendriersTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="GestionAutomatiqueDesLiensPromotion">
      <wsdl:documentation>Vrai si la promotion de clé 'APromotion' a une gestion automatique de ses liens, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequeteGestionAutomatiqueDesLiensPromotion" />
      <wsdl:output message="hp:ReponseGestionAutomatiqueDesLiensPromotion" />
    </wsdl:operation>
    <wsdl:operation name="GestionManuelleDesLiensPromotion">
      <wsdl:documentation>Vrai si la promotion de clé 'APromotion' a une gestion manuelle de ses liens, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequeteGestionManuelleDesLiensPromotion" />
      <wsdl:output message="hp:ReponseGestionManuelleDesLiensPromotion" />
    </wsdl:operation>
    <wsdl:operation name="RendreGestionDesLiensAutomatiquePromotion">
      <wsdl:documentation>Permet d'avoir une gestion automatique/manuelle des liens de la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteRendreGestionDesLiensAutomatiquePromotion" />
      <wsdl:output message="hp:ReponseRendreGestionDesLiensAutomatiquePromotion" />
    </wsdl:operation>
    <wsdl:operation name="GestionAutomatiqueDesLiensTableauDePromotions">
      <wsdl:documentation>Tableau de booléens indiquant si les promotions dont la clé est dans 'ATableau' ont une gestion automatique de leurs liens</wsdl:documentation>
      <wsdl:input message="hp:RequeteGestionAutomatiqueDesLiensTableauDePromotions" />
      <wsdl:output message="hp:ReponseGestionAutomatiqueDesLiensTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="GestionManuelleDesLiensTableauDePromotions">
      <wsdl:documentation>Tableau de booléens indiquant si les promotions dont la clé est dans 'ATableau' ont une gestion manuelle de leurs liens</wsdl:documentation>
      <wsdl:input message="hp:RequeteGestionManuelleDesLiensTableauDePromotions" />
      <wsdl:output message="hp:ReponseGestionManuelleDesLiensTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="PromotionsSontLiees">
      <wsdl:documentation>Vrai si les 2 promotions ont un lien manuel ou automatique, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsSontLiees" />
      <wsdl:output message="hp:ReponsePromotionsSontLiees" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesManuel">
      <wsdl:documentation>Vrai si les 2 promotions ont un lien manuel, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsSontLieesManuel" />
      <wsdl:output message="hp:ReponsePromotionsSontLieesManuel" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesAutoALaDate">
      <wsdl:documentation>Vrai si les 2 promotions ont un lien automatique à la date 'ADate', faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsSontLieesAutoALaDate" />
      <wsdl:output message="hp:ReponsePromotionsSontLieesAutoALaDate" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesAutoSurLeDomaine">
      <wsdl:documentation>Vrai si les 2 promotions ont un lien automatique sur le domaine 'ADomaine', faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsSontLieesAutoSurLeDomaine" />
      <wsdl:output message="hp:ReponsePromotionsSontLieesAutoSurLeDomaine" />
    </wsdl:operation>
    <wsdl:operation name="AjouterLienEntrePromotions">
      <wsdl:documentation>Vrai si un lien manuel a pu être ajouté entre les 2 promotions, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequeteAjouterLienEntrePromotions" />
      <wsdl:output message="hp:ReponseAjouterLienEntrePromotions" />
    </wsdl:operation>
    <wsdl:operation name="EnleverLienEntrePromotions">
      <wsdl:documentation>Vrai si le lien manuel a pu être enlevé entre les 2 promotions, faux sinon</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverLienEntrePromotions" />
      <wsdl:output message="hp:ReponseEnleverLienEntrePromotions" />
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesALaPromotion">
      <wsdl:documentation>Tableau des clés de TD/options ayant un lien manuel ou automatique avec la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteTDOptionsLiesALaPromotion" />
      <wsdl:output message="hp:ReponseTDOptionsLiesALaPromotion" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesALaPromotion">
      <wsdl:documentation>Tableau des clés de promotions ayant un lien manuel ou automatique avec la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsLieesALaPromotion" />
      <wsdl:output message="hp:ReponsePromotionsLieesALaPromotion" />
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesManuelALaPromotion">
      <wsdl:documentation>Tableau des clés de TD/options ayant un lien manuel avec la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequeteTDOptionsLiesManuelALaPromotion" />
      <wsdl:output message="hp:ReponseTDOptionsLiesManuelALaPromotion" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesManuelALaPromotion">
      <wsdl:documentation>Tableau des clés de promotions ayant un lien manuel avec la promotion de clé 'APromotion'</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsLieesManuelALaPromotion" />
      <wsdl:output message="hp:ReponsePromotionsLieesManuelALaPromotion" />
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesAutoALaPromotionALaDate">
      <wsdl:documentation>Tableau des clés de TD/options ayant un lien automatique avec la promotion de clé 'APromotion' à la date 'ADate'</wsdl:documentation>
      <wsdl:input message="hp:RequeteTDOptionsLiesAutoALaPromotionALaDate" />
      <wsdl:output message="hp:ReponseTDOptionsLiesAutoALaPromotionALaDate" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesAutoALaPromotionALaDate">
      <wsdl:documentation>Tableau des clés de promotions ayant un lien automatique avec la promotion de clé 'APromotion' à la date 'ADate'</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsLieesAutoALaPromotionALaDate" />
      <wsdl:output message="hp:ReponsePromotionsLieesAutoALaPromotionALaDate" />
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesAutoALaPromotionSurLeDomaine">
      <wsdl:documentation>Tableau des clés de TD/options ayant un lien automatique avec la promotion de clé 'APromotion' sur le domaine 'ADomaine'</wsdl:documentation>
      <wsdl:input message="hp:RequeteTDOptionsLiesAutoALaPromotionSurLeDomaine" />
      <wsdl:output message="hp:ReponseTDOptionsLiesAutoALaPromotionSurLeDomaine" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesAutoALaPromotionSurLeDomaine">
      <wsdl:documentation>Tableau des clés de promotions ayant un lien automatique avec la promotion de clé 'APromotion' sur le domaine 'ADomaine'</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsLieesAutoALaPromotionSurLeDomaine" />
      <wsdl:output message="hp:ReponsePromotionsLieesAutoALaPromotionSurLeDomaine" />
    </wsdl:operation>
    <wsdl:operation name="IntervallesValiditeDuLienAutoEntrePromotions">
      <wsdl:documentation>Intervalles (dates de début et de fin) de validité du lien automatique entre les 2 promotions</wsdl:documentation>
      <wsdl:input message="hp:RequeteIntervallesValiditeDuLienAutoEntrePromotions" />
      <wsdl:output message="hp:ReponseIntervallesValiditeDuLienAutoEntrePromotions" />
    </wsdl:operation>

    <wsdl:operation name="EtudiantsEnCommunEntrePromotions">
      <wsdl:documentation>Clés de tous les étudiants en commun entre les 2 promotions</wsdl:documentation>
      <wsdl:input message="hp:RequeteEtudiantsEnCommunEntrePromotions" />
      <wsdl:output message="hp:ReponseEtudiantsEnCommunEntrePromotions" />
    </wsdl:operation>
    <wsdl:operation name="EtudiantsEnCommunEntrePromotionsALaDate">
      <wsdl:documentation>Clés de tous les étudiants en commun entre les 2 promotions à la date 'ADate'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEtudiantsEnCommunEntrePromotionsALaDate" />
      <wsdl:output message="hp:ReponseEtudiantsEnCommunEntrePromotionsALaDate" />
    </wsdl:operation>
    <wsdl:operation name="EtudiantsEnCommunEntrePromotionsSurLeDomaine">
      <wsdl:documentation>Clés de tous les étudiants en commun entre les 2 promotions sur le domaine 'ADomaine'</wsdl:documentation>
      <wsdl:input message="hp:RequeteEtudiantsEnCommunEntrePromotionsSurLeDomaine" />
      <wsdl:output message="hp:ReponseEtudiantsEnCommunEntrePromotionsSurLeDomaine" />
    </wsdl:operation>

    <wsdl:operation name="RegroupementsPromotion">
      <wsdl:input message="hp:RequeteRegroupementsPromotion" />
      <wsdl:output message="hp:ReponseRegroupementsPromotion" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsRegroupement">
      <wsdl:input message="hp:RequetePromotionsRegroupement" />
      <wsdl:output message="hp:ReponsePromotionsRegroupement" />
    </wsdl:operation>
    <wsdl:operation name="AjouterPromotionAuRegroupement">
      <wsdl:documentation>Rien ne se produit si la promotion est déjà dans le regroupement</wsdl:documentation>
      <wsdl:input message="hp:RequeteAjouterPromotionAuRegroupement" />
      <wsdl:output message="hp:ReponseAjouterPromotionAuRegroupement" />
    </wsdl:operation>
    <wsdl:operation name="EnleverPromotionDuRegroupement">
      <wsdl:documentation>Rien ne se produit si la promotion n'est pas dans le regroupement</wsdl:documentation>
      <wsdl:input message="hp:RequeteEnleverPromotionDuRegroupement" />
      <wsdl:output message="hp:ReponseEnleverPromotionDuRegroupement" />
    </wsdl:operation>

    <wsdl:operation name="CoursPromotion">
      <wsdl:input message="hp:RequeteCoursPromotion" />
      <wsdl:output message="hp:ReponseCoursPromotion" />
    </wsdl:operation>
    <wsdl:operation name="CoursPromotionEntre2Dates">
      <wsdl:input message="hp:RequeteCoursPromotionEntre2Dates" />
      <wsdl:output message="hp:ReponseCoursPromotionEntre2Dates" />
    </wsdl:operation>
    <wsdl:operation name="PromotionsCours">
      <wsdl:documentation>Clés des promotions du cours de clé 'ACours'. Utiliser la fonction PromotionsDuCours dans l'interface IHpSvcWCours.</wsdl:documentation>
      <wsdl:input message="hp:RequetePromotionsCours" />
      <wsdl:output message="hp:ReponsePromotionsCours" />
    </wsdl:operation>
    <wsdl:operation name="DomainePromotionDansLeCours">
      <wsdl:documentation>Le domaine d'une promotion dans un cours est vide si la promotion n'est pas dans le cours. Utilisez ModifierDomainePromotionDansLeCours pour ajouter une promotion à un cours ou l'enlever de ce cours</wsdl:documentation>
      <wsdl:input message="hp:RequeteDomainePromotionDansLeCours" />
      <wsdl:output message="hp:ReponseDomainePromotionDansLeCours" />
    </wsdl:operation>
    <wsdl:operation name="ModifierDomainePromotionDansLeCours">
      <wsdl:input message="hp:RequeteModifierDomainePromotionDansLeCours" />
      <wsdl:output message="hp:ReponseModifierDomainePromotionDansLeCours" />
    </wsdl:operation>

    <wsdl:operation name="IcalEmploiDuTempsPromotion">
      <wsdl:documentation>Dépréciée : Utiliser IcalPromotion.
Retourne une chaine correspondant à l'emploi du temps de la promotion sous format ICAL.
Utiliser FormatTexteICAL et FormatTexteICALEnseignant (dans l'interface IHpSvcWAdmin) pour spécifier le format désiré du texte.
Attention! Le paramètre 'AAvecFuseauHoraire' est obsolète. On utilise toujours le fuseau horaire des paramètres Windows.</wsdl:documentation>
      <wsdl:input message="hp:RequeteIcalEmploiDuTempsPromotion" />
      <wsdl:output message="hp:ReponseIcalEmploiDuTempsPromotion" />
    </wsdl:operation>
    <wsdl:operation name="IcalEmploiDuTempsTableauDePromotions">
      <wsdl:documentation>Dépréciée : Utiliser IcalTableauDePromotions.
Retourne un tableau de chaines correspondant aux emplois du temps des promotions sous format ICAL.
Utiliser FormatTexteICAL et FormatTexteICALEnseignant (dans l'interface IHpSvcWAdmin) pour spécifier le format désiré du texte.
Attention! Le paramètre 'AAvecFuseauHoraire' est obsolète. On utilise toujours le fuseau horaire des paramètres Windows.</wsdl:documentation>
      <wsdl:input message="hp:RequeteIcalEmploiDuTempsTableauDePromotions" />
      <wsdl:output message="hp:ReponseIcalEmploiDuTempsTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="IcalPromotion">
      <wsdl:documentation>Retourne une chaine correspondant à l'emploi du temps de la promotion sous format ICAL.
Pour plus d'information sur THpSvcWTableauFormatICAL, aller dans la section 'Types définis dans le document WSDL'.
Utiliser FormatTexteICAL et FormatTexteICALEnseignant (dans l'interface IHpSvcWAdmin) pour spécifier le format désiré du texte.</wsdl:documentation>
      <wsdl:input message="hp:RequeteIcalPromotion" />
      <wsdl:output message="hp:ReponseIcalPromotion" />
    </wsdl:operation>
    <wsdl:operation name="IcalTableauDePromotions">
      <wsdl:documentation>Retourne un tableau de chaines correspondant aux emplois du temps des promotions sous format ICAL.
Pour plus d'information sur THpSvcWTableauFormatICAL, aller dans la section 'Types définis dans le document WSDL'.
Utiliser FormatTexteICAL et FormatTexteICALEnseignant (dans l'interface IHpSvcWAdmin) pour spécifier le format désiré du texte.</wsdl:documentation>
      <wsdl:input message="hp:RequeteIcalTableauDePromotions" />
      <wsdl:output message="hp:ReponseIcalTableauDePromotions" />
    </wsdl:operation>
    <wsdl:operation name="URLIcalPromotion">
      <wsdl:documentation>Retourne le suffixe de l'URL de l'ICAL de la promotion de clé 'APromotion' sur l'année scolaire pour l'espace Enseignant.
Ne pas oublier d'ajouter l'url publique de votre .Net devant pour avoir l'URL complète.
En consultation, ne retourne que les URL déjà générées, renvoie une exception sinon. (Pour générer les URL, lancer avec un compte Modifiant ou supérieur)</wsdl:documentation>
      <wsdl:input message="hp:RequeteURLIcalPromotion" />
      <wsdl:output message="hp:ReponseURLIcalPromotion" />
    </wsdl:operation>
    <wsdl:operation name="URLIcalTableauDePromotions">
      <wsdl:documentation>Retourne les suffixes des URL des ICAL des promotions dont la clé est dans 'ATableau' sur l'année scolaire pour l'espace Enseignant.
Ne pas oublier d'ajouter l'url publique de votre .Net devant pour avoir l'URL complète.
En consultation, ne retourne que les URL déjà générées, vide sinon. (Pour générer les URL, lancer avec un compte Modifiant ou supérieur)</wsdl:documentation>
      <wsdl:input message="hp:RequeteURLIcalTableauDePromotions" />
      <wsdl:output message="hp:ReponseURLIcalTableauDePromotions" />
    </wsdl:operation>

    <wsdl:operation name="TrierTableauDePromotionsParCle">
      <wsdl:documentation>Trie le tableau 'ATableau' suivant la clé des promotions</wsdl:documentation>
      <wsdl:input message="hp:RequeteTrierTableauDePromotionsParCle" />
      <wsdl:output message="hp:ReponseTrierTableauDePromotionsParCle" />
    </wsdl:operation>
    <wsdl:operation name="TrierTableauDePromotionsParNomEtCode">
      <wsdl:documentation>Trie le tableau 'ATableau' suivant le nom et code des promotions</wsdl:documentation>
      <wsdl:input message="hp:RequeteTrierTableauDePromotionsParNomEtCode" />
      <wsdl:output message="hp:ReponseTrierTableauDePromotionsParNomEtCode" />
    </wsdl:operation>
    <wsdl:operation name="TrierTableauDePromotionsParIdentifiant">
      <wsdl:documentation>Trie le tableau 'ATableau' suivant l'identifiant des promotions</wsdl:documentation>
      <wsdl:input message="hp:RequeteTrierTableauDePromotionsParIdentifiant" />
      <wsdl:output message="hp:ReponseTrierTableauDePromotionsParIdentifiant" />
    </wsdl:operation>

  </wsdl:portType>
  <wsdl:binding name="BindingPromotions"
                type="hp:IHpSvcWPromotions">
    <wsoap:binding style="rpc"
                   transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="ClePromotionEstValide">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ClePromotionEstValide" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClesPromotionsValidesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ClesPromotionsValidesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ClesPromotionsInvalidesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ClesPromotionsInvalidesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NombrePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NombrePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ToutesLesPromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ToutesLesPromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ToutesLesPromotionsDeCode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ToutesLesPromotionsDeCode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreerPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CreerPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreerPromotionAvecIdentifiant">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CreerPromotionAvecIdentifiant" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupprimerPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#SupprimerPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SupprimerTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#SupprimerTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccederPromotionParNomEtCode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AccederPromotionParNomEtCode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AccederPromotionParIdentifiant">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AccederPromotionParIdentifiant" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NomPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NomPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierNomPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierNomPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NomsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NomsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CodePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CodePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierCodePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierCodePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CodesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CodesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CouleurPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CouleurPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierCouleurPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierCouleurPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CouleursTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CouleursTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentifiantPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IdentifiantPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierIdentifiantPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierIdentifiantPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IdentifiantsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IdentifiantsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LibelleLongPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#LibelleLongPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierLibelleLongPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierLibelleLongPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LibellesLongsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#LibellesLongsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EMailPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EMailPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierEMailPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierEMailPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EMailsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EMailsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoordinateursPedagogiquesDePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoordinateursPedagogiquesDePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterCoordinateurPedagogiqueDePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AjouterCoordinateurPedagogiqueDePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCoordinateurPedagogiqueDePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCoordinateurPedagogiqueDePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoordinateurPedagogiquePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoordinateurPedagogiquePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierCoordinateurPedagogiquePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierCoordinateurPedagogiquePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCoordinateurPedagogiquePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCoordinateurPedagogiquePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoordinateursPedagogiquesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoordinateursPedagogiquesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EffectifSaisiPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EffectifSaisiPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierEffectifSaisiPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierEffectifSaisiPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EffectifsSaisisTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EffectifsSaisisTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CursusDePromotionPourLaPeriode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CursusDePromotionPourLaPeriode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AffecterCursusPourLaPeriodeALaPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AffecterCursusPourLaPeriodeALaPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCursusPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusTableauPromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCursusTableauPromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusPromotionPourLaPeriode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCursusPromotionPourLaPeriode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverCursusTableauPromotionsPourLaPeriode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverCursusTableauPromotionsPourLaPeriode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverTousLesCursusPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverTousLesCursusPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverTousLesCursusTableauPromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverTousLesCursusTableauPromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NombreEtudiantsPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NombreEtudiantsPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NombresEtudiantsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NombresEtudiantsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NombreEtudiantsPromotionALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NombreEtudiantsPromotionALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NombresEtudiantsTableauDePromotionsALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NombresEtudiantsTableauDePromotionsALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MHJPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#MHJPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierMHJPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierMHJPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MHJTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#MHJTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MHHPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#MHHPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierMHHPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierMHHPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MHHTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#MHHTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProprietairePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ProprietairePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierProprietairePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierProprietairePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProprietairesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ProprietairesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NePasPublierLaPromotionSurLesEspaces">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#NePasPublierLaPromotionSurLesEspaces" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublierLaPromotionSurTousLesEspaces">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PublierLaPromotionSurTousLesEspaces" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionPublieeSurTousLesEspaces">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionPublieeSurTousLesEspaces" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsPublieesSurTousLesEspaces">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsPublieesSurTousLesEspaces" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonnalisationMatierePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PersonnalisationMatierePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierPersonnalisationMatierePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierPersonnalisationMatierePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonnalisationMatiereTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PersonnalisationMatiereTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PersonnalisationTableauDeMatieresPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PersonnalisationTableauDeMatieresPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TableauDeMatierePersonnaliseePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TableauDeMatierePersonnaliseePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoutPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoutPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoutsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoutsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DureeCoursPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#DureeCoursPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DureesCoursTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#DureesCoursTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DureeDisponiblePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#DureeDisponiblePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DureesDisponiblesTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#DureesDisponiblesTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalendrierPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CalendrierPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CalendriersTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CalendriersTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GestionAutomatiqueDesLiensPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#GestionAutomatiqueDesLiensPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GestionManuelleDesLiensPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#GestionManuelleDesLiensPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RendreGestionDesLiensAutomatiquePromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#RendreGestionDesLiensAutomatiquePromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GestionAutomatiqueDesLiensTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#GestionAutomatiqueDesLiensTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GestionManuelleDesLiensTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#GestionManuelleDesLiensTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLiees">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsSontLiees" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesManuel">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsSontLieesManuel" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesAutoALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsSontLieesAutoALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsSontLieesAutoSurLeDomaine">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsSontLieesAutoSurLeDomaine" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterLienEntrePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AjouterLienEntrePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverLienEntrePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverLienEntrePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesALaPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TDOptionsLiesALaPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesALaPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsLieesALaPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesManuelALaPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TDOptionsLiesManuelALaPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesManuelALaPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsLieesManuelALaPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesAutoALaPromotionALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TDOptionsLiesAutoALaPromotionALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesAutoALaPromotionALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsLieesAutoALaPromotionALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TDOptionsLiesAutoALaPromotionSurLeDomaine">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TDOptionsLiesAutoALaPromotionSurLeDomaine" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsLieesAutoALaPromotionSurLeDomaine">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsLieesAutoALaPromotionSurLeDomaine" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IntervallesValiditeDuLienAutoEntrePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IntervallesValiditeDuLienAutoEntrePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EtudiantsEnCommunEntrePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EtudiantsEnCommunEntrePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EtudiantsEnCommunEntrePromotionsALaDate">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EtudiantsEnCommunEntrePromotionsALaDate" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EtudiantsEnCommunEntrePromotionsSurLeDomaine">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EtudiantsEnCommunEntrePromotionsSurLeDomaine" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RegroupementsPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#RegroupementsPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsRegroupement">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsRegroupement" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AjouterPromotionAuRegroupement">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#AjouterPromotionAuRegroupement" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EnleverPromotionDuRegroupement">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#EnleverPromotionDuRegroupement" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoursPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoursPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CoursPromotionEntre2Dates">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#CoursPromotionEntre2Dates" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PromotionsCours">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#PromotionsCours" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DomainePromotionDansLeCours">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#DomainePromotionDansLeCours" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ModifierDomainePromotionDansLeCours">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#ModifierDomainePromotionDansLeCours" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IcalEmploiDuTempsPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IcalEmploiDuTempsPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IcalEmploiDuTempsTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IcalEmploiDuTempsTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IcalPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IcalPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IcalTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#IcalTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URLIcalPromotion">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#URLIcalPromotion" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="URLIcalTableauDePromotions">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#URLIcalTableauDePromotions" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrierTableauDePromotionsParCle">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TrierTableauDePromotionsParCle" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrierTableauDePromotionsParNomEtCode">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TrierTableauDePromotionsParNomEtCode" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TrierTableauDePromotionsParIdentifiant">
      <wsoap:operation soapAction="urn:HpSvcW2025:IHpSvcWPromotions#TrierTableauDePromotionsParIdentifiant" />
      <wsdl:input>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:input>
      <wsdl:output>
        <wsoap:body namespace="http://www.indexeducation.com/frahtm/HpSvcW.html"
                    use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="HpSvcWDonnees">
    <wsdl:port name="PortPromotions"
               binding="hp:BindingPromotions">
      <wsoap:address location="https://hpsac.hep-bejune.ch/Promotions" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
