1787 lines
80 KiB
XML
1787 lines
80 KiB
XML
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="activity.ws.maelis.sigec.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="ActivityService" targetNamespace="activity.ws.maelis.sigec.com">
|
|
<wsdl:types>
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.school.ws.maelis.sigec.com" targetNamespace="bean.persistence.school.ws.maelis.sigec.com" version="1.0">
|
|
|
|
<xs:complexType name="weeklyCalendarActivityBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="yearCalendar" type="xs:int"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="dayWeekInfoList" nillable="true" type="tns:dayWeekActivityInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="dayWeekActivityInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dayNum" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="isOpen" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
</xs:schema>
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="bean.persistence.activity.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.school.ws.maelis.sigec.com" xmlns:ns1="activity.ws.maelis.sigec.com" targetNamespace="bean.persistence.activity.ws.maelis.sigec.com" version="1.0">
|
|
|
|
<xs:import namespace="activity.ws.maelis.sigec.com"/>
|
|
|
|
<xs:import namespace="bean.persistence.school.ws.maelis.sigec.com"/>
|
|
|
|
<xs:complexType name="addChildSubscribeRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="numFamily" type="xs:int"/>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element name="idAct" type="xs:string"/>
|
|
<xs:element name="idUnit" type="xs:string"/>
|
|
<xs:element name="idPlace" type="xs:string"/>
|
|
<xs:element name="dateStartSubscribe" type="xs:dateTime"/>
|
|
<xs:element name="dateEndSubscribe" type="xs:dateTime"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="dayWeekInfoList" nillable="true" type="tns:dayWeekInfoBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" nillable="true" type="tns:indicatorBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="dayWeekInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dayNum" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="isPresent" type="xs:boolean"/>
|
|
<xs:element minOccurs="0" name="isOpen" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="indicatorBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="note" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="choice" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="addChildUnitBasketResponseBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="controlResult" type="ns1:controlResultBean"/>
|
|
<xs:element minOccurs="0" name="basket" type="ns1:basketBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="addChildUnitLstWaitResponseBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="controlResult" type="ns1:controlResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonScheduleRequestBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="numDossier" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
|
<xs:element name="year" type="xs:int"/>
|
|
<xs:element name="month" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonScheduleResultBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecResultBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="personScheduleList" nillable="true" type="tns:personScheduleBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="personScheduleBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="person" type="tns:personBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityScheduleList" nillable="true" type="tns:activityScheduleBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="personBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityScheduleBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="tns:activityBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitScheduleList" nillable="true" type="tns:unitScheduleBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="activityType" type="tns:activityTypeBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityTypeBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="natureSpec" type="tns:activityNatureBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityNatureBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitScheduleBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="unit" type="tns:unitBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="dayInfoList" nillable="true" type="tns:dayInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="dayInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="day" type="xs:dateTime"/>
|
|
<xs:element name="scheduledPresence" type="xs:int"/>
|
|
<xs:element name="realPresence" type="xs:int"/>
|
|
<xs:element form="qualified" minOccurs="0" name="status" type="ns1:dayInfoStatus"/>
|
|
<xs:element form="qualified" minOccurs="0" name="action" type="ns1:dayInfoAction"/>
|
|
<xs:element minOccurs="0" name="hasPlace" type="xs:boolean"/>
|
|
<xs:element minOccurs="0" name="absence" type="tns:absenceBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="absenceBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPersonDayInfoBean">
|
|
<xs:sequence>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element name="idAct" type="xs:string"/>
|
|
<xs:element name="idUni" type="xs:string"/>
|
|
<xs:element name="date" type="xs:dateTime"/>
|
|
<xs:element name="idPlace" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="updateScheduleCalendarsResultBean">
|
|
<xs:sequence>
|
|
<xs:element name="result" type="xs:boolean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitPersonDayInfoList" nillable="true" type="tns:unitPersonDayInfoErrorBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPersonDayInfoErrorBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="errorMessage" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="unitPersonDayInfoBean" type="tns:unitPersonDayInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="readActivityPortailListResultBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityUnitPlacePortailList" nillable="true" type="tns:activityUnitPlacePortailBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityUnitPlacePortailBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activityPortail" type="tns:activityPortailBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="openDayList" nillable="true" type="xs:dateTime"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitPortailList" nillable="true" type="tns:unitPortailBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityPortailBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="birthControl" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="email" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="schoolYear" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="calendarGeneration" type="ns1:activityCalendarGenerationBean"/>
|
|
<xs:element minOccurs="0" name="dateStartPubli" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEndPubli" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="schoolControl" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="calendarMode" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="activityType" type="tns:activityTypeBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="weeklyCalendarActivityList" nillable="true" type="ns2:weeklyCalendarActivityBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriodList" nillable="true" type="tns:activityPeriodCapacityBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityBusList" nillable="true" type="tns:activityUnitPlaceBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityPeriodCapacityBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="period" type="ns1:periodBean"/>
|
|
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendCapacityExceptList" nillable="true" type="ns1:calendCapacityBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityUnitPlaceBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="ns1:activity3Bean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPlaceBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPlaceBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="tns:placeBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="placeBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="lib" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="lib2" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="adresse" type="tns:adressBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriscolList" nillable="true" type="tns:activityPeriscolBean"/>
|
|
<xs:element minOccurs="0" name="obs1" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="obs2" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="numTel" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="adressBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="num" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="street1" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="street2" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idStreet" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="zipcode" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="town" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityPeriscolBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="ns1:activity3Bean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityPeriodList" nillable="true" type="tns:activityPeriodCapacityBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPeriscolBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPeriscolBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="periodList" nillable="true" type="ns1:periodBean"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPortailBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="codeExt" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="birthDateStart" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="birthDateEnd" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="calendarLetter" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="subscribePublication" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateStartSubscribe" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEndSubscribe" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="numOrder" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="calendarPublication" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="recordAbsence" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendList" nillable="true" type="tns:calendPortailBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="tns:placeBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="calendPortailBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dateConso" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMin" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMax" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMinVisu" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaxVisu" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaxMajPrev" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaxAddPres" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="validateBasketRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="idBasket" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="validateBasketResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idFam" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="idFactureLst" nillable="true" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="idInsLst" nillable="true" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="paramUrlReglement" nillable="true" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="deleteBasketRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="idBasket" type="xs:string"/>
|
|
<xs:element name="idUtilisat" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getFamilyBasketRequestBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="numFamily" type="xs:int"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getFamilyBasketResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="basket" type="ns1:basketBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonUnitInfoRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="numDossier" type="xs:int"/>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element name="activityUnitPlace" type="tns:activityUnitPlaceBasketBean"/>
|
|
<xs:element minOccurs="0" name="dateRef" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityUnitPlaceBasketBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element name="idActivity" type="xs:string"/>
|
|
<xs:element name="idPlace" type="xs:string"/>
|
|
<xs:element name="idUnit" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonUnitInfoResponseBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="controlResult" type="ns1:controlResultBean"/>
|
|
<xs:element minOccurs="0" name="personInfo" type="tns:personInfoBean"/>
|
|
<xs:element minOccurs="0" name="activity" type="tns:activity2Bean"/>
|
|
<xs:element minOccurs="0" name="calendarGeneration" type="ns1:activityCalendarGenerationBean"/>
|
|
<xs:element minOccurs="0" name="weeklyCalendarActivity" type="tns:weeklyCalendarSubscribeUnitBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="openDayList" nillable="true" type="tns:dayOpenBean"/>
|
|
<xs:element minOccurs="0" name="unit" type="tns:unitInfoBean"/>
|
|
<xs:element minOccurs="0" name="place" type="tns:placeBasketBean"/>
|
|
<xs:element minOccurs="0" name="billingInformation" type="tns:billingInformationBean"/>
|
|
<xs:element minOccurs="0" name="action" type="ns1:subscribeAction"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorList" nillable="true" type="tns:indicatorBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="personInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idMaelis" type="xs:string"/>
|
|
<xs:element name="num" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activity2Bean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idActivity" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle1" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle2" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="activityType" type="tns:activityTypeBean"/>
|
|
<xs:element minOccurs="0" name="typInsPortal" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="paiementPortal" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="weeklyCalendarSubscribeUnitBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="dayWeekInfoList" nillable="true" type="tns:dayWeekActivityInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="dayWeekActivityInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dayNum" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="isOpen" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="dayOpenBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="day" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="hasPlace" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeInfoList" nillable="true" type="tns:placeInfoBean"/>
|
|
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="placeInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="place" type="tns:placeBasketBean"/>
|
|
<xs:element minOccurs="0" name="capacityInfo" type="ns1:controlResultBean"/>
|
|
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="placeBasketBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idPlace" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="lib1" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="lib2" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="etatIns" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="ageStart" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="ageEnd" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="ctrlPlaces" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="listBlocNoteBean" nillable="true" type="tns:blocNoteBean"/>
|
|
<xs:element minOccurs="0" name="longitude" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="latitude" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="blocNoteBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idBlocNote" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="note" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="numIndex" type="xs:int"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="billingInformationBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="modeFact" type="ns1:modeFactBean"/>
|
|
<xs:element minOccurs="0" name="quantity" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="unitPrice" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="updatePersonScheduleRequestBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="numDossier" type="xs:int"/>
|
|
<xs:element maxOccurs="unbounded" name="unitPersonDayInfoList" type="tns:unitPersonDayInfo"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="unitPersonDayInfo">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element name="idAct" type="xs:string"/>
|
|
<xs:element name="idUni" type="xs:string"/>
|
|
<xs:element name="date" type="xs:dateTime"/>
|
|
<xs:element name="action" type="ns1:dayInfoAction"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="updatePersonScheduleResultBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecResultBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="errorMessages" nillable="true" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityNature2Bean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityTypeList" nillable="true" type="tns:activityType2Bean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="activityType2Bean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="deleteChildUnitBasketRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="idBasketLine" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="deleteChildUnitBasketResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="basket" type="ns1:basketBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonCatalogueActivityRequestBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="numDossier" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="codeNatureActivity" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="activity" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="unit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="place" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="dateStartActivity" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateEndActivity" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="yearSchool" type="xs:int"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="getPersonCatalogueActivityResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="person" type="ns1:personInfoBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="catalogueActivityList" nillable="true" type="tns:catalogueActivityBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="catalogueActivityBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="tns:activity2Bean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="indicatorBlockSubscribeList" nillable="true" type="tns:indicatorBlockSubscribeBean"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitInfoList" nillable="true" type="tns:unitInfoBean"/>
|
|
<xs:element minOccurs="0" name="incompleteFamilyFile" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
<xs:complexType name="indicatorBlockSubscribeBean">
|
|
<xs:sequence>
|
|
<xs:element name="code" type="xs:string"/>
|
|
<xs:element name="libelle" type="xs:string"/>
|
|
<xs:element name="canSubscribe" type="xs:boolean"/>
|
|
<xs:element name="isRequired" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
|
|
</xs:schema>
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="activity.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.activity.ws.maelis.sigec.com" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="activity.ws.maelis.sigec.com">
|
|
<xs:import namespace="bean.persistence.activity.ws.maelis.sigec.com"/>
|
|
<xs:import namespace="bean.persistence.school.ws.maelis.sigec.com"/>
|
|
<xs:element name="addPersonUnitBasket" type="tns:addPersonUnitBasket"/>
|
|
<xs:element name="addPersonUnitBasketResponse" type="tns:addPersonUnitBasketResponse"/>
|
|
<xs:element name="addPersonUnitLstWait" type="tns:addPersonUnitLstWait"/>
|
|
<xs:element name="addPersonUnitLstWaitResponse" type="tns:addPersonUnitLstWaitResponse"/>
|
|
<xs:element name="addSchedulePresenceUnit" type="tns:addSchedulePresenceUnit"/>
|
|
<xs:element name="addSchedulePresenceUnitResponse" type="tns:addSchedulePresenceUnitResponse"/>
|
|
<xs:element name="delSchedulePresenceUnit" type="tns:delSchedulePresenceUnit"/>
|
|
<xs:element name="delSchedulePresenceUnitResponse" type="tns:delSchedulePresenceUnitResponse"/>
|
|
<xs:element name="deleteBasket" type="tns:deleteBasket"/>
|
|
<xs:element name="deleteBasketResponse" type="tns:deleteBasketResponse"/>
|
|
<xs:element name="deletePersonUnitBasket" type="tns:deletePersonUnitBasket"/>
|
|
<xs:element name="deletePersonUnitBasketResponse" type="tns:deletePersonUnitBasketResponse"/>
|
|
<xs:element name="getCalendarPeriodQuantity" type="tns:getCalendarPeriodQuantity"/>
|
|
<xs:element name="getCalendarPeriodQuantityResponse" type="tns:getCalendarPeriodQuantityResponse"/>
|
|
<xs:element name="getFamilyBasket" type="tns:getFamilyBasket"/>
|
|
<xs:element name="getFamilyBasketResponse" type="tns:getFamilyBasketResponse"/>
|
|
<xs:element name="getPersonCatalogueActivity" type="tns:getPersonCatalogueActivity"/>
|
|
<xs:element name="getPersonCatalogueActivityResponse" type="tns:getPersonCatalogueActivityResponse"/>
|
|
<xs:element name="getPersonScheduleList" type="tns:getPersonScheduleList"/>
|
|
<xs:element name="getPersonScheduleListResponse" type="tns:getPersonScheduleListResponse"/>
|
|
<xs:element name="getPersonUnitInfo" type="tns:getPersonUnitInfo"/>
|
|
<xs:element name="getPersonUnitInfoResponse" type="tns:getPersonUnitInfoResponse"/>
|
|
<xs:element name="isWSRunning" type="tns:isWSRunning"/>
|
|
<xs:element name="isWSRunningResponse" type="tns:isWSRunningResponse"/>
|
|
<xs:element name="readActivityList" type="tns:readActivityList"/>
|
|
<xs:element name="readActivityListResponse" type="tns:readActivityListResponse"/>
|
|
<xs:element name="readActivityNatureTypeList" type="tns:readActivityNatureTypeList"/>
|
|
<xs:element name="readActivityNatureTypeListResponse" type="tns:readActivityNatureTypeListResponse"/>
|
|
<xs:element name="updateBasketTime" type="tns:updateBasketTime"/>
|
|
<xs:element name="updateBasketTimeResponse" type="tns:updateBasketTimeResponse"/>
|
|
<xs:element name="updatePersonSchedule" type="tns:updatePersonSchedule"/>
|
|
<xs:element name="updatePersonScheduleResponse" type="tns:updatePersonScheduleResponse"/>
|
|
<xs:element name="updatePersonUnitBasket" type="tns:updatePersonUnitBasket"/>
|
|
<xs:element name="updatePersonUnitBasketResponse" type="tns:updatePersonUnitBasketResponse"/>
|
|
<xs:element name="validateBasket" type="tns:validateBasket"/>
|
|
<xs:element name="validateBasketResponse" type="tns:validateBasketResponse"/>
|
|
<xs:complexType name="addPersonUnitBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="addPersonUnitBasketRequestBean" type="ns1:addChildSubscribeRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType abstract="true" name="abstractSpecBean">
|
|
<xs:sequence/>
|
|
</xs:complexType>
|
|
<xs:complexType name="addPersonUnitBasketResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="addPersonUnitBasketResponseBean" type="ns1:addChildUnitBasketResponseBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="controlResultBean">
|
|
<xs:sequence>
|
|
<xs:element name="controlOK" type="xs:boolean"/>
|
|
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="basketBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dateAdd" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaj" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="delai" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idFam" type="xs:string"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="lignes" nillable="true" type="tns:basketLigneBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="basketLigneBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="datEchn" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaj" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idInsLieu" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idPanier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="inscription" type="tns:subscribeBean"/>
|
|
<xs:element minOccurs="0" name="montant" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="personneInfo" type="tns:personInfoBean"/>
|
|
<xs:element minOccurs="0" name="prixUnit" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="qte" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="subscribeBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dateDeb" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateFin" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="idAct" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idInsAct" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idInsLieu" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idLieu" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idRegie" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libAct" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libLieu" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libUnit" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="personInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="dateBirth" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="firstname" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="lastname" type="xs:string"/>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="sexe" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addPersonUnitLstWait">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="AddPersonSubscribeRequestBean" type="ns1:addChildSubscribeRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addPersonUnitLstWaitResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="addPersonUnitLstWaitResponseBean" type="ns1:addChildUnitLstWaitResponseBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getCalendarPeriodQuantity">
|
|
<xs:sequence>
|
|
<xs:element name="numPerson" type="xs:int"/>
|
|
<xs:element name="idAct" type="xs:string"/>
|
|
<xs:element name="idUni" type="xs:string"/>
|
|
<xs:element name="dateStart" type="xs:dateTime"/>
|
|
<xs:element name="dateEnd" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getCalendarPeriodQuantityResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="quantity" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonScheduleList">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="requestBean" type="ns1:getPersonScheduleRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType abstract="true" name="abstractSpecRequestBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonScheduleListResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="resultBean" type="ns1:getPersonScheduleResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType abstract="true" name="abstractSpecResultBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence/>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="addSchedulePresenceUnit">
|
|
<xs:sequence>
|
|
<xs:element name="unitPersonDayInfoBean" type="ns1:unitPersonDayInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="addSchedulePresenceUnitResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="UpdateScheduleCalendarsResultBean" type="ns1:updateScheduleCalendarsResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="readActivityList">
|
|
<xs:sequence>
|
|
<xs:element name="schoolyear" type="xs:int"/>
|
|
<xs:element name="dateStartCalend" type="xs:dateTime"/>
|
|
<xs:element name="dateEndCalend" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="readActivityListResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="ReadActivityPortailListResultBean" type="ns1:readActivityPortailListResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="activityCalendarGenerationBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="tns:activityCalendarGenerationMode"/>
|
|
<xs:element minOccurs="0" name="value" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="periodBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="calendCapacityBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="dayDate" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="activity3Bean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="activityPeriodCapacityKernelBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendCapacityExceptKernelList" nillable="true" type="tns:calendCapacityKernelBean"/>
|
|
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="periodKernel" type="tns:codeLabelKernelBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="calendCapacityKernelBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="capacity" type="xs:int"/>
|
|
<xs:element minOccurs="0" name="dayDate" type="xs:dateTime"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="codeLabelKernelBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="label" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="activityUnitPlace2KernelBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activityKernel" type="xs:anyType"/>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitKernelList" nillable="true" type="xs:anyType"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="consoTarifKernelBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="commune" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="consoKernelBean" type="tns:codeLabelKernelBean"/>
|
|
<xs:element minOccurs="0" name="tarifKernelBean" type="tns:codeLabelKernelBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validateBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="validateBasketRequestBean" type="ns1:validateBasketRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="validateBasketResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="validateBasketResultBean" type="ns1:validateBasketResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="deleteBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="deleteBasketRequestBean" type="ns1:deleteBasketRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="deleteBasketResponse">
|
|
<xs:sequence/>
|
|
</xs:complexType>
|
|
<xs:complexType name="getFamilyBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="getFamilyBasketRequestBean" type="ns1:getFamilyBasketRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getFamilyBasketResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="getFamilyBasketResultBean" type="ns1:getFamilyBasketResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="delSchedulePresenceUnit">
|
|
<xs:sequence>
|
|
<xs:element name="unitPersonDayInfoBean" type="ns1:unitPersonDayInfoBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="delSchedulePresenceUnitResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="UpdateScheduleCalendarsResultBean" type="ns1:updateScheduleCalendarsResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonUnitInfo">
|
|
<xs:sequence>
|
|
<xs:element name="getPersonUnitInfoRequestBean" type="ns1:getPersonUnitInfoRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonUnitInfoResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="getPersonUnitInfoResponseBean" type="ns1:getPersonUnitInfoResponseBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateBasketTime">
|
|
<xs:sequence>
|
|
<xs:element name="idBasket" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateBasketTimeResponse">
|
|
<xs:sequence/>
|
|
</xs:complexType>
|
|
<xs:complexType name="updatePersonUnitBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="updateBasketLigneRequestBean" type="tns:updateBasketLigneRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateBasketLigneRequestBean">
|
|
<xs:sequence>
|
|
<xs:element name="id" type="xs:string"/>
|
|
<xs:element name="qte" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updatePersonUnitBasketResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="updateBasketLigneResultBean" type="tns:updateBasketLigneResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateBasketLigneResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="datEchn" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="dateMaj" type="xs:dateTime"/>
|
|
<xs:element minOccurs="0" name="id" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idIns" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idInsLieu" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idInsStd" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="idPanier" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="montant" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="prixUnit" type="xs:double"/>
|
|
<xs:element minOccurs="0" name="qte" type="xs:double"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="isWSRunning">
|
|
<xs:sequence/>
|
|
</xs:complexType>
|
|
<xs:complexType name="isWSRunningResponse">
|
|
<xs:sequence>
|
|
<xs:element name="isWSRunning" type="xs:boolean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updatePersonSchedule">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="requestBean" type="ns1:updatePersonScheduleRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updatePersonScheduleResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="resultBean" type="ns1:updatePersonScheduleResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="readActivityNatureTypeList">
|
|
<xs:sequence/>
|
|
</xs:complexType>
|
|
<xs:complexType name="readActivityNatureTypeListResponse">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityNatureList" type="ns1:activityNature2Bean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="deletePersonUnitBasket">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="deletePersonUnitBasketRequestBean" type="ns1:deleteChildUnitBasketRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="deletePersonUnitBasketResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="deletePersonUnitBasketResultBean" type="ns1:deleteChildUnitBasketResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonCatalogueActivity">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="getPersonCatalogueActivityRequestBean" type="ns1:getPersonCatalogueActivityRequestBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="getPersonCatalogueActivityResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="getPersonCatalogueActivityResultBean" type="ns1:getPersonCatalogueActivityResultBean"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:simpleType name="blocNoteTypeEnum">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="A"/>
|
|
<xs:enumeration value="L"/>
|
|
<xs:enumeration value="IA"/>
|
|
<xs:enumeration value="RP"/>
|
|
<xs:enumeration value="ID"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="indicatorTypeDescEnum">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="NONE"/>
|
|
<xs:enumeration value="NOTE"/>
|
|
<xs:enumeration value="CHOICE"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="dayInfoStatus">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="NO_CUSTODY"/>
|
|
<xs:enumeration value="NO_READ"/>
|
|
<xs:enumeration value="READ_ONLY"/>
|
|
<xs:enumeration value="WRITABLE"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="dayInfoAction">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ADD_PRES_PREVI"/>
|
|
<xs:enumeration value="DEL_PRES_PREVI"/>
|
|
<xs:enumeration value="ADD_ABSENCE"/>
|
|
<xs:enumeration value="DEL_ABSENCE"/>
|
|
<xs:enumeration value="ADD_PRES_REAL"/>
|
|
<xs:enumeration value="DEL_PRES_REAL"/>
|
|
<xs:enumeration value="ADD_DEDUCTED_ABSENCE"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="activityCalendarGenerationMode">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="REQUIRED"/>
|
|
<xs:enumeration value="FORBIDDEN"/>
|
|
<xs:enumeration value="NOT_REQUIRED"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="modeFactBean">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="FORFAIT"/>
|
|
<xs:enumeration value="PRESENCE"/>
|
|
<xs:enumeration value="QUANTITE"/>
|
|
<xs:enumeration value="AUTRE"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="subscribeAction">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="ADD_SUBSCRIBE"/>
|
|
<xs:enumeration value="ADD_WAIT"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:element name="MaelisActivityException" type="tns:MaelisActivityException"/>
|
|
<xs:complexType name="MaelisActivityException">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
|
<xs:element minOccurs="0" name="message" type="xs:string"/>
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="addPersonUnitBasket">
|
|
<wsdl:part element="tns:addPersonUnitBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addPersonUnitLstWait">
|
|
<wsdl:part element="tns:addPersonUnitLstWait" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getCalendarPeriodQuantity">
|
|
<wsdl:part element="tns:getCalendarPeriodQuantity" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonScheduleList">
|
|
<wsdl:part element="tns:getPersonScheduleList" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addSchedulePresenceUnit">
|
|
<wsdl:part element="tns:addSchedulePresenceUnit" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="validateBasket">
|
|
<wsdl:part element="tns:validateBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="deleteBasket">
|
|
<wsdl:part element="tns:deleteBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getFamilyBasket">
|
|
<wsdl:part element="tns:getFamilyBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonUnitInfo">
|
|
<wsdl:part element="tns:getPersonUnitInfo" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getCalendarPeriodQuantityResponse">
|
|
<wsdl:part element="tns:getCalendarPeriodQuantityResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="delSchedulePresenceUnitResponse">
|
|
<wsdl:part element="tns:delSchedulePresenceUnitResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updatePersonUnitBasket">
|
|
<wsdl:part element="tns:updatePersonUnitBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="isWSRunning">
|
|
<wsdl:part element="tns:isWSRunning" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updatePersonSchedule">
|
|
<wsdl:part element="tns:updatePersonSchedule" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityNatureTypeList">
|
|
<wsdl:part element="tns:readActivityNatureTypeList" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonScheduleListResponse">
|
|
<wsdl:part element="tns:getPersonScheduleListResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonUnitInfoResponse">
|
|
<wsdl:part element="tns:getPersonUnitInfoResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="deleteBasketResponse">
|
|
<wsdl:part element="tns:deleteBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityNatureTypeListResponse">
|
|
<wsdl:part element="tns:readActivityNatureTypeListResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addPersonUnitBasketResponse">
|
|
<wsdl:part element="tns:addPersonUnitBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityList">
|
|
<wsdl:part element="tns:readActivityList" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="deletePersonUnitBasketResponse">
|
|
<wsdl:part element="tns:deletePersonUnitBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonCatalogueActivityResponse">
|
|
<wsdl:part element="tns:getPersonCatalogueActivityResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="validateBasketResponse">
|
|
<wsdl:part element="tns:validateBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateBasketTimeResponse">
|
|
<wsdl:part element="tns:updateBasketTimeResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="isWSRunningResponse">
|
|
<wsdl:part element="tns:isWSRunningResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityListResponse">
|
|
<wsdl:part element="tns:readActivityListResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="delSchedulePresenceUnit">
|
|
<wsdl:part element="tns:delSchedulePresenceUnit" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="MaelisActivityException">
|
|
<wsdl:part element="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateBasketTime">
|
|
<wsdl:part element="tns:updateBasketTime" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addSchedulePresenceUnitResponse">
|
|
<wsdl:part element="tns:addSchedulePresenceUnitResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updatePersonScheduleResponse">
|
|
<wsdl:part element="tns:updatePersonScheduleResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="addPersonUnitLstWaitResponse">
|
|
<wsdl:part element="tns:addPersonUnitLstWaitResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="deletePersonUnitBasket">
|
|
<wsdl:part element="tns:deletePersonUnitBasket" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getFamilyBasketResponse">
|
|
<wsdl:part element="tns:getFamilyBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updatePersonUnitBasketResponse">
|
|
<wsdl:part element="tns:updatePersonUnitBasketResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="getPersonCatalogueActivity">
|
|
<wsdl:part element="tns:getPersonCatalogueActivity" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:portType name="ActivityService">
|
|
<wsdl:operation name="addPersonUnitBasket">
|
|
<wsdl:documentation>Ajoute au panier une inscription d'un enfant à une activité du catalogue
|
|
|
|
--------------------------------------
|
|
Cette méthode doit être appelée lorsque l'usager demande à s'inscrire à une activité/unité/lieu.
|
|
Il s'agit de réserver la place tout en gérant un panier qui peut être vider par l'usager ou si le délai de conservation du panier est dépassé
|
|
Traitement :
|
|
|
|
Lors de la validation de l'inscription, le contrôle d'inscription à des unités incompatibles est effectué à nouveau ainsi que le contrôle d'existence de l'inscription
|
|
Génération de
|
|
- L'inscription (état « WEB_PANIER »), l'inscription à l'unité standard si elle n'existe pas, est générée à l'état WEB_STANDARD
|
|
- Son calendrier,
|
|
- Le panier s'il n'en existe pas pour la famille
|
|
- La ligne de l'inscription du panier
|
|
|
|
---------------------------------------
|
|
Retour :
|
|
Le panier avec toutes les inscriptions du panier, avec facturation immédiate ou pas.
|
|
Une erreur si plus de place</wsdl:documentation>
|
|
<wsdl:input message="tns:addPersonUnitBasket" name="addPersonUnitBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:addPersonUnitBasketResponse" name="addPersonUnitBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addPersonUnitLstWait">
|
|
<wsdl:documentation>Ajoute au panier une inscription en liste d'attente d'une personne à une activité du catalogue
|
|
|
|
------------------------------------------
|
|
Cette méthode peut être utilisée lorsqu'il n'y a plus de place
|
|
mais que l'on souhaite quand même ajouter l'inscription en liste d'attente (lorsque le paramétrage de l'activité l'autorise)
|
|
|
|
Traitement :
|
|
Génération de
|
|
- L'inscription (état « WEB_WAIT »), l'inscription à l'unité standard si elle n'existe pas, est générée à l'état WEB_STANDARD
|
|
- Son calendrier
|
|
- Le panier s'il n'en existe pas pour la famille
|
|
- La ligne de l'inscription du panier
|
|
|
|
Retour :
|
|
L'inscription générée</wsdl:documentation>
|
|
<wsdl:input message="tns:addPersonUnitLstWait" name="addPersonUnitLstWait">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:addPersonUnitLstWaitResponse" name="addPersonUnitLstWaitResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getCalendarPeriodQuantity">
|
|
<wsdl:documentation>Méthode qui renvoie le nombre de jour de présence pour une activité sur une période
|
|
|
|
-------------------------------
|
|
- numPerson : numéro de personne (obligatoire)
|
|
- idAct : identifiant de l'activité (obligatoire)
|
|
- idUni : identifiant de l'unité (obligatoire)
|
|
- dateStart : date de début (obligatoire)
|
|
- dateEnd : date de fin (obligatoire)
|
|
|
|
-------------------------------
|
|
Retour :
|
|
La quantité</wsdl:documentation>
|
|
<wsdl:input message="tns:getCalendarPeriodQuantity" name="getCalendarPeriodQuantity">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getCalendarPeriodQuantityResponse" name="getCalendarPeriodQuantityResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonScheduleList">
|
|
<wsdl:documentation>Renvoie les calendriers d'une personne</wsdl:documentation>
|
|
<wsdl:input message="tns:getPersonScheduleList" name="getPersonScheduleList">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getPersonScheduleListResponse" name="getPersonScheduleListResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addSchedulePresenceUnit">
|
|
<wsdl:documentation>Méthode d'ajout d'une présence prévisionnelle
|
|
|
|
Cette méthode est utilisée dans le cas des activités pour lesquelles le calendrier journalier des présences doit être saisie sur la plage de l'inscription.
|
|
Pour chaque jour coché, cette méthode est invoquée pour que la présence soit immédiatement réservée avec contrôle de place en cas d'erreur.
|
|
|
|
-------------------------------
|
|
unitPersonDayInfoBean : jour du calendrier (obligatoire)
|
|
- numPerson : numéro de personne (obligatoire)
|
|
- idAct : identifiant de l'activité (obligatoire)
|
|
- idUni : identifiant de l'unité (obligatoire)
|
|
- idPlace : identifiant de l'unité (obligatoire)
|
|
- date : date du jour dans le calendrier (obligatoire)
|
|
|
|
-------------------------------
|
|
Traitement :
|
|
Pour chaque élément de la liste
|
|
Si l'enfant est inscrit à l'unité
|
|
Si l'enfant est inscrit au lieu
|
|
Si action = ajout de présence
|
|
Si le calendrier prévisionnel n'existe pas
|
|
Création du calendrier
|
|
Sinon si la présence prévisionnelle existe déjà
|
|
Retour erreur « Il y a déjà un prévisionnel à cette unité pour cet enfant »
|
|
Sinon si pas de présence réelle existante
|
|
Mise à jour du calendrier Sinon retour erreur « présence réelle déjà existante »
|
|
Si action = suppression de présence
|
|
Si le calendrier prévisionnel existe
|
|
Si présence prévisionnelle existante
|
|
Mise à jour calendrier
|
|
Sinon retour erreur « pas de présence »
|
|
Sinon retour erreur « Il n'y a pas de prévisionnel pour cette unité »
|
|
Sinon Retour erreur « non inscrit au lieu »
|
|
Sinon Retour erreur « non inscrit à l'unité »
|
|
|
|
------------------------------
|
|
Retour :
|
|
UpdateScheduleCalendarsResultBean</wsdl:documentation>
|
|
<wsdl:input message="tns:addSchedulePresenceUnit" name="addSchedulePresenceUnit">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:addSchedulePresenceUnitResponse" name="addSchedulePresenceUnitResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readActivityList">
|
|
<wsdl:documentation>Renvoie le paramétrage des activités, des unités et des lieux afin de fournir les informations nécessaires pour les inscriptions.
|
|
Les activités qui sont renvoyées sont celles ouvertes sur la plage de date passée en paramètre.
|
|
Les différents paramétrages concernant la publication des activités/unités sont renvoyées par la méthode permettant ainsi côté GRC la gestion des modalités d'inscription
|
|
|
|
-------------------------------
|
|
schoolyear : année scolaire (obligatoire)
|
|
dateStartCalend : date de début des jours du calendrier (obligatoire)
|
|
dateEndCalend : date de fin des jours du calendrier (obligatoire)
|
|
|
|
-------------------------------
|
|
Traitement :
|
|
Les activités renvoyées sont celles qui sont publiables (en lecture ou écriture) et qui correspondent à l'année scolaire passée en paramètre ou n'ont pas d'année scolaire paramétrée.
|
|
|
|
Les unités renvoyées sont celles qui sont publiables (en lecture ou écriture) pour les inscriptions
|
|
</wsdl:documentation>
|
|
<wsdl:input message="tns:readActivityList" name="readActivityList">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:readActivityListResponse" name="readActivityListResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="validateBasket">
|
|
<wsdl:documentation>Valide le panier
|
|
Renvoi une liste d'identifiant de factures ainsi que la liste des identifiants d'inscription.
|
|
Renvoi les paramètres de l'URL de paiement.</wsdl:documentation>
|
|
<wsdl:input message="tns:validateBasket" name="validateBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:validateBasketResponse" name="validateBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="deleteBasket">
|
|
<wsdl:documentation>Supprime le panier</wsdl:documentation>
|
|
<wsdl:input message="tns:deleteBasket" name="deleteBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:deleteBasketResponse" name="deleteBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getFamilyBasket">
|
|
<wsdl:documentation>Renvoie le panier de la famille pour un utilisateur</wsdl:documentation>
|
|
<wsdl:input message="tns:getFamilyBasket" name="getFamilyBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getFamilyBasketResponse" name="getFamilyBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="delSchedulePresenceUnit">
|
|
<wsdl:documentation>Méthode suppression d'une présence prévisionnelle
|
|
|
|
Cette méthode est utilisée dans le cas des activités pour lesquelles le calendrier journalier des présences doit être saisie sur la plage de l'inscription.
|
|
Pour chaque jour dé-coché, cette méthode est invoquée pour que la présence soit immédiatement supprimé avec en cas d'erreur.
|
|
|
|
-------------------------------
|
|
unitPersonDayInfoBean : jour du calendrier (obligatoire)
|
|
- numPerson : numéro de personne (obligatoire)
|
|
- idAct : identifiant de l'activité (obligatoire)
|
|
- idUni : identifiant de l'unité (obligatoire)
|
|
- idPlace : identifiant de l'unité (obligatoire)
|
|
- date : date du jour dans le calendrier (obligatoire)
|
|
|
|
-------------------------------
|
|
Traitement :
|
|
Pour chaque élément de la liste
|
|
Si l'enfant est inscrit à l'unité
|
|
Si l'enfant est inscrit au lieu
|
|
Si action = suppression de présence
|
|
Si le calendrier prévisionnel existe
|
|
Si présence prévisionnelle existante
|
|
Mise à jour calendrier
|
|
Sinon retour erreur « pas de présence »
|
|
Sinon retour erreur « Il n'y a pas de prévisionnel pour cette unité »
|
|
Sinon Retour erreur « non inscrit au lieu »
|
|
Sinon Retour erreur « non inscrit à l'unité »
|
|
|
|
------------------------------
|
|
Retour :
|
|
UnitPersonDayInfoErrorBean</wsdl:documentation>
|
|
<wsdl:input message="tns:delSchedulePresenceUnit" name="delSchedulePresenceUnit">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:delSchedulePresenceUnitResponse" name="delSchedulePresenceUnitResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonUnitInfo">
|
|
<wsdl:documentation>Renvoie les informations pour l'inscription d'une personne à l'unité d'une activité du catalogue
|
|
|
|
------------------------------------------
|
|
Traitement :
|
|
Le traitement contrôle en premier que l'inscription est possible :
|
|
- Contrôle qu'il n'existe pas déjà une inscription (inscription effectuée par un agent ou en back office après l'affichage du catalogue).
|
|
- Contrôle qu'il n'existe pas une inscription à une unité ennemi
|
|
|
|
En cas d'inscription existante, il n'y a pas d'action. Le message de retour indique qu'une inscription existe déjà
|
|
S'il n'y a plus de place et que le paramétrage autorise l'inscription en liste d'attente, l'action est « ADD_WAIT », sinon aucune action possible.
|
|
Si l'inscription n'existe pas et qu'il y a de la place, l'action est « ADD_SUBSCRIBE »
|
|
|
|
|
|
Lecture des informations de l'activité, de l'unité et du lieu
|
|
Le prix unitaire est calculé pour la date de début d'inscription, et les années de référence de l'utilisateur PORTAIL
|
|
|
|
Le top « mono facture guichet automatique » de l'activité (CT_FLFACT) détermine si la facture doit être générée au moment de l'inscription.
|
|
Si l'activité est facturée en batch, l'information concernant le mode de facturation n'est pas remplie. Dans le cas où la facturation est effectuée à l'inscription, une ligne de train pour l'activité doit avoir été paramétrée pour pourvoir déterminer le mode de facturation et la quantité à facturer en fonction du mode de paramétrage de la ligne de train.
|
|
Cette quantité n'est renvoyée que si une facture est à générer
|
|
|
|
|
|
Lecture Calendriers
|
|
Pour les activités pour lesquelles un calendrier hebdomadaire prévisionnel doit être saisi lors de l'inscription, la propriété calendarGeneration est à O ou I, à savoir respectivement, saisie obligatoire ou facultative d'un calendrier hebdomadaire.
|
|
|
|
Pour les activités pour lesquelles un calendrier journalier prévisionnel doit être saisi sur la période de l'inscription, le paramétrage suivant sera renvoyé :
|
|
- La propriété calendarGeneration à I, à savoir pas de calendrier hebdomadaire.
|
|
- La propriété List<DayInfoBean> dayInfoList fournit la liste des jours pour lesquels la saisie doit être proposée (idem que pour le module réservation/annulation)
|
|
|
|
Contrôle de capacité
|
|
La capacité est contrôle lors de la lecture des information et en fonction du paramétrage et du nombre de place et l'action disponible est retournée</wsdl:documentation>
|
|
<wsdl:input message="tns:getPersonUnitInfo" name="getPersonUnitInfo">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getPersonUnitInfoResponse" name="getPersonUnitInfoResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateBasketTime">
|
|
<wsdl:documentation>Prolonge la durée de vie du panier de son délai</wsdl:documentation>
|
|
<wsdl:input message="tns:updateBasketTime" name="updateBasketTime">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updateBasketTimeResponse" name="updateBasketTimeResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updatePersonUnitBasket">
|
|
<wsdl:documentation>Met à jour la quantité d'une ligne du panier</wsdl:documentation>
|
|
<wsdl:input message="tns:updatePersonUnitBasket" name="updatePersonUnitBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updatePersonUnitBasketResponse" name="updatePersonUnitBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="isWSRunning">
|
|
<wsdl:documentation>Vérifie si le webservice est OK
|
|
|
|
-------------------------
|
|
Retourne vrai ou faux</wsdl:documentation>
|
|
<wsdl:input message="tns:isWSRunning" name="isWSRunning">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:isWSRunningResponse" name="isWSRunningResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updatePersonSchedule">
|
|
<wsdl:documentation>Mise à jour des présences/absences aux activités auxquelles est inscrite la personne
|
|
|
|
----------------------
|
|
Actions possibles :
|
|
ADD_PRES_PREVI,
|
|
DEL_PRES_PREVI,
|
|
ADD_ABSENCE,
|
|
DEL_ABSENCE,
|
|
ADD_PRES_REAL,
|
|
DEL_PRES_REAL,
|
|
ADD_DEDUCTED_ABSENCE</wsdl:documentation>
|
|
<wsdl:input message="tns:updatePersonSchedule" name="updatePersonSchedule">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updatePersonScheduleResponse" name="updatePersonScheduleResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readActivityNatureTypeList">
|
|
<wsdl:documentation>Méthode de lecture des natures et des types d'activité
|
|
Cette méthode retourne la liste des natures d'activités avec, pour chaque nature,
|
|
la liste des types d'activité de cette nature.
|
|
|
|
La nature d'activité est un paramètre de la méthode de lecture du catalogue personnalisé qui permet de filtrer les activités par rapport à cette nature pour cibler une catégorie d'activité (loisirs, vacances) et/ou un public (enfant, ado, adulte, sénior)
|
|
</wsdl:documentation>
|
|
<wsdl:input message="tns:readActivityNatureTypeList" name="readActivityNatureTypeList">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:readActivityNatureTypeListResponse" name="readActivityNatureTypeListResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="deletePersonUnitBasket">
|
|
<wsdl:documentation>Supprime une ligne du panier</wsdl:documentation>
|
|
<wsdl:input message="tns:deletePersonUnitBasket" name="deletePersonUnitBasket">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:deletePersonUnitBasketResponse" name="deletePersonUnitBasketResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonCatalogueActivity">
|
|
<wsdl:documentation>Renvoie le catalogue des activités/unités/lieux disponibles pour une personne de la famille
|
|
|
|
--------------------------------------
|
|
|
|
Traitement :
|
|
- Liste des activités/unités/lieux du catalogue
|
|
|
|
La requête récupère toutes les activités du catalogue toutes les activités/unités lieux auxquelles la personne a accès y compris celles pour lesquelles une inscription existe déjà.
|
|
Lorsque la personne est déjà inscrite, l'identifiant de l'inscription existante idIns est renvoyé au niveau de l'unité et du lieu afin de disposer de cette information pour ne pas permettre une autre inscription.
|
|
|
|
- Liste des indicateurs bloquants (non utilisé pour Toulouse)
|
|
|
|
Des indicateurs peuvent être positionnés pour les activités pour interdire l'inscription à certaines personnes en fonction de la présence ou de l'absence de l'indicateur pour la personne
|
|
|
|
- Contrôle de capacité
|
|
|
|
Lorsque le contrôle de capacité est effectué par rapport au nombre d'inscrits, le contrôle est effectué par rapport au nombre d'inscriptions confirmées déjà présentes
|
|
Si la capacité est effectuée par jour, il n'y a pas de contrôle du nombre d'inscrits mais lors de la saisie de l'inscription, pour chaque jour est indiqué s'il reste ou non de la place
|
|
</wsdl:documentation>
|
|
<wsdl:input message="tns:getPersonCatalogueActivity" name="getPersonCatalogueActivity">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:getPersonCatalogueActivityResponse" name="getPersonCatalogueActivityResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="ActivityServiceSoapBinding" type="tns:ActivityService">
|
|
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="addPersonUnitBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="addPersonUnitBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="addPersonUnitBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addPersonUnitLstWait">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="addPersonUnitLstWait">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="addPersonUnitLstWaitResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getCalendarPeriodQuantity">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getCalendarPeriodQuantity">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getCalendarPeriodQuantityResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonScheduleList">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getPersonScheduleList">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getPersonScheduleListResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="addSchedulePresenceUnit">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="addSchedulePresenceUnit">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="addSchedulePresenceUnitResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readActivityList">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="readActivityList">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="readActivityListResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="validateBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="validateBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="validateBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="deleteBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="deleteBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="deleteBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getFamilyBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getFamilyBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getFamilyBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="delSchedulePresenceUnit">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="delSchedulePresenceUnit">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="delSchedulePresenceUnitResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonUnitInfo">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getPersonUnitInfo">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getPersonUnitInfoResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateBasketTime">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="updateBasketTime">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="updateBasketTimeResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updatePersonUnitBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="updatePersonUnitBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="updatePersonUnitBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="isWSRunning">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="isWSRunning">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="isWSRunningResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updatePersonSchedule">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="updatePersonSchedule">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="updatePersonScheduleResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readActivityNatureTypeList">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="readActivityNatureTypeList">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="readActivityNatureTypeListResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="deletePersonUnitBasket">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="deletePersonUnitBasket">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="deletePersonUnitBasketResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="getPersonCatalogueActivity">
|
|
<soap:operation soapAction="" style="document"/>
|
|
<wsdl:input name="getPersonCatalogueActivity">
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output name="getPersonCatalogueActivityResponse">
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal"/>
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="ActivityService">
|
|
<wsdl:port binding="tns:ActivityServiceSoapBinding" name="ActivityServiceImplPort">
|
|
<soap:address location="https://demo-toulouse.sigec.fr/maelisws-toulouse-recette/services/ActivityService"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions> |