mirror of
https://github.com/ACSPRI/queXS
synced 2024-04-02 12:12:16 +00:00
731 lines
27 KiB
XML
731 lines
27 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<definitions name="LsrcService" targetNamespace="urn:lsrcNamespace"
|
|
xmlns:tns="urn:lsrcNamespace" xmlns="http://schemas.xmlsoap.org/wsdl/"
|
|
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:typens="lsrcSchema"
|
|
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
|
|
|
<types>
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
|
targetNamespace="urn:lsrcNamespace">
|
|
<xsd:element name="string" type="xsd:string"></xsd:element>
|
|
</xsd:schema>
|
|
</types>
|
|
<message name="sCreateSurveyRequest">
|
|
<documentation>Function to start Surveys in LimeSurvey...
|
|
</documentation>
|
|
<part name="sUser" type="xsd:string">
|
|
<documentation>Admin or Superadmin Account in Limesurvey needed
|
|
</documentation>
|
|
</part>
|
|
<part name="sPass" type="xsd:string">
|
|
<documentation>Correct password for the Superadmin in
|
|
Limesurvey
|
|
</documentation>
|
|
</part>
|
|
<part name="iVid" type="xsd:int">
|
|
<documentation>This is the "VeranstaltungsID" similar to the SurveyID... Integer expected... </documentation>
|
|
</part>
|
|
<part name="sVtit" type="xsd:string">
|
|
<documentation>titel of the event, put together from NR and NAME from LSF. veranstaltung</documentation></part>
|
|
<part name="sVbes" type="xsd:string" >
|
|
<documentation>This is the "Veranstaltungsbeschreibung", the Surveydescription.
|
|
String expected. Put together from TYP, DOZENTEN- TITLE, -NAME,
|
|
</documentation>
|
|
</part>
|
|
<part name="sVwel" type="xsd:string"></part>
|
|
|
|
<part name="sVend" type="xsd:string"></part>
|
|
<part name="sMail" type="xsd:string"><documentation>The E-Mail Adress of the Person who to contact in matters of evaluation. Limesurvey uses this to send notifications of Surveyparticipation, if wante</documentation></part>
|
|
<part name="sName" type="xsd:string"><documentation>The Name of the Administrator, resp. the Person whos email Adress was given
|
|
</documentation></part>
|
|
<part name="sUrl" type="xsd:string"><documentation>The URL to wich will be redirected when completing the Survey
|
|
</documentation></part>
|
|
<part name="sUbes" type="xsd:string"><documentation>The text for the Link, if not loaded automatically</documentation></part>
|
|
|
|
<part name="sVtyp" type="xsd:string"></part>
|
|
<part name="sAutoRd" type="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sCreateSurveyResponse">
|
|
<part name="vid" type="xsd:string">
|
|
<documentation>This is the return Value of sCreateSurvey, if everything went fine it's the sid(SurveyID) resp. vid(VeranstaltungsID) of the newly imported Survey
|
|
</documentation>
|
|
</part>
|
|
</message>
|
|
|
|
<message name="sInsertTokenRequest">
|
|
<part name="sUser" type="xsd:string">
|
|
<documentation>Admin or Superadmin Account in Limesurvey needed
|
|
</documentation>
|
|
</part>
|
|
<part name="sPass" type="xsd:string">
|
|
<documentation>Correct password for the Superadmin in Limesurvey
|
|
</documentation>
|
|
</part>
|
|
<part name="iVid" type="xsd:int">
|
|
<documentation>SurveyID of existing Survey, which gets the Token table
|
|
</documentation>
|
|
</part>
|
|
<part name="sToken" type="xsd:string">
|
|
<documentation>String of tokens seperated by a comma (default)... You have the possibility to change the desired seperator in LimeSurveys config.php
|
|
</documentation>
|
|
</part>
|
|
|
|
|
|
</message>
|
|
<message name="sInsertTokenResponse">
|
|
<part name="return" type="xsd:string" >
|
|
<documentation>This is the return Value of InsertToken, if everything went fine it's "Token table populated successfully"
|
|
</documentation>
|
|
</part>
|
|
</message>
|
|
|
|
<message name="sInsertParticipantsRequest">
|
|
<part name="sUser" type="xsd:string">
|
|
<documentation>Admin or Superadmin Account in Limesurvey needed
|
|
</documentation>
|
|
</part>
|
|
<part name="sPass" type="xsd:string">
|
|
<documentation>Correct password for the Superadmin in Limesurvey
|
|
</documentation>
|
|
</part>
|
|
<part name="iVid" type="xsd:int">
|
|
<documentation>SurveyID of existing Survey, which gets the Token table
|
|
</documentation>
|
|
</part>
|
|
<part name="sParticipantData" type="xsd:string">
|
|
<documentation>Data for Participant expected in this format: [Firstname];[Lastname];[email@email.de]::[Firstname];[Lastname];[email@email.de]::[Firstname];[Lastname];[email@email.de] and so on... seperate the Datasets with :: and the Datafields in the Sets with ;
|
|
</documentation>
|
|
</part>
|
|
|
|
</message>
|
|
<message name="sInsertParticipantsResponse">
|
|
<part name="return" type="xsd:string" >
|
|
<documentation>This is the return Value of sInsertParticipants, if everything went fine it's "Token table populated successfully"
|
|
</documentation>
|
|
</part>
|
|
</message>
|
|
|
|
<message name="sTokenReturnRequest">
|
|
<part name="sUser" type="xsd:string">
|
|
<documentation>Admin or Superadmin Account in Limesurvey needed
|
|
</documentation>
|
|
</part>
|
|
<part name="sPass" type="xsd:string">
|
|
<documentation>Correct password for the Superadmin in Limesurvey
|
|
</documentation>
|
|
</part>
|
|
<part name="iVid" type="xsd:int">
|
|
<documentation>SurveyID of existing Survey, which has a Token table
|
|
</documentation>
|
|
</part>
|
|
|
|
|
|
</message>
|
|
<message name="sTokenReturnResponse">
|
|
|
|
<part name="return" type="xsd:string" >
|
|
<documentation>String of unused Tokens seperated by comma
|
|
</documentation>
|
|
</part>
|
|
</message>
|
|
|
|
<message name="sCreateSurveyFault">
|
|
<part name="fault" element="xsd:string" />
|
|
</message>
|
|
<message name="sInsertTokenFault">
|
|
<part name="fault" element="xsd:string" />
|
|
</message>
|
|
<message name="sInsertParticipantsFault">
|
|
<part name="fault" element="xsd:string" />
|
|
</message>
|
|
<message name="sTokenReturnFault">
|
|
<part name="fault" element="xsd:string" />
|
|
</message>
|
|
|
|
<message name="sChangeSurveyRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="sTable" type="xsd:string"></part>
|
|
<part name="sKey" type="xsd:string"></part>
|
|
<part name="sValue" type="xsd:string"></part>
|
|
<part name="sWhere" type="xsd:string"></part>
|
|
|
|
<part name="mode" type="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sChangeSurveyResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sChangeSurveyFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sActivateSurveyRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
<part name="dStart" type="xsd:date"></part>
|
|
|
|
<part name="dEnd" type="xsd:date"></part>
|
|
|
|
|
|
</message>
|
|
<message name="sActivateSurveyResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sActivateSurveyFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportGroupRequest">
|
|
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
<part name="sMod" type="xsd:string"></part>
|
|
<part name="sGroupName" type="xsd:string"></part>
|
|
<part name="sGroupDescription" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportGroupResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportGroupFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sImportQuestionRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
<part name="sMod" type="xsd:string"></part>
|
|
<part name="sMandatory" type="xsd:string"></part>
|
|
|
|
|
|
</message>
|
|
<message name="sImportQuestionResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportQuestionFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sAvailableModulesRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="mode" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sAvailableModulesResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sAvailableModulesFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportFreetextRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
|
|
<part name="sTitle" type="xsd:string"></part>
|
|
<part name="sQuestion" type="xsd:string"></part>
|
|
<part name="sHelp" type="xsd:string"></part>
|
|
|
|
<part name="sMod" type="xsd:string"></part>
|
|
<part name="sMandatory" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportFreetextResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportFreetextFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportMatrixRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
|
|
<part name="sTitle" type="xsd:string"></part>
|
|
<part name="sQuestion" type="xsd:string"></part>
|
|
<part name="qHelp" type="xsd:string"></part>
|
|
<part name="sItems" type="xsd:string"></part>
|
|
<part name="sMod" type="xsd:string"></part>
|
|
<part name="sMandatory" type="xsd:string"></part>
|
|
|
|
</message>
|
|
<message name="sImportMatrixResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sImportMatrixFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="sDeleteSurveyRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
</message>
|
|
<message name="sDeleteSurveyResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sDeleteSurveyFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="sSendEmailRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
<part name="type" type="xsd:string"></part>
|
|
<part name="maxemails" type="xsd:int"></part>
|
|
<part name="subject" type="xsd:string"></part>
|
|
<part name="emailText" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sSendEmailResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sSendEmailFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
|
|
<message name="sGetFieldmapRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
</message>
|
|
<message name="sGetFieldmapResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="sGetFieldmapFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<message name="fSendStatisticRequest">
|
|
<part name="sUser" type="xsd:string"></part>
|
|
<part name="sPass" type="xsd:string"></part>
|
|
<part name="iVid" type="xsd:int"></part>
|
|
<part name="email" type="xsd:string"></part>
|
|
<part name="doctype" type="xsd:string"></part>
|
|
<part name="graph" type="xsd:string"></part>
|
|
</message>
|
|
<message name="fSendStatisticResponse">
|
|
<part name="return" type="xsd:string"></part>
|
|
</message>
|
|
<message name="fSendStatisticFault">
|
|
<part name="fault" element="xsd:string"></part>
|
|
</message>
|
|
<portType name="LsrcPortType">
|
|
<operation name="sCreateSurvey" >
|
|
<documentation>Creates (Import and activate) a Survey in LimeSurvey</documentation>
|
|
<input name="sCreateSurveyRequest" message="tns:sCreateSurveyRequest" />
|
|
<output name="sCreateSurveyResponse" message="tns:sCreateSurveyResponse" />
|
|
<fault name="sCreateSurveyFault" message="tns:sCreateSurveyFault"/>
|
|
</operation>
|
|
<operation name="sInsertToken" >
|
|
<documentation>Create Token-Table and populate it for closed LimeSurvey Surveys</documentation>
|
|
<input name="sInsertTokenRequest" message="tns:sInsertTokenRequest" />
|
|
<output name="sInsertTokenResponse" message="tns:sInsertTokenResponse" />
|
|
<fault name="sInsertTokenFault" message="tns:sInsertTokenFault"/>
|
|
</operation>
|
|
<operation name="sInsertParticipants" >
|
|
<documentation>Create Token-Table and populate it with personal data for closed Surveys</documentation>
|
|
<input name="sInsertParticipantsRequest" message="tns:sInsertParticipantsRequest" />
|
|
<output name="sInsertParticipantsResponse" message="tns:sInsertParticipantsResponse" />
|
|
<fault name="sInsertParticipantsFault" message="tns:sInsertParticipantsFault"/>
|
|
</operation>
|
|
<operation name="sTokenReturn" >
|
|
<documentation>Returns unused Tokens from closed LimeSurvey Surveys</documentation>
|
|
<input name="sTokenReturnRequest" message="tns:sTokenReturnRequest" />
|
|
<output name="sTokenReturnResponse" message="tns:sTokenReturnResponse" />
|
|
<fault name="sTokenReturnFault" message="tns:sTokenReturnFault"/>
|
|
</operation>
|
|
<operation name="sChangeSurvey">
|
|
<input name="sChangeSurveyRequest" message="tns:sChangeSurveyRequest"></input>
|
|
<output name="sChangeSurveyResponse" message="tns:sChangeSurveyResponse"></output>
|
|
<fault name="sChangeSurveyFault" message="tns:sChangeSurveyFault"></fault>
|
|
</operation>
|
|
<operation name="sActivateSurvey">
|
|
<input name="sActivateSurveyRequest" message="tns:sActivateSurveyRequest"></input>
|
|
<output name="sActivateSurveyResponse" message="tns:sActivateSurveyResponse"></output>
|
|
<fault name="sActivateSurveyFault" message="tns:sActivateSurveyFault"></fault>
|
|
</operation>
|
|
<operation name="sImportGroup">
|
|
<input name="sImportGroupRequest" message="tns:sImportGroupRequest"></input>
|
|
<output name="sImportGroupResponse" message="tns:sImportGroupResponse"></output>
|
|
<fault name="sImportGroupFault" message="tns:sImportGroupFault"></fault>
|
|
</operation>
|
|
<operation name="sImportQuestion">
|
|
<input name="sImportQuestionRequest" message="tns:sImportQuestionRequest"></input>
|
|
<output name="sImportQuestionResponse" message="tns:sImportQuestionResponse"></output>
|
|
<fault name="sImportQuestionFault" message="tns:sImportQuestionFault"></fault>
|
|
</operation>
|
|
<operation name="sAvailableModules">
|
|
<input name="sAvailableModulesRequest" message="tns:sAvailableModulesRequest"></input>
|
|
<output name="sAvailableModulesResponse" message="tns:sAvailableModulesResponse"></output>
|
|
<fault name="sAvailableModulesFault" message="tns:sAvailableModulesFault"></fault>
|
|
</operation>
|
|
<operation name="sImportFreetext">
|
|
<input name="sImportFreetextRequest" message="tns:sImportFreetextRequest"></input>
|
|
<output name="sImportFreetextResponse" message="tns:sImportFreetextResponse"></output>
|
|
<fault name="sImportFreetextFault" message="tns:sImportFreetextFault"></fault>
|
|
</operation>
|
|
<operation name="sImportMatrix">
|
|
<input name="sImportMatrixRequest" message="tns:sImportMatrixRequest"></input>
|
|
<output name="sImportMatrixResponse" message="tns:sImportMatrixResponse"></output>
|
|
<fault name="sImportMatrixFault" message="tns:sImportMatrixFault"></fault>
|
|
</operation>
|
|
<operation name="sDeleteSurvey">
|
|
<input name="sDeleteSurveyRequest" message="tns:sDeleteSurveyRequest"></input>
|
|
<output name="sDeleteSurveyResponse" message="tns:sDeleteSurveyResponse"></output>
|
|
<fault name="sDeleteSurveyFault" message="tns:sDeleteSurveyFault"></fault>
|
|
</operation>
|
|
<operation name="sSendEmail">
|
|
<input name="sSendEmailRequest" message="tns:sSendEmailRequest"></input>
|
|
<output name="sSendEmailResponse" message="tns:sSendEmailResponse"></output>
|
|
<fault name="sSendEmailFault" message="tns:sSendEmailFault"></fault>
|
|
</operation>
|
|
<operation name="sGetFieldmap">
|
|
<input message="tns:sGetFieldmapRequest" name="sGetFieldmapRequest"></input>
|
|
<output message="tns:sGetFieldmapResponse" name="sGetFieldmapResponse"></output>
|
|
<fault name="sGetFieldmapFault" message="tns:sGetFieldmapFault"></fault>
|
|
</operation>
|
|
<operation name="fSendStatistic">
|
|
<input message="tns:fSendStatisticRequest" name="fSendStatisticRequest"></input>
|
|
<output message="tns:fSendStatisticResponse" name="fSendStatisticResponse"></output>
|
|
<fault name="fSendStatisticsFault" message="tns:fSendStatisticFault"></fault>
|
|
</operation>
|
|
</portType>
|
|
|
|
<binding name="LsrcBinding" type="tns:LsrcPortType">
|
|
|
|
<soap:binding style="rpc"
|
|
transport="http://schemas.xmlsoap.org/soap/http" />
|
|
<operation name="sGetFieldmap">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sGetFieldmap" />
|
|
<input name="sGetFieldmapRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sGetFieldmapResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sGetFieldmapFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sGetFieldmapFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sSendEmail">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sSendEmail" />
|
|
<input name="sSendEmailRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sSendEmailResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sSendEmailFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sSendEmailFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sDeleteSurvey">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sDeleteSurvey" />
|
|
<input name="sDeleteSurveyRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sDeleteSurveyResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sDeleteSurveyFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sDeleteSurveyFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sImportMatrix">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sImportMatrix" />
|
|
<input name="sImportMatrixRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sImportMatrixResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sImportMatrixFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sImportMatrixFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sImportFreetext">
|
|
|
|
<soap:operation
|
|
soapAction="urn:lsrcNamespace/sImportFreetext" />
|
|
<input name="sImportFreetextRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sImportFreetextResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sImportFreetextFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sImportFreetextFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sImportQuestion">
|
|
|
|
<soap:operation
|
|
soapAction="urn:lsrcNamespace/sImportQuestion" />
|
|
<input name="sImportQuestionRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sImportQuestionResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sImportQuestionFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sImportQuestionFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sAvailableModules">
|
|
|
|
<soap:operation
|
|
soapAction="urn:lsrcNamespace/sAvailableModules" />
|
|
<input name="sAvailableModulesRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sAvailableModulesResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sAvailableModulesFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sAvailableModulesFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sImportGroup">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sImportGroup" />
|
|
<input name="sImportGroupRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sImportGroupResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sImportGroupFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sImportGroupFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sActivateSurvey">
|
|
|
|
<soap:operation
|
|
soapAction="urn:lsrcNamespace/sActivateSurvey" />
|
|
<input name="sActivateSurveyRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sActivateSurveyResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sActivateSurveyFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sActivateSurveyFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sChangeSurvey">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sChangeSurvey" />
|
|
<input name="sChangeSurveyRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sChangeSurveyResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sChangeSurveyFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sChangeSurveyFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sCreateSurvey">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sCreateSurvey" />
|
|
<input name="sCreateSurveyRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sCreateSurveyResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sCreateSurveyFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sCreateSurveyFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sInsertToken">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sInsertToken" />
|
|
<input name="sInsertTokenRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sInsertTokenResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sInsertTokenFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sInsertTokenFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sInsertParticipants">
|
|
|
|
<soap:operation
|
|
soapAction="urn:lsrcNamespace/sInsertParticipants" />
|
|
<input name="sInsertParticipantsRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sInsertParticipantsResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sInsertParticipantsFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sInsertParticipantsFault" />
|
|
</fault>
|
|
</operation>
|
|
|
|
<operation name="sTokenReturn">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/sTokenReturn" />
|
|
<input name="sTokenReturnRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="sTokenReturnResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="sTokenReturnFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="sTokenReturnFault" />
|
|
</fault>
|
|
</operation>
|
|
<operation name="fSendStatistic">
|
|
|
|
<soap:operation soapAction="urn:lsrcNamespace/fSendStatistic" />
|
|
<input name="fSendStatisticRequest">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</input>
|
|
<output name="fSendStatisticResponse">
|
|
|
|
<soap:body use="encoded" namespace="urn:lsrcNamespace"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
|
|
</output>
|
|
<fault name="fSendStatisticsFault">
|
|
|
|
<soap:fault use="encoded"
|
|
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
|
|
name="fSendStatisticsFault" />
|
|
</fault>
|
|
</operation>
|
|
</binding>
|
|
|
|
<service name="LsrcService">
|
|
<documentation>This is the LsrcService
|
|
for remote starting surveys and registering tokens in LimeSurvey.
|
|
Make sure to modify the soap:address to the current Location of the lsrcserver.php
|
|
It has to be like this: 'http://servername/[limesurveydir]/lsrcservice/lsrcserver.php'
|
|
NOTE: http for normal mode, begin the url with https for a SSL Webservice, it's just that easy.
|
|
</documentation>
|
|
<port name="LsrcPort" binding="tns:LsrcBinding">
|
|
<soap:address location="{lsrclocation}" />
|
|
</port>
|
|
</service>
|
|
|
|
</definitions> |