mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
adb27735c9
- korrektur der Passwortpruefung - Gesendete Daten werden zusätzlich geloggt - Empfaenger bei Error korrigiert
175 lines
9.6 KiB
PHP
175 lines
9.6 KiB
PHP
<?php
|
|
require_once('../config/vilesci.config.inc.php');
|
|
header("Content-type: text/plain");
|
|
echo "<?xml version='1.0' encoding='utf-8' ?>";
|
|
?>
|
|
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
|
|
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
|
|
xmlns:tns="http://www.fhr.ac.at/BISWS/STIP/WebServices/Services/STIPServiceDecentralized"
|
|
xmlns:s="http://www.w3.org/2001/XMLSchema"
|
|
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
|
|
targetNamespace="http://www.fhr.ac.at/BISWS/STIP/WebServices/Services/STIPServiceDecentralized"
|
|
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
|
<wsdl:types>
|
|
<s:schema elementFormDefault="qualified" targetNamespace="http://www.fhr.ac.at/BISWS/STIP/WebServices/Services/STIPServiceDecentralized">
|
|
<s:element name="GetStipendienbezieherStip">
|
|
<s:complexType>
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="passWord" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="anfrageDaten" type="tns:GetStipendienbezieherStipRequest"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
</s:element>
|
|
<s:complexType name="GetStipendienbezieherStipRequest">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErhKz" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="AnfragedatenID" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Stipendiumsbezieher" type="tns:ArrayOfStipendiumsbezieherAnfrage"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="ArrayOfStipendiumsbezieherAnfrage">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="unbounded" name="StipendiumsbezieherAnfrage" nillable="true" type="tns:StipendiumsbezieherAnfrage"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="StipendiumsbezieherAnfrage">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Semester" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Studienjahr" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="PersKz" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="SVNR" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Familienname" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Vorname" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Typ" type="s:string"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="StipendiumsbezieherAntwort">
|
|
<s:complexContent mixed="false">
|
|
<s:extension base="tns:StipendiumsbezieherAnfrage">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="PersKz_Antwort" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="SVNR_Antwort" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Familienname_Antwort" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Vorname_Antwort" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Ausbildungssemester" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="StudStatusCode" type="s:string"/>
|
|
<s:element minOccurs="1" maxOccurs="1" name="BeendigungsDatum" type="s:string"/>
|
|
<s:element minOccurs="1" maxOccurs="1" name="VonNachPersKz" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Studienbeitrag" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Inskribiert" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Erfolg" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="OrgFormTeilCode" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="AntwortStatusCode" type="s:string"/>
|
|
</s:sequence>
|
|
</s:extension>
|
|
</s:complexContent>
|
|
</s:complexType>
|
|
<s:element name="GetStipendienbezieherStipResponse">
|
|
<s:complexType>
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="GetStipendienbezieherStipResult" type="tns:GetStipendienbezieherStipResponse"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
</s:element>
|
|
<s:complexType name="GetStipendienbezieherStipResponse">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErhKz" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="AnfragedatenID" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="Stipendiumsbezieher" type="tns:ArrayOfStipendiumsbezieherAntwort"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="ArrayOfStipendiumsbezieherAntwort">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="unbounded" name="StipendiumsbezieherAntwort" nillable="true" type="tns:StipendiumsbezieherAntwort"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:element name="SendStipendienbezieherStipError">
|
|
<s:complexType>
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="passWord" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="errorReport" type="tns:SendStipendienbezieherStipErrorRequest"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
</s:element>
|
|
<s:complexType name="SendStipendienbezieherStipErrorRequest">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErhKz" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="StateCode" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="StateMessage" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErrorStatusCode" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="JobID" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErrorContent" type="tns:ArrayOfErrorContentItem"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="ArrayOfErrorContentItem">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="unbounded" name="ErrorContentItem" nillable="true" type="tns:ErrorContentItem"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:complexType name="ErrorContentItem">
|
|
<s:sequence>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErrorNumber" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="KeyAttribute" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="KeyValues" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="CheckAttribute" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="CheckValue" type="s:string"/>
|
|
<s:element minOccurs="0" maxOccurs="1" name="ErrorText" type="s:string"/>
|
|
</s:sequence>
|
|
</s:complexType>
|
|
<s:element name="SendStipendienbezieherStipErrorResponse">
|
|
<s:complexType/>
|
|
</s:element>
|
|
</s:schema>
|
|
</wsdl:types>
|
|
<wsdl:message name="GetStipendienbezieherStipSoapIn">
|
|
<wsdl:part name="parameters" element="tns:GetStipendienbezieherStip"/>
|
|
</wsdl:message>
|
|
<wsdl:message name="GetStipendienbezieherStipSoapOut">
|
|
<wsdl:part name="parameters" element="tns:GetStipendienbezieherStipResponse"/>
|
|
</wsdl:message>
|
|
<wsdl:message name="SendStipendienbezieherStipErrorSoapIn">
|
|
<wsdl:part name="parameters" element="tns:SendStipendienbezieherStipError"/>
|
|
</wsdl:message>
|
|
<wsdl:message name="SendStipendienbezieherStipErrorSoapOut">
|
|
<wsdl:part name="parameters" element="tns:SendStipendienbezieherStipErrorResponse"/>
|
|
</wsdl:message>
|
|
<wsdl:portType name="STIPServiceDecentralizedSoap">
|
|
<wsdl:operation name="GetStipendienbezieherStip">
|
|
<wsdl:input message="tns:GetStipendienbezieherStipSoapIn"/>
|
|
<wsdl:output message="tns:GetStipendienbezieherStipSoapOut"/>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="SendStipendienbezieherStipError">
|
|
<wsdl:input message="tns:SendStipendienbezieherStipErrorSoapIn"/>
|
|
<wsdl:output message="tns:SendStipendienbezieherStipErrorSoapOut"/>
|
|
</wsdl:operation>
|
|
</wsdl:portType>
|
|
<wsdl:binding name="STIPServiceDecentralizedSoap" type="tns:STIPServiceDecentralizedSoap">
|
|
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
|
|
<wsdl:operation name="GetStipendienbezieherStip">
|
|
<soap:operation soapAction="http://www.fhr.ac.at/BISWS/STIP/WebServices/Services/STIPServiceDecentralized/GetStipendienbezieherStip" style="document"/>
|
|
<wsdl:input>
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output>
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
<wsdl:operation name="SendStipendienbezieherStipError">
|
|
<soap:operation soapAction="http://www.fhr.ac.at/BISWS/STIP/WebServices/Services/STIPServiceDecentralized/SendStipendienbezieherStipError" style="document"/>
|
|
<wsdl:input>
|
|
<soap:body use="literal"/>
|
|
</wsdl:input>
|
|
<wsdl:output>
|
|
<soap:body use="literal"/>
|
|
</wsdl:output>
|
|
</wsdl:operation>
|
|
</wsdl:binding>
|
|
<wsdl:service name="STIPServiceDecentralized">
|
|
<wsdl:port name="STIPServiceDecentralizedSoap" binding="tns:STIPServiceDecentralizedSoap">
|
|
<soap:address location="<?php echo APP_ROOT."/soap/stip.soap.php?".microtime(true);?>"/>
|
|
</wsdl:port>
|
|
</wsdl:service>
|
|
</wsdl:definitions>
|