676 lines
30 KiB
XML
676 lines
30 KiB
XML
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="ActivityService" targetNamespace="activity.ws.maelis.sigec.com" xmlns:ns1="http://cxf.apache.org/bindings/xformat" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="activity.ws.maelis.sigec.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
<wsdl:types>
|
|
<xs:schema targetNamespace="bean.persistence.ws.maelis.sigec.com" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:complexType name="weeklyCalendarActivityBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="yearCalendar" type="xs:int" />
|
|
<xs:element minOccurs="0" name="weeklyCalendarStr" type="xs:string" />
|
|
</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:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="personInfoLightBean">
|
|
<xs:sequence>
|
|
<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:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|
|
<xs:schema targetNamespace="bean.persistence.activity.ws.maelis.sigec.com" version="1.0" xmlns:ns1="activity.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:tns="bean.persistence.activity.ws.maelis.sigec.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:import namespace="activity.ws.maelis.sigec.com" />
|
|
<xs:import namespace="bean.persistence.ws.maelis.sigec.com" />
|
|
<xs:complexType name="updateRealCalendarsRequestBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitPersonDayInfoList" nillable="true" type="tns:unitPersonDayInfoBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="unitPersonDayInfoBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int" />
|
|
<xs:element minOccurs="0" name="idAct" type="xs:string" />
|
|
<xs:element minOccurs="0" name="idUni" type="xs:string" />
|
|
<xs:element minOccurs="0" name="date" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="action" type="ns1:dayInfoAction" />
|
|
<xs:element minOccurs="0" name="idPlace" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateRealCalendarsResultBean">
|
|
<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="label" 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="ns1:activityUnitPlaceBean" />
|
|
</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="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="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: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:activityBean" />
|
|
<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="label" 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="label" 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:element maxOccurs="unbounded" minOccurs="0" name="periodList" nillable="true" type="ns1:periodBean" />
|
|
</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="dayBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="datePlanning" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="dayType" type="tns:dayTypeBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="dayTypeBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="code" type="ns1:code" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="resultCalendarListBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="person" type="ns2:personInfoBean" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="calendList" nillable="true" type="tns:calendarUnitDayBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="calendarUnitDayBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="unit" type="tns:unitBean" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="listDays" nillable="true" type="tns:dayBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="unitBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="id" type="xs:string" />
|
|
<xs:element minOccurs="0" name="idActivity" type="xs:string" />
|
|
<xs:element minOccurs="0" name="libelle" type="xs:string" />
|
|
<xs:element minOccurs="0" name="motif" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:complexType name="childActivityUnitPlaceBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="child" type="ns2:personInfoLightBean" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="activityList" nillable="true" type="tns:activityUnitPlaceLightBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="activityUnitPlaceLightBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:abstractSpecResultBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="ns1:idLabelBean" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPlaceLightBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="unitPlaceLightBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="ns1:idLabelBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="ns1:idLabelBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="updateScheduleCalendarsRequestBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitPersonDayInfoList" nillable="true" type="tns:unitPersonDayInfoBean" />
|
|
</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:schema>
|
|
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="activity.ws.maelis.sigec.com" xmlns:ns1="bean.persistence.activity.ws.maelis.sigec.com" xmlns:ns2="bean.persistence.ws.maelis.sigec.com" xmlns:tns="activity.ws.maelis.sigec.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xs:import namespace="bean.persistence.activity.ws.maelis.sigec.com" />
|
|
<xs:import namespace="bean.persistence.ws.maelis.sigec.com" />
|
|
<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="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="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="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="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 abstract="true" name="abstractSpecBean">
|
|
<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="label" 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="activityUnitPlaceBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="activity" type="tns:activityBean" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="unitList" nillable="true" type="tns:unitPlaceBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="activityBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="id" type="xs:string" />
|
|
<xs:element minOccurs="0" name="label" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="unitPlaceBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string" />
|
|
<xs:element minOccurs="0" name="label" type="xs:string" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="placeList" nillable="true" type="ns1:placeBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</xs:complexType>
|
|
<xs:complexType name="readChildListActivityListResultBean">
|
|
<xs:complexContent>
|
|
<xs:extension base="tns:abstractSpecResultBean">
|
|
<xs:sequence>
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="childActivityUnitPlaceList" nillable="true" type="ns1:childActivityUnitPlaceBean" />
|
|
</xs:sequence>
|
|
</xs:extension>
|
|
</xs:complexContent>
|
|
</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="idLabelBean">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="id" type="xs:string" />
|
|
<xs:element minOccurs="0" name="label" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<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="code">
|
|
<xs:restriction base="xs:string">
|
|
<xs:enumeration value="AM" />
|
|
<xs:enumeration value="PM" />
|
|
<xs:enumeration value="DAY" />
|
|
<xs:enumeration value="NONE" />
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:element name="MaelisActivityException" type="tns:MaelisActivityException" />
|
|
<xs:complexType name="MaelisActivityException">
|
|
<xs:sequence>
|
|
<xs:element name="message" nillable="true" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateRealCalendars" type="tns:updateRealCalendars" />
|
|
<xs:complexType name="updateRealCalendars">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="updateRealCalendarsRequestBean" type="ns1:updateRealCalendarsRequestBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateRealCalendarsResponse" type="tns:updateRealCalendarsResponse" />
|
|
<xs:complexType name="updateRealCalendarsResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="ns1:updateRealCalendarsResultBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateWeekCalendar" type="tns:updateWeekCalendar" />
|
|
<xs:complexType name="updateWeekCalendar">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="idActivity" type="xs:string" />
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int" />
|
|
<xs:element minOccurs="0" name="dateStart" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="dateEnd" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="weeklyPlanningAM" type="xs:string" />
|
|
<xs:element minOccurs="0" name="weeklyPlanningPM" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateWeekCalendarResponse" type="tns:updateWeekCalendarResponse" />
|
|
<xs:complexType name="updateWeekCalendarResponse">
|
|
<xs:sequence />
|
|
</xs:complexType>
|
|
<xs:element name="readActivityList" type="tns:readActivityList" />
|
|
<xs:complexType name="readActivityList">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="schoolyear" type="xs:int" />
|
|
<xs:element minOccurs="0" name="dateStartCalend" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="dateEndCalend" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="readActivityListResponse" type="tns:readActivityListResponse" />
|
|
<xs:complexType name="readActivityListResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="ReadActivityPortailListResultBean" type="ns1:readActivityPortailListResultBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="readChildMonthPlanning" type="tns:readChildMonthPlanning" />
|
|
<xs:complexType name="readChildMonthPlanning">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="numPerson" type="xs:int" />
|
|
<xs:element minOccurs="0" name="idActivity" type="xs:string" />
|
|
<xs:element minOccurs="0" name="idUnit" type="xs:string" />
|
|
<xs:element minOccurs="0" name="year" type="xs:int" />
|
|
<xs:element minOccurs="0" name="numMonth" type="xs:int" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="readChildMonthPlanningResponse" type="tns:readChildMonthPlanningResponse" />
|
|
<xs:complexType name="readChildMonthPlanningResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="ResultCalendarList" type="ns1:resultCalendarListBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="readChildListActivityList" type="tns:readChildListActivityList" />
|
|
<xs:complexType name="readChildListActivityList">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="schoolyear" type="xs:int" />
|
|
<xs:element minOccurs="0" name="dateStartCalend" type="xs:dateTime" />
|
|
<xs:element minOccurs="0" name="dateEndCalend" type="xs:dateTime" />
|
|
<xs:element maxOccurs="unbounded" minOccurs="0" name="numPersonList" type="xs:int" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="readChildListActivityListResponse" type="tns:readChildListActivityListResponse" />
|
|
<xs:complexType name="readChildListActivityListResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="ReadChildListActivityListResultBean" type="tns:readChildListActivityListResultBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateScheduleCalendars" type="tns:updateScheduleCalendars" />
|
|
<xs:complexType name="updateScheduleCalendars">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="updateScheduleCalendarsRequestBean" type="ns1:updateScheduleCalendarsRequestBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
<xs:element name="updateScheduleCalendarsResponse" type="tns:updateScheduleCalendarsResponse" />
|
|
<xs:complexType name="updateScheduleCalendarsResponse">
|
|
<xs:sequence>
|
|
<xs:element minOccurs="0" name="return" type="ns1:updateScheduleCalendarsResultBean" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="updateScheduleCalendarsResponse">
|
|
<wsdl:part element="tns:updateScheduleCalendarsResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityList">
|
|
<wsdl:part element="tns:readActivityList" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readChildMonthPlanning">
|
|
<wsdl:part element="tns:readChildMonthPlanning" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readActivityListResponse">
|
|
<wsdl:part element="tns:readActivityListResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readChildListActivityList">
|
|
<wsdl:part element="tns:readChildListActivityList" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="MaelisActivityException">
|
|
<wsdl:part element="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateScheduleCalendars">
|
|
<wsdl:part element="tns:updateScheduleCalendars" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateRealCalendars">
|
|
<wsdl:part element="tns:updateRealCalendars" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateWeekCalendarResponse">
|
|
<wsdl:part element="tns:updateWeekCalendarResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateWeekCalendar">
|
|
<wsdl:part element="tns:updateWeekCalendar" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readChildListActivityListResponse">
|
|
<wsdl:part element="tns:readChildListActivityListResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="readChildMonthPlanningResponse">
|
|
<wsdl:part element="tns:readChildMonthPlanningResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:message name="updateRealCalendarsResponse">
|
|
<wsdl:part element="tns:updateRealCalendarsResponse" name="parameters">
|
|
</wsdl:part>
|
|
</wsdl:message>
|
|
<wsdl:portType name="ActivityService">
|
|
<wsdl:operation name="updateRealCalendars">
|
|
<wsdl:input message="tns:updateRealCalendars" name="updateRealCalendars">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updateRealCalendarsResponse" name="updateRealCalendarsResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateWeekCalendar">
|
|
<wsdl:input message="tns:updateWeekCalendar" name="updateWeekCalendar">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updateWeekCalendarResponse" name="updateWeekCalendarResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readActivityList">
|
|
<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="readChildMonthPlanning">
|
|
<wsdl:input message="tns:readChildMonthPlanning" name="readChildMonthPlanning">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:readChildMonthPlanningResponse" name="readChildMonthPlanningResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readChildListActivityList">
|
|
<wsdl:input message="tns:readChildListActivityList" name="readChildListActivityList">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:readChildListActivityListResponse" name="readChildListActivityListResponse">
|
|
</wsdl:output>
|
|
<wsdl:fault message="tns:MaelisActivityException" name="MaelisActivityException">
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateScheduleCalendars">
|
|
<wsdl:input message="tns:updateScheduleCalendars" name="updateScheduleCalendars">
|
|
</wsdl:input>
|
|
<wsdl:output message="tns:updateScheduleCalendarsResponse" name="updateScheduleCalendarsResponse">
|
|
</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="updateRealCalendars">
|
|
<soap:operation soapAction="" style="document" />
|
|
<wsdl:input name="updateRealCalendars">
|
|
<soap:body use="literal" />
|
|
</wsdl:input>
|
|
<wsdl:output name="updateRealCalendarsResponse">
|
|
<soap:body use="literal" />
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal" />
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateWeekCalendar">
|
|
<soap:operation soapAction="" style="document" />
|
|
<wsdl:input name="updateWeekCalendar">
|
|
<soap:body use="literal" />
|
|
</wsdl:input>
|
|
<wsdl:output name="updateWeekCalendarResponse">
|
|
<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="readChildMonthPlanning">
|
|
<soap:operation soapAction="" style="document" />
|
|
<wsdl:input name="readChildMonthPlanning">
|
|
<soap:body use="literal" />
|
|
</wsdl:input>
|
|
<wsdl:output name="readChildMonthPlanningResponse">
|
|
<soap:body use="literal" />
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal" />
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="readChildListActivityList">
|
|
<soap:operation soapAction="" style="document" />
|
|
<wsdl:input name="readChildListActivityList">
|
|
<soap:body use="literal" />
|
|
</wsdl:input>
|
|
<wsdl:output name="readChildListActivityListResponse">
|
|
<soap:body use="literal" />
|
|
</wsdl:output>
|
|
<wsdl:fault name="MaelisActivityException">
|
|
<soap:fault name="MaelisActivityException" use="literal" />
|
|
</wsdl:fault>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="updateScheduleCalendars">
|
|
<soap:operation soapAction="" style="document" />
|
|
<wsdl:input name="updateScheduleCalendars">
|
|
<soap:body use="literal" />
|
|
</wsdl:input>
|
|
<wsdl:output name="updateScheduleCalendarsResponse">
|
|
<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="http://www3.sigec.fr/entrouvertws/services/ActivityService" />
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions> |